Missing dependency in lubuntu-desktop to foo2zjs (Printer drivers)

Bug #884911 reported by Michael Basse
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
lubuntu-meta (Ubuntu)
Fix Released
High
Julien Lavergne
Natty
Invalid
Undecided
Unassigned
Oneiric
Invalid
Undecided
Unassigned
Precise
Fix Released
High
Julien Lavergne

Bug Description

i noticed that my printer "Samsung CLP 300" is only working, when "ubuntu-desktop" is installed. When just using "lubuntu-desktop" my printer is detected but not working.

The reason is that the printer-driver is inside the package foo2zjs but the metapackge "lubuntu-desktop" does not have a dependency on that package.

In my opinion there should be no difference in working hardware between ubuntu-desktop and lubuntu-desktop, so the missing dependency to foo2zjs should be added to the metapackage.

Also other printers are affected (see dpkg -L foo2zjs)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lubuntu-desktop 0.28
Uname: Linux 3.1.0-0301rc9-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Tue Nov 1 21:19:14 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110426)
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: lubuntu-meta
UpgradeStatus: Upgraded to oneiric on 2011-09-16 (46 days ago)

Revision history for this message
Michael Basse (michael-alpha-unix) wrote :
tags: added: natty
Revision history for this message
Michael Basse (michael-alpha-unix) wrote :

i tried to create a patch, but i dont unterstand the handling in debian/controls with

Depends: ${germinate:Depends}, ${misc:Depends}

so if someone can give me a hint about that, i will create a patch (or debdiff if needed)

tags: added: amd64
Revision history for this message
Micah Gersten (micahg) wrote :

Lubuntu doesn't seem to have a seed dependency on desktop-common which is where Ubuntu and the other derivatives get this as a Recomends from.

Revision history for this message
Michael Basse (michael-alpha-unix) wrote :

is there a special reason for that? e.g. to keep lubuntu small? or was it missed to add?

Revision history for this message
Jonathan Marsden (jmarsden) wrote :

Probably desktop-commmon was accidentally omitted; Lubuntu is a very new official flavour of Ubuntu. Lubuntu 11.10 is the first release of Lubuntu using seeds to generate the ISO images. Julien would know for sure, but is currently at (or returning from) UDS, I think. We'll have to look at what else that seed file would bring in with it that is not currently included in Lubuntu. Hopefully not much :)

foo2zjs appears to require dc and mscompress, so a total of about 1.5MB of archives, 4.5MB installed disk space. If that's all it takes, then it looks to me like we should probably add desktop-common to the seed file for Lubuntu 12.04.

Revision history for this message
Julien Lavergne (gilir) wrote :

Sorry for the delay.

Yes, desktop-common was explicitly not used in the past, but the current content seems to be OK for Precise, and maybe for Oneiric. I'll do some testing to make sure there is no unwanted depends.

Changed in lubuntu-meta (Ubuntu Precise):
status: New → In Progress
assignee: nobody → Julien Lavergne (gilir)
importance: Undecided → High
Revision history for this message
Michael Basse (michael-alpha-unix) wrote :

Just as an additional Info. Natty is also affected by this.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in lubuntu-meta (Ubuntu Oneiric):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lubuntu-meta - 0.29

---------------
lubuntu-meta (0.29) precise; urgency=low

  * Update to precise.
  * Make core seed depends on desktop-common seed (LP: #884911).
  * Refreshed dependencies
  * Added lightdm to desktop
  * Added lightdm-gtk-greeter to desktop
  * Added acpi-support to core-recommends [amd64 i386]
  * Added anacron to core
  * Added apmd to core [armel]
  * Added avahi-daemon to core-recommends
  * Added bc to core
  * Added bluez to core-recommends
  * Added bluez-alsa to core-recommends
  * Added bluez-cups to core-recommends
  * Added c2esp to core-recommends
  * Added ca-certificates to core
  * Added cups to core-recommends
  * Added cups-bsd to core-recommends
  * Added cups-client to core-recommends
  * Added dc to core
  * Added foo2zjs to core-recommends
  * Added foomatic-db-compressed-ppds to core
  * Added foomatic-filters to core
  * Added genisoimage to core
  * Added ghostscript-x to core
  * Added hplip to core-recommends
  * Added inputattach to core
  * Added kerneloops-daemon to core-recommends
  * Added laptop-detect to core-recommends
  * Added lftp to core
  * Added libnss-mdns to core-recommends
  * Added libpam-ck-connector to core
  * Added libsasl2-modules to core
  * Added libxp6 to core
  * Added min12xxw to core-recommends
  * Added openprinting-ppds to core
  * Added pbbuttonsd to core [powerpc]
  * Added pnm2ppa to core
  * Added ptouch-driver to core-recommends
  * Added pxljr to core-recommends
  * Added rastertosag-gdi to core-recommends
  * Added rfkill to core
  * Added splix to core-recommends
  * Added ttf-dejavu-core to core
  * Added ttf-freefont to core
  * Added x-ttcidfont-conf to core
  * Added xkb-data to core
  * Moved alsa-base to core
  * Moved alsa-utils to core
  * Moved nvidia-common to core [amd64 i386]
  * Moved pcmciautils to core-recommends
  * Moved policykit-desktop-privileges to core-recommends
  * Moved ttf-indic-fonts-core to core-recommends
  * Moved ttf-kacst-one to core-recommends
  * Moved ttf-khmeros-core to core-recommends
  * Moved ttf-lao to core-recommends
  * Moved ttf-punjabi-fonts to core-recommends
  * Moved ttf-takao-pgothic to core-recommends
  * Moved ttf-thai-tlwg to core-recommends
  * Moved ttf-ubuntu-font-family to core-recommends
  * Moved ubuntu-extras-keyring to core
  * Moved unzip to core
  * Moved wireless-tools to core
  * Moved wpasupplicant to core
  * Moved zip to core
 -- Julien Lavergne <email address hidden> Tue, 08 Nov 2011 19:46:59 +0100

Changed in lubuntu-meta (Ubuntu Precise):
status: In Progress → Fix Released
Changed in lubuntu-meta (Ubuntu Natty):
status: New → Confirmed
Revision history for this message
Michael Basse (michael-alpha-unix) wrote :

Julien,
first of all thank you for the upload on 12.04. Do you plan to fix this also on all other lubuntu-releases? because all are affected by this.

Revision history for this message
Julien Lavergne (gilir) wrote :

Michael,
I don't plan to fix it for the previous version in the short-term.

Revision history for this message
dino99 (9d9) wrote :
Changed in lubuntu-meta (Ubuntu Oneiric):
status: Confirmed → Invalid
Changed in lubuntu-meta (Ubuntu Natty):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.