Stable Release Update (SRU) Request -- for GUTSY

Impact of the bug

For all non-PostScript HP printers and some non-HP PCL laser printers
the driver HPIJS from HP is used. In more recent versions this  driver
links the libraries from the HPLIP low-level driver:

[EMAIL PROTECTED]:~/ubuntu/hplip/hplip-2.7.7.dfsg.1$ ldd /usr/bin/hpijs | grep 
hp
        libhpip.so.0 => /usr/lib/libhpip.so.0 (0xb7f53000)
        libhpmud.so.0 => /usr/lib/libhpmud.so.0 (0xb7e75000)
[EMAIL PROTECTED]:~/ubuntu/hplip/hplip-2.7.7.dfsg.1$ 

This means that even for non-HP printers (which do not use the "hp" CUPS
backend) HPLIP must be installed on the system. The weak "Recommends:"
dependency in the *-desktop meta-packages allows manual deinstallation
of HPLIP, so many users get systems with HPIJS and no HPLIP installed.
This does not get fixed by automatic updates.

Fix of the bug

The fix is simply adding the missing dependency in the hpijs package.
Now hpijs requires hplip and so users will get an appropriate error
message when trying to remove hplip. On already installed systems with
uninstalled HPLIP the automatic update including this package will
automatically pull in HPLIP and fix the problem this way.

As this is only a change in the packaging (debian/control file) and no
change in the code or in config files, there is no risk of regression.

The debdiff

https://www.linux-
foundation.org/~till/tmp/ubuntu/gutsy/hplip/hplip_2.7.7.dfsg.1-0ubuntu5.1_2.7.7.dfsg.1-0ubuntu5.2.debdiff

shows the changes which only affect the debian/control file.

Patch on the current stable release:

https://www.linux-
foundation.org/~till/tmp/ubuntu/gutsy/hplip/hplip_2.7.7.dfsg.1-0ubuntu5.1_2.7.7.dfsg.1-0ubuntu5.2.debdiff

Source packages are here:

https://www.linux-foundation.org/~till/tmp/ubuntu/gutsy/hplip/

Everyone who is suffering this problem please test and report here.
Thanks.

-- 
[Gutsy] hplip is not installed by default
https://bugs.launchpad.net/bugs/149511
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to