Bug 106093 - SUSE uses RPM version 4.1.1 while 4.2 is better
Summary: SUSE uses RPM version 4.1.1 while 4.2 is better
Status: RESOLVED FIXED
: 106094 (view as bug list)
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: unspecified
Hardware: Other SUSE Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Michael Schröder
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-22 09:26 UTC by Friedmund Lassmann
Modified: 2006-01-03 14:43 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Friedmund Lassmann 2005-08-22 09:26:56 UTC
SLES 9 and all SUSE 9.X versions and now also OpenSUSE 10 beta come with RPM 
version 4.1.1 while RedHat is using RPM 4.2 since RHEL 3 / RedHat 9. And on 
ftp://jbj.org/pub/rpm-4.4.x you can already find 4.4.2.

It would be very helpful if SUSE could use at least RPM 4.2. This version adds 
some very useful support for transactions and rollback, see 
http://www.linuxjournal.com/article/7034
And 4.2 is also better in resolving dependencies (I know that YAST takes care 
about that, but every now and then its faster to use the command line..)
Comment 1 Dr. Werner Fink 2005-08-22 09:39:08 UTC
*** Bug 106094 has been marked as a duplicate of this bug. ***
Comment 2 Michael Schröder 2005-08-22 09:45:51 UTC
It's not better and we won't change. Transactions and rollback are already in 
4.1.1 (which actually is the same as 4.2 but with a different compile flag).  
Comment 3 Thomas Bleher 2005-11-23 21:15:40 UTC
Hmm, pity; any chance you can reconsider this decision?
I'm asking because SELinux support in RPM is essential if you want to use SELinux and it's only available in 4.4. I tried upgrading rpm on my own but failed (too many packages that would have to be rebuilt against a newer librpm or how it's called). Backporting the support doesn't look too nice, either.
So I'd really like to see rpm 4.4 in SUSE (with SELinux disabled by default, of course)
Comment 4 Michael Schröder 2005-11-23 21:31:39 UTC
Well, we'll probably go for 4.4.1 for SLES10/SL10.1. But we won't switch in released products. Note also that Novell favors AppArmor over SELinux ;-)
Comment 5 Thomas Bleher 2005-11-23 21:41:39 UTC
Well, I'd probably stop using SUSE immediately if you did ;-) Having it in 10.1 would be very cool, though.
Regarding AppArmor: I know that SUSE favors it over SELinux, but, as I understand it, it is not open source, so it can't be used in OpenSUSE, right?
I don't ask SUSE to support SELinux or ship with usable policy or something like that, I'd just like to have as much support as possible compiled in, so that users can switch it on if they wish.

Comment 6 Thomas Bleher 2005-11-24 14:07:46 UTC
I'm reopening this bug for 10.1 so it does not get lost.
Comment 7 Stephan Binner 2006-01-03 14:43:39 UTC
Factory now uses rpm 4.4.2 so SLES10/SL10.1 will have it. :-)