Re: [Rpm-maint] [rpm-software-management/rpm] Drop support for rpm v3 packages (#1107)

2024-03-07 Thread Panu Matilainen
Pushing back to v6, it's more logical there. The original idea was that we'd 
pave the way for v6 by taking this out first, but there doesn't appear to be 
any benefit to doing so in practise.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/1107#issuecomment-1983072899
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Drop support for rpm v3 packages (#1107)

2023-03-07 Thread Panu Matilainen
There are multiple differences between v3 and v4 packages on the "metadata" 
level, but perhaps the single most important thing is v4 having immutable 
header regions. Related to that, v4 has header-only digests and signatures 
whereas v3 digests and signatures are always on header+payload.

The last rpm version that could produce v3 packages was released in 2000. The 
last significant v3 packaging out there was Sun Java runtime/SDK which only got 
updated to v4 something like ... ten years ago maybe, and that was five years 
after everybody else had. In practise, you need to go to a museum to find a v3 
package these days.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/1107#issuecomment-1457971605
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Drop support for rpm v3 packages (#1107)

2023-03-05 Thread Daniel Alley
Is there a reference describing what constitutes "v3", "v4" and so forth?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/1107#issuecomment-1455248086
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


[Rpm-maint] [rpm-software-management/rpm] Drop support for rpm v3 packages (#1107)

2020-03-06 Thread Panu Matilainen
RPM v3 packages were on life-support in 2007 already, time to start getting rid 
of it for real.

1) Issue deprecation warnings from all current and the next release
2) Swing the axe:
- require packages and signature headers to have an immutable section
- require v4 feature set:
  - payload files have prefixes
  - compressed filenames
  - self-provides
- stop added rpmlib() requires for these ancient features?
- some other details I must be forgetting

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/1107___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint