pingou wrote: > Tom "spot" Callaway wrote: >> I worked up some guidelines for packaging R addon libraries/modules in >> Fedora: >> >> http://fedoraproject.org/wiki/PackagingDrafts/R >> >> I'm open to feedback from R packagers. I'm going to try to get this >> approved by the Fedora Packaging Committee next week, barring any >> serious complaints. >> >> Thanks, >> >> ~spot > > Hi, > > I have just test the macro. > We should change the > > %post > %{_R_make_search_index} > > to > > %post -p %{_R_make_search_index} > > Without rpmlint returned me a warning. > > Thanks, > Regards, > ~pingou Hi, I am facing two problems, Either we do: %post %{_R_make_search_index} Then we need to ignore the following warning from rpmlint: W: R-widgetTools one-line-command-in-%post /usr/lib/rpm/R-make-search-index.sh You should use %post -p <command> instead of using: %post <command> It will avoid the fork of a shell interpreter to execute your command as well as allows rpm to automatically mark the dependency on your command for the excecution of the scriptlet. or we go for %post -p %{_R_make_search_index} And then we are facing the following error from mock: $ mock ../SRPMS/R-widgetTools-1.12.0-10.fc6.src.rpm init clean prep This may take a while unpack cache setup No srpm created from specfile from srpm: R-widgetTools-1.12.0-10.fc6.src.rpm ending done With nothing in the /var/lib/mock/fedora-6-i386-core/result/build.log and this in the root.log http://rafb.net/p/GTEcKQ48.html (done for another package but R-widgetTools https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=241081 has the same error) I would go for the first solution if we have no way to correct it, but it that has it has to be precised in the packaging guidelines. Best regards, ~pingou ___________________________________________________________________________ Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire. http://fr.mail.yahoo.com