On Sat, Mar 01, 2025 at 05:38:43PM +0100, Till Kamppeter wrote: > It should be easy, just porting over the current Ubuntu package, > 3.24.4+dfsg0-0ubuntu4. > > https://launchpad.net/ubuntu/+source/hplip/3.24.4+dfsg0-0ubuntu4
Hi, For the records, I have been trying to upgrade hplip to 3.24.4 following "official" make -f debian/rules get-orig-source procedure. This needed a (committed) minor change in debian/rules to allow extra options be passed to gpg import-orig there and allow not the last version be targetted. I later tried to add Ubuntu changes by Till (missed 0085-Fix-hp-color-laserjet-mfp-e78635-ps-ppd.patch, but it should be straighforward to add) on top of Thorsten changes. Results have been pushed to a personal repo at https://salsa.debian.org/agmartin/hplip.v2 in case they are useful for something. I have checked that resulting package builds and installs, but since I have no HP printer here, just could check that things can be started. Also, looking with gitk seems that there are some difference between how upstream branches (latest and latest-repack) were handled before 3.22.6 (upstream/2.22.6 could be compared directly with previous upstream version) and 3.22.10, where it contains also Debian changes. With 3.24.4 I also found some minor difference in branches. May be some extra manual tweak was needed. I wonder why not a plain uscan+watch driven repack script is used here, keeping track only of Debian upstream contents. I was playing with something like this in a tmp-rebase/hplip-repack branch in the repo in case it is useful. Hope this helps. Regards, -- Agustin