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

Reply via email to