[Bug 226377] Merge Review: rpm

bugzilla at redhat.com bugzilla at redhat.com
Mon Oct 8 09:05:49 UTC 2007


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

Summary: Merge Review: rpm


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





------- Additional Comments From pmatilai at redhat.com  2007-10-08 05:05 EST -------
1) I've requested legal to comment on the rpm license quite a while ago, haven't
heard anything official back. The licensing is complex because of many bundled
components but the murkiest part has to do with "lib subdirectory" dual
licensing which doesn't really make sense these days. The "GPL/LGPL with
exceptions" is about as close as it gets unless the actual license is changed
which is another story...

2) The full URL added to cvs now, but it still uses macros for the
%{name}-%{version} part, updating the version there manually only leads to
stupid mistakes (been there... ;)

3) Yes, popt has been split out in upstream HEAD, but it'll stay in the 4.4.x
branch to avoid large changes in maintenance versions.

4) /usr/src/redhat|fedora|packages|rpm needs to die as a concept, we don't want
to encourage building packages as root. A saner default setup is needed but it's
too late for F8.

5) AFAIK nothing in Fedora needs static rpm libs, guess they could go.

6) The rpmlint whining can indeed be ignored for most part. I'm curious about
the file-not-utf8 complaint as doxygen (as of 1.5.2) is supposed to always
create UTF-8 for html.

The configure-without-libdir-spec is due to rpm configure messing with lib/lib64
itself, preventing the use of --libdir (it'll lead to things like /usr/lib6464
on multilib systems). Fixed in rpm.org HEAD but not going to happen for 4.4.x to
avoid breaking legacy expectations in maintenance releases.

The biggest remaining question is probably the use of rpm user+group for all
sorts of files. Doesn't IMO make much sense, the only place where it might
theoretically be useful is rpmdb itself but you can't install anything without
being root so... 

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list