Comment 3 for bug 916799

Revision history for this message
D. Wegener (dpwegener) wrote : Re: Blank line in previously installed packagedescription causes 12.04 upgrade failurt

The package is provided by Lexmark for their printers. It is licensed by them and I'm not sure I'm allowed to post it here. The version I had installed no longer appears to be available on their support site.

I could probably send the file to you directly, but I don't think I'm allowed to post it on the site.

Their installation package is shipped an a self extracting shell script with the .deb packaged inside. Attempting to re-install the package now produces the following error:

dpkg: error processing lexmark-inkjet-09-driver-1.5-1.i386.deb (--install):
 parsing file '/var/lib/dpkg/tmp.ci/control' near line 9 package 'lexmark-inkjet-09-driver':
 blank line in value of field 'Description'
Errors were encountered while processing:
 lexmark-inkjet-09-driver-1.5-1.i386.deb

Running dpkg --info on the .deb produces the following:

 Package: lexmark-inkjet-09-driver
 Version: 1.5-1
 Section: non-free
 Priority: optional
 Architecture: i386
 Installed-Size:
 Maintainer: build <build@linux>
 Description:
  Lexmark Series Drivers Package

  This package contains the Lexmark Series Drivers. This is
  a copyrighted package, please refer to the copyright notice
  for details about using this product.

The blank line appears after the first line of the Description.

Here is how the packages entry appears in the status file prior to the upgrade:

Package: lexmark-inkjet-09-driver
Status: install ok installed
Priority: optional
Section: non-free
Maintainer: build <build@linux>
Architecture: i386
Version: 1.5-1
Description:
 Lexmark Series Drivers Package

 This package contains the Lexmark Series Drivers. This is
 a copyrighted package, please refer to the copyright notice
 for details about using this product.

Again the blank line appears in the description.

Editing the file doesn't show any other characters on the line (no tabs, spaces, etc) It appears to be just a new line.