RPM New Features
A few RPM developers from Red Hat and Novell met at the openSUSE Conference 2009 in September. The results of the meeting are now online.
The idea for an RPM community meeting of Novell and Red Hat developers came up at LinuxTag 2009, where openSUSE community manager Joe "Zonker" Brockmeier invited Red Hat developer Florian Festi to Nuremberg. Novell's Pavol Rusnak has now publicized a detailed report on the meeting. Included as RPM experts from Novell were SUSE developers Michael Schroeder, Klaus Kaempf and Stanislav Wisnovsky, and Red Hat developers Festi, Panu Matilainen, Seth Vidal and James Antill, among others.
One result from the meeting is introducing soft dependencies in the new official version of RPM. Soft dependencies are keywords that recommend further packets for installation. If and how Red Hat is to implement them in
yum
is still being discussed, but they will definitely go into RPM.
Another result is file triggers, which should make package builds easier by removing scriptlets in spec files (such as
%post/%postun -p /sbin/ldconfig
). Mandriva already uses this feature, so the RPM team wants to extend it to RPM. In the same breath, the team agreed to introduce two new scriptlets,
%preup
and
%postup
, to help in clean package updates.
Not part of the official RPM code is DeltaRPM, which creates a binary delta of two PRM packages. The source code for this feature will remain in Gitorious for the time being.
RPM developers also wanted a new payload format, because the current CPIO format has a file size limit of 8 GBytes. CPIO is good for most packages, but presents problems for distributing appliance images as RPMs, for example.
Aside from these feature changes, the RPM team has a few more on their "top 10" list. The complete report is in Pavol Rusnak's blog.
Comments
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
Go-Based Botnet Attacking IoT Devices
Using an SSH credential brute-force attack, the Go-based PumaBot is exploiting IoT devices everywhere.
-
Plasma 6.5 Promises Better Memory Optimization
With the stable Plasma 6.4 on the horizon, KDE has a few new tricks up its sleeve for Plasma 6.5.
-
KaOS 2025.05 Officially Qt5 Free
If you're a fan of independent Linux distributions, the team behind KaOS is proud to announce the latest iteration that includes kernel 6.14 and KDE's Plasma 6.3.5.
-
Linux Kernel 6.15 Now Available
The latest Linux kernel is now available with several new features/improvements and the usual bug fixes.
-
Microsoft Makes Surprising WSL Announcement
In a move that might surprise some users, Microsoft has made Windows Subsystem for Linux open source.
-
Red Hat Releases RHEL 10 Early
Red Hat quietly rolled out the official release of RHEL 10.0 a bit early.
-
openSUSE Joins End of 10
openSUSE has decided to not only join the End of 10 movement but it also will no longer support the Deepin Desktop Environment.
-
New Version of Flatpak Released
Flatpak 1.16.1 is now available as the latest, stable version with various improvements.
-
IBM Announces Powerhouse Linux Server
IBM has unleashed a seriously powerful Linux server with the LinuxONE Emperor 5.
-
Plasma Ends LTS Releases
The KDE Plasma development team is doing away with the LTS releases for a good reason.
great post
http://www.cocoschanel.com
http://www.gucciguccis.com
http://www.urboots.com
http://www.handbags2012.com
http://www.louisvuittonslv.com
http://www.uggmalls.com
RPM New Features
Roxanna Ciancio,
http://autoinsb.com/ct/seymour.php