[Bug 877793] Re: Ubuntu 11.10 HPLiP drivers not working for Color Laserjet CM2320nf printer
Steve Langasek
steve.langasek at canonical.com
Tue Nov 8 19:43:33 UTC 2011
Yes, this is a result of multiarch. Specifically, the availability of
cross-installable packages means that both the /lib64 -> /lib and
/usr/lib64 -> /usr/lib symlinks, which were always a crutch, are now a
serious liability, because following this symlink on a 32-bit system can
result in clobbering the 32-bit libraries and breaking the system
software.
The eglibc package has been updated in oneiric and above to provide
/lib64 as a separate directory, not a symlink; and to not provide
/usr/lib64 at all. These will *not* be reintroduced as symlinks; having
cross-installation of packages break the system libraries is a much
worse problem than having upstream software that's not integrated with
Ubuntu fail to work when installed.
The best solution here is for hplip upstream to check if it's on a
Debian or Ubuntu system (probably by checking for the presence of
/etc/debian_version) and if so, to use /usr/lib as the install path
instead of /usr/lib64.
On the Ubuntu side, we can conceivably add /usr/lib64 to the search path
for the x86_64 linker (both the libc6:amd64 and libc6-amd64:i386
packages), but this certainly comes with a maintenance cost, so I'm not
sure we want to do this.
** Package changed: hplip (Ubuntu) => eglibc (Ubuntu)
** Changed in: eglibc (Ubuntu)
Importance: Undecided => Low
** Changed in: eglibc (Ubuntu)
Status: Invalid => Triaged
** Changed in: eglibc (Ubuntu)
Assignee: Steve Langasek (vorlon) => (unassigned)
** Tags added: multiarch
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/877793
Title:
Ubuntu 11.10 HPLiP drivers not working for Color Laserjet CM2320nf
printer
Status in HP Linux Imaging and Printing:
In Progress
Status in “eglibc” package in Ubuntu:
Triaged
Bug description:
Drivers used to install for Ubuntu 11.04 from hplip-3.11.3 upwards. But it seems broken for hplip-3.11.10 and Ubuntu 11.10.
I realise support was only put in 11.10 Beta 2 in hplip-3.11.10. If a new version for 11.10 or statement update one when it is expected that would be great.
1. Your Linux Distribution and version.
Linux 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
2. Your printer make/model.
Color Laserjet CM2320nf
3. If possible, run 'hp-check -t' and post the output.
Included in attachment
4. A detailed explanation of your problem.
Using automatic install I cannot install the hplip-3.11.10 drivers in Ubuntu 11.10
5. Steps to recreate the problem.
Just perform automatic install on Ubuntu 11.10
I have included an attachment of the output of the commands run and
also my hardware spec.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hplip/+bug/877793/+subscriptions
More information about the foundations-bugs
mailing list