[Bug 488100] Review Request: firebird - Firebird SQL database management system

bugzilla at redhat.com bugzilla at redhat.com
Sat May 2 11:08:15 UTC 2009


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


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





--- Comment #79 from Peter Lemenkov <lemenkov at gmail.com>  2009-05-02 07:08:11 EDT ---
(In reply to comment #78)
> Please check :
> 
> http://ibphoenix.fr/fedora/firebird.spec
> http://ibphoenix.fr/fedora/firebird-2.1.2.18118.0-5.fc10.src.rpm  

I did - simple removal of directory from one sub-package isn't acceptable. I
propose you to create another one sub-package - firebird-filesystem, which will
contain all (or almost all) firebird directories and nothing else. All other
sub-packages should require this one.

Here is a list of all owned directories, listed in spec.

$ grep ^%dir firebird.spec | sed s/" %attr(.*)"//g|sort
%dir %{fbroot}
%dir %{fbroot}/bin-classic
%dir %{fbroot}/bin-superserver
%dir %{fbroot}/include
%dir %{fbroot}/intl
%dir %{fbroot}/lib
%dir %{fbroot}/UDF-classic
%dir %{fbroot}/UDF-superserver
%dir %{_localstatedir}/lib/%{name}
%dir %{_localstatedir}/lib/%{name}/data
%dir %{_localstatedir}/log/%{name}
%dir %{_sysconfdir}/%{name}
%dir %{_var}/run/%{name}
$

However we should not set all directories ownership to this sub-package. I
think that we may limit directory ownership of filesystem-subpackage by
%{fbroot} (since every sub-package depends on it) and %{fbroot}/lib (since it
doesn't harm anyone).

-- 
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.




More information about the Fedora-package-review mailing list