[Bug 427273] Review Request: firstaidkit - System Rescue Tool

bugzilla at redhat.com bugzilla at redhat.com
Mon Jan 7 20:34:44 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: firstaidkit - System Rescue Tool


https://bugzilla.redhat.com/show_bug.cgi?id=427273


jgranado at redhat.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEEDINFO
               Flag|                            |needinfo?(panemade at gmail.com
                   |                            |)




------- Additional Comments From jgranado at redhat.com  2008-01-07 15:34 EST -------
I'm running rpmlint in my box and did not see the standard User/Group stuff. 
I'm basically running `rpmlint firstaidkit.srpm firstaidkit.rpm and firstaidkit
(when installed)`.  what am I missing?  I fixed the issue anyway.
Regarding comment 1.  I have created a ticket for the trac in fedorahosted.

Regarding the /usr/libexec/firstaidkit/plugins.  Don't know what to do here. 
The idea is to have firsaidkit-PLUGINNAME packages install into a given
directory that firstaidkit knows about.  I saw the way yum did it but the
yum.spec file did not use macros. instead it defined "/usr/lib/" and put the
"yum-plugins" directory in there.  If I do that in firstaidkit, rpmlint screams.

I try to use bindir but it uses "/usr/lib64" in 64 bit archs.  Yum also screams
in this case because it says that there are non binary files in /usr/lib64.  I
would really prefer to have it in /usr/lib, but don't know what macro to use. 
What macro to use to install the files in /usr/lib ?

With all this discussion (REALLY GOOD BTW!!!!) I realized that the firstaidkit
packaging stuff would need a little change to be more .... logical :). The idea
is to add a dummy package that brings all the other firstaidkit packages in. 
The plugin system will be in a package called firstaidkit-pluginsystem and the
dummy package would be called firstaidkit.  The main idea is for the user to do
a yum install firstaidkit and get all the default plugin packages.  And for the
plugin developer to just install the firstaidkit-devel and get the
firstaidkit-pluginsystem with the examples, and develop with that. 

I'll but up all the material and post it on fedorapeople.  FYI rpmlint will
scream because of the /usr/lib64 stuff.  Please advise.

Links :
srpm : http://jgranado.fedorapeople.org/firstaidkit-0.1.0-4.fc8.src.rpm
spec : http://jgranado.fedorapeople.org/firstaidkit.spec

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list