Just curious about the support by SuSE for rpm-4. For a project I'm working rpm version 4 is needed. I'm currently trying to build an rpm package out of a redhat rpm-4 source package (spm). The creation of rpm fails :( But what if I would succeed in making the rpm for rpm4, could I just update the rpm tool (rpm -Uvh), or do I need to rebuild the rpm database? Coming back to my initial question: is it known when SuSE will introduce rpm4 into their distribution? -- Richard Bos For those without home the journey is endless
* Richard Bos
Just curious about the support by SuSE for rpm-4. For a project I'm working rpm version 4 is needed. I'm currently trying to build an rpm package out of a redhat rpm-4 source package (spm). The creation of rpm fails :( But what if I would succeed in making the rpm for rpm4, could I just update the rpm tool (rpm -Uvh), or do I need to rebuild the rpm database?
Coming back to my initial question: is it known when SuSE will introduce rpm4 into their distribution?
The rpm version we have had since 7.1, RPM version 3.0.6, are capable of installing 4.0 rpms. -- Mads Martin Joergensen, http://mmj.dk "Why make things difficult, when it is possible to make them cryptic and totally illogic, with just a little bit more effort." -- A. P. J.
Ah that is nice to know. So I don't need to worry about installing rpm-4.0 rpms :) But, will SuSE going to use (sometime in the future) rpm-4.0 as it's rpm tool iso of rpm-3.0? (thanks for the very quick reply btw!) Op zondag 18 november 2001 23:06, schreef Mads Martin Joergensen:
* Richard Bos
[Nov 18. 2001 22:30]: Just curious about the support by SuSE for rpm-4. For a project I'm working rpm version 4 is needed. I'm currently trying to build an rpm package out of a redhat rpm-4 source package (spm). The creation of rpm fails :( But what if I would succeed in making the rpm for rpm4, could I just update the rpm tool (rpm -Uvh), or do I need to rebuild the rpm database?
Coming back to my initial question: is it known when SuSE will introduce rpm4 into their distribution?
The rpm version we have had since 7.1, RPM version 3.0.6, are capable of installing 4.0 rpms.
-- Richard Bos For those without home the journey is endless
* Richard Bos [Sun, 18 Nov 2001 23:16:21 +0100]:
But, will SuSE going to use (sometime in the future) rpm-4.0 as it's rpm tool iso of rpm-3.0?
No, we'll not use RPM 4.X anytime soon. RPM uses the berkeley db library for its database needs. Unfortunately the developers of that library never managed to make the versions in any way compatible, so version 1 is incompatible with version 2, which in turn is incompatible to version 3. And AFAIK there is no really working tool for converting one version to the other. Now RedHat in its infinite Wisdom switched to db3 with rpm 4.X, making the conversion of the rpm database a bit complicated, to say it politely. As rpm 3.0.6 is able of handling 4.X RPM packages, we don't see a need to move to rpm 4.X. cheers Philipp -- caffeine low .... brain halted
On 24 Nov 2001, Philipp Thomas wrote:
No, we'll not use RPM 4.X anytime soon.
I agree with you. I don't see any reason to switch, especially because rpmv3 is so damn stable. I don't see any advantages to using rpmv4 (I was kind of hoping for bzip2 compression...). Anyone care to enlighten me?
RPM uses the berkeley db library for its database needs. Unfortunately the developers of that library never managed to make the versions in any way compatible, so version 1 is incompatible with version 2, which in turn is incompatible to version 3. And AFAIK there is no really working tool for converting one version to the other.
Now RedHat in its infinite Wisdom switched to db3 with rpm 4.X, making the conversion of the rpm database a bit complicated, to say it politely. As rpm 3.0.6 is able of handling 4.X RPM packages, we don't see a need to move to rpm 4.X.
When I was searching this a little, I read of many stories of database corruption on converting to rpmv4. But this isn't much of an issue on a new distro since most people do a clean install. -- Karol Pietrzak PGP KeyID: 3A1446A0
* Karol Pietrzak [Sat, 24 Nov 2001 09:39:08 -0500]:
When I was searching this a little, I read of many stories of database corruption on converting to rpmv4. But this isn't much of an issue on a new distro since most people do a clean install.
It's enough of an issue for us, believe me. If we would break upgrading, we might as well stop selling the box as the bad publicity we'd get would kill sales anyway. Philipp -- Penguins to save the dinosaurs -- Handelsblatt on Linux for S/390
All in all it would be very good if suse would introduce rpm4 with a new distribution release like suse-7.4 (or 8.0 if that's next). In that case many people that install from scratch could be ported to rpm4 very easily. It will still be an issue for people just upgrading their system. Never the less at some point in the future rpm4 will (must) be introduced isn't it? Op zaterdag 24 november 2001 15:39, schreef Philipp Thomas:
* Karol Pietrzak [Sat, 24 Nov 2001 09:39:08 -0500]:
When I was searching this a little, I read of many stories of database corruption on converting to rpmv4. But this isn't much of an issue on a new distro since most people do a clean install.
It's enough of an issue for us, believe me. If we would break upgrading, we might as well stop selling the box as the bad publicity we'd get would kill sales anyway.
Philipp
-- Richard Bos For those without home the journey is endless
Hi Mads, it's not that I want to install rpm-4 rpms, but I need rpm-4.0 (include files and such) to be able to upgrade the project I'm to working on. As I have successfully created an rpm-4.0 rpm (the package that installs the package mng version 4.0), I'm now wundering is it possible to replace the rpm-3.0 pkg (the mng) with my rpm-4.0 providing the newer pkg manager.... This looks like suicicide.... Op zondag 18 november 2001 23:06, schreef Mads Martin Joergensen:
* Richard Bos
[Nov 18. 2001 22:30]: Just curious about the support by SuSE for rpm-4. For a project I'm working rpm version 4 is needed. I'm currently trying to build an rpm package out of a redhat rpm-4 source package (spm). The creation of rpm fails :( But what if I would succeed in making the rpm for rpm4, could I just update the rpm tool (rpm -Uvh), or do I need to rebuild the rpm database?
Coming back to my initial question: is it known when SuSE will introduce rpm4 into their distribution?
The rpm version we have had since 7.1, RPM version 3.0.6, are capable of installing 4.0 rpms.
-- Richard Bos For those without home the journey is endless
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
it's not that I want to install rpm-4 rpms, but I need rpm-4.0 (include files and such) to be able to upgrade the project I'm to working on. As I have successfully created an rpm-4.0 rpm (the package that installs the package mng version 4.0), I'm now wundering is it possible to replace the rpm-3.0 pkg (the mng) with my rpm-4.0 providing the newer pkg manager.... This looks like suicicide....
I may be very wrong here, so wait for a while in case anyone screams me down. And I've also not tried it myself.... :) Can't you just install rpm 4 from source and rebuild the database? Tom - -- Anyone who cannot cope with mathematics is not fully human. At best he is a tolerable subhuman who has learned to wear shoes, bathe and not make messes in the house. -- Lazarus Long, "Time Enough for Love" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7/rwGAEYnIVU7X9IRAluJAJwPrcos1rChrefHWNGVjWfsVyHaHwCfbgRQ qJ0HNJG0FelLyDm9cw7sDlg= =93u0 -----END PGP SIGNATURE----- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Op vrijdag 23 november 2001 22:13, schreef Tom Wesley:
it's not that I want to install rpm-4 rpms, but I need rpm-4.0 (include files and such) to be able to upgrade the project I'm to working on. As I have successfully created an rpm-4.0 rpm (the package that installs the package mng version 4.0), I'm now wundering is it possible to replace the rpm-3.0 pkg (the mng) with my rpm-4.0 providing the newer pkg manager.... This looks like suicicide....
Can't you just install rpm 4 from source and rebuild the database?
I thought about that as well, and I think that it will work. However, what if I would like others to use rpm-4 (mngr) as well. In this case the best way to distribute is via rpm's.... can they install it via rpm? -- Richard Bos For those without home the journey is endless
participants (5)
-
Karol Pietrzak
-
Mads Martin Joergensen
-
philippt@t-online.de
-
Richard Bos
-
Tom Wesley