Packman Devs,

Here is a forward of my e-mail to the openSUSE list regarding packman package naming conventions not being consistent enough to allow easy old version removal. Example given below along with the question presented:


-------- Forwarded Message --------
Subject: Why are packman package names not consistent?
Date: Sun, 27 Aug 2023 17:35:08 -0500
From: David C. Rankin <[email protected]>
Organization: Rankin Law Firm, PLLC
To: suse <[email protected]>

All,

Doing maintenance on the Leap 154 --keep files from packman, duplicate removal is almost impossible as the file naming convention for packman rpms is all over the place. For example, in the past year I have filenames of:

pdftk-3.3.2-pm154.10.4.noarch.rpm
pdftk-3.3.3-150400.10.pm.6.noarch.rpm
pdftk-3.3.3-pm150400.10.4.noarch.rpm
pdftk-3.3.3-pm154.10.2.noarch.rpm

Where pdftk-3.3.3-150400.10.pm.6.noarch.rpm is the current.

However, trying to either sort, or iterate in awk is impossible with some filenames containing "pm154" some just containing "150400" and still others containing "pm150400". That before we get to some with ".pm." and others not.

  How do you handle parsing duplicates from filenames such as this?

also

  Will the ".. 150400.10.pm.X .." filenames be consistent going forward?

--
David C. Rankin, J.D.,P.E.

--
David C. Rankin, J.D.,P.E.

_______________________________________________
Packman mailing list
[email protected]
https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an