Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hplip for openSUSE:Factory checked in at 2026-02-11 19:12:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hplip (Old) and /work/SRC/openSUSE:Factory/.hplip.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hplip" Wed Feb 11 19:12:08 2026 rev:167 rq:1332210 version:3.25.6 Changes: -------- --- /work/SRC/openSUSE:Factory/hplip/hplip.changes 2025-11-27 15:19:23.735500566 +0100 +++ /work/SRC/openSUSE:Factory/.hplip.new.1670/hplip.changes 2026-02-11 19:12:11.260397227 +0100 @@ -1,0 +2,6 @@ +Tue Feb 3 10:24:52 UTC 2026 - Martin Wilck <[email protected]> + +- Fix PPD lookup by moving PPDs from manufacturer-PPDs/hplip-fax + to manufacturer-PPDs/hplip/fax etc (boo#1257529) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hplip.spec ++++++ --- /var/tmp/diff_new_pack.xxb1lD/_old 2026-02-11 19:12:12.556451798 +0100 +++ /var/tmp/diff_new_pack.xxb1lD/_new 2026-02-11 19:12:12.560451967 +0100 @@ -1,7 +1,7 @@ # # spec file for package hplip # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -627,11 +627,11 @@ set +x # Create appropriate sub-directories for PPDs: -install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}-ps -install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}-hpps -install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}-plugin -install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}-hpcups -install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}-fax +install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}/ps +install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}/hpps +install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}/plugin +install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}/hpcups +install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}/fax gunzip *.ppd.gz for p in *.ppd @@ -642,7 +642,7 @@ echo -en '\n' >>"$p" # Move PPDs into appropriate sub-directories: if grep -q '^\*NickName:.*requires proprietary plugin' "$p"; then - dir=../%{name}-plugin + dir=./plugin else filter=$( grep -m1 cupsFilter "$p" ) || true case $filter in @@ -651,13 +651,13 @@ # see https://bugzilla.suse.com/show_bug.cgi?id=1250481#c1 continue;; *hpcupsfax*|*hpcdmfax*) - dir=../%{name}-fax;; + dir=./fax;; *hpcups*) - dir=../%{name}-hpcups;; + dir=./hpcups;; *hpps*) - dir=../%{name}-hpps;; + dir=./hpps;; "") - dir=../%{name}-ps;; + dir=./ps;; esac fi gzip -n -9 "$p" @@ -796,6 +796,7 @@ %dir %{_datadir}/cups %dir %{_datadir}/cups/model %dir %{_datadir}/cups/model/manufacturer-PPDs +%dir %{_datadir}/cups/model/manufacturer-PPDs/%{name} # Use fixed "/var/log/hp" because this is hardcoded in the HPLIP sources. # Regarding attr(0775,root,lp) see the comment for /var/log/hp/tmp below: %dir %attr(0775,root,lp) %{_localstatedir}/log/hp @@ -828,19 +829,19 @@ %{drvdir}/hpcups.drv %files ppds-hpcups -%{_datadir}/cups/model/manufacturer-PPDs/%{name}-hpcups +%{_datadir}/cups/model/manufacturer-PPDs/%{name}/hpcups %files ppds-hpps -%{_datadir}/cups/model/manufacturer-PPDs/%{name}-hpps +%{_datadir}/cups/model/manufacturer-PPDs/%{name}/hpps %files ppds-postscript -%{_datadir}/cups/model/manufacturer-PPDs/%{name}-ps +%{_datadir}/cups/model/manufacturer-PPDs/%{name}/ps %files ppds-plugin -%{_datadir}/cups/model/manufacturer-PPDs/%{name}-plugin +%{_datadir}/cups/model/manufacturer-PPDs/%{name}/plugin %files ppds-fax -%{_datadir}/cups/model/manufacturer-PPDs/%{name}-fax +%{_datadir}/cups/model/manufacturer-PPDs/%{name}/fax %files sane %dir %{_libdir}/sane
