Public bug reported:

Binary package hint: cups

Ubuntu 10.04 LTS
cups 1.4.3-1
splix 2.0.0-2ubuntu3
system-config-printer-gnome 1.2.0+20100408-0ubuntu5.2

I recently upgraded my laptop (info provided from apport) from Hardy
8.04 LTS to Lucid 10.04 LTS through dist-upgrade. I then attempted to
add my Samsung ML-2510 printer originally connected to a Windows
machine. After being unsuccessful, I directly connected it via USB to my
laptop. No Samsung ML-2510 model was listed when I attempted to add the
printer through system-config-printer. I had used one of the ML-2550
drivers on 8.04, but this wasn't working. I then connected the printer
via USB to my sister's laptop with a fresh install of 10.04. Amazingly,
ML-2510 was listed in system-config-printer with the SpliX PPD driver. I
selected it and the printer worked just fine.

So the issue seems to be that the SpliX drivers are not listed after
upgrading from 8.04 to 10.04, but it does appear on a fresh install. I
attempted to reinstall the splix 2.0.0-2ubuntu3 package on my laptop. I
verified that the /usr/share/ppd/splix directory had the appropriate
.ppd files on both laptops. After further comparing the contents of
/usr/share/ppd on both laptops, I realized that mine (upgraded from
8.04) had two symlinks not present on the fresh install: 1-local-admin,
2-third-party. After removing the 1-local-admin file, system-config-
printer now lists the ML-2510 SpliX driver.

I found in this changelog 
http://changelogs.ubuntu.com/changelogs/pool/main/c/cups/cups_1.4.2-9/changelog 
an entry for 1.4.0~svn8773-1:
  * debian/cups.postinst: Do not create the /usr/share/ppd/1-local-admin
    and /usr/share/ppd/2-third-party links. They are not needed with current
    CUPS and they also break the test procedure during package build.

I guess this would explain why the fresh install didn't have these
symlinks present, but since they were present on my 8.04 install, they
apparently were not removed during the upgrade.

I don't know why the presence of the 1-local-admin file caused the SpliX
drivers to not be displayed in 10.04. As for the bug, it seems the
upgrade process of cups packages (or whatever package is appropriate)
should maybe remove these symlinks if they exist. I'm not sure what
process would remove these, but it seems broken the way it is now.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: cups 1.4.3-1
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic i686
Architecture: i386
Date: Sat May 29 20:23:16 2010
Lpstat:
 device for PDF_file_generator: cups-pdf:/
 device for Samsung-ML-2510: smb://192.168.0.6/ML2510
MachineType: TOSHIBA Satellite A135
Papersize: letter
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
PpdFiles:
 PDF_file_generator: Generic PDF file generator
 Samsung-ML-2510: Samsung ML-2510, SpliX V. 2.0.0
ProcCmdLine: root=UUID=ff8ac57a-01cc-4753-9344-47e7c262942f ro quiet splash 
vga=791
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: cups
dmi.bios.date: 07/05/2007
dmi.bios.vendor: TOSHIBA
dmi.bios.version: V1.60
dmi.board.name: IAKAA
dmi.board.vendor: TOSHIBA
dmi.board.version: 1.00
dmi.chassis.asset.tag: *
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.version: N/A
dmi.modalias: 
dmi:bvnTOSHIBA:bvrV1.60:bd07/05/2007:svnTOSHIBA:pnSatelliteA135:pvrPSAD0U-0NY00N:rvnTOSHIBA:rnIAKAA:rvr1.00:cvnTOSHIBA:ct10:cvrN/A:
dmi.product.name: Satellite A135
dmi.product.version: PSAD0U-0NY00N
dmi.sys.vendor: TOSHIBA

** Affects: cups (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: 1-local-admin apport-bug i386 lucid

-- 
/usr/share/ppd/1-local-admin exists after hardy -> lucid upgrade, not showing 
splix drivers
https://bugs.launchpad.net/bugs/587393
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to