** Description changed:

- Add a Breaks: relationship to cups-filter to prevent LP#1828401.
+ [Impact]
  
- Landscape allows packages updates to only USNs, so ghostscript
- can be updated to a version that breaks the older cups-filters.
+  * After an update of ghostscript but not cups-filters
+    (which is possible, including via Landscape tooling)
+    users may hit errors printing PDF files (LP#1828401).
  
- Patches to be provided shortly.
+  * Landscape allows packages updates to USN-only thus
+    ghostscript is updated for CVE-2019-3839-1 and -2
+    (version 9.26~dfsg+0-0ubuntu0.18.04.9 and 16.04.9)
+    which may break printing PDF files on cups-filters.
+ 
+  * So, to ensure that ghostscript and cups-filters are
+    both updated, add a versioned 'Breaks:' relationship
+    to ghostscript for older cups-filters versions which
+    are not yet fixed.
+ 
+  * A versioned 'Depends:' relationship is not possible
+    as ghostscript doesn't depend on cups-filters, thus
+    it's possible to have ghostscript installed without
+    cups-filters at all.
+ 
+ [Test Case]
+ 
+  * Install cups-filters version without fix for LP#1828401:
+    1.20.2-0ubuntu3 in Bionic, and 1.8.3-2ubuntu3.4 in Xenial.
+ 
+  * Update ghostscript to/later than fix for CVE-2019-3839-1/-2
+    9.26~dfsg+0-0ubuntu0.18.04.9 in Bionic / .16.04.9 in Xenial.
+ 
+  * Notice it does _not_ update of cups-filters.
+ 
+  * $ wget -O ppd-with-pdf-support.ppd \
+      
'http://www.openprinting.org/ppd-o-matic.php?driver=hl7x0&printer=Brother-HL-1020&show=1'
 
+ 
+  * $ wget -O dummy.pdf \
+      https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
+ 
+  * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
+    ...
+    Filetype: PDF
+    GPL Ghostscript 9.26: Unrecoverable error, exit code 1
+    Process is dying with "Unable to determine number of pages, page count: -1
+    ", exit stat 3
+    ...
+ 
+  * Note it's broken.
+ 
+  * Install ghostscript (test) packages with the relationships
+    'Breaks: cups-filters (<< 1.20.2-0ubuntu3.1)' in Bionic or
+    'Breaks: ..., cups-filters (<< 1.8.3-2ubuntu3.5)' in Xenial.
+ 
+  * Note it _does_ update cups-filters.
+ 
+  * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
+    ...
+    Filetype: PDF
+    File contains 1 pages
+    Starting renderer with command: <...>
+    ...
+ 
+  * Note it's now working.
+ 
+ [Regression Potential]
+ 
+  * Low.  This only causes an update to cups-filters to a version
+    that fixes an already identified/resolved problem (LP#1828401),
+    which is available in bionic- & xenial-updates since May 2019.

** Description changed:

  [Impact]
  
-  * After an update of ghostscript but not cups-filters
-    (which is possible, including via Landscape tooling)
-    users may hit errors printing PDF files (LP#1828401).
+  * After an update of ghostscript but not cups-filters
+    (which is possible, including via Landscape tooling)
+    users may hit errors printing PDF files (LP#1828401).
  
-  * Landscape allows packages updates to USN-only thus
-    ghostscript is updated for CVE-2019-3839-1 and -2
-    (version 9.26~dfsg+0-0ubuntu0.18.04.9 and 16.04.9)
-    which may break printing PDF files on cups-filters.
+  * Landscape allows packages updates to USN-only thus
+    ghostscript is updated for CVE-2019-3839-1 and -2
+    (version 9.26~dfsg+0-0ubuntu0.18.04.9 and 16.04.9)
+    which may break printing PDF files on cups-filters.
  
-  * So, to ensure that ghostscript and cups-filters are
-    both updated, add a versioned 'Breaks:' relationship
-    to ghostscript for older cups-filters versions which
-    are not yet fixed.
+  * So, to ensure that ghostscript and cups-filters are
+    both updated, add a versioned 'Breaks:' relationship
+    to ghostscript for older cups-filters versions which
+    are not yet fixed.
  
-  * A versioned 'Depends:' relationship is not possible
-    as ghostscript doesn't depend on cups-filters, thus
-    it's possible to have ghostscript installed without
-    cups-filters at all.
+  * A versioned 'Depends:' relationship is not possible
+    as ghostscript doesn't depend on cups-filters, thus
+    it's possible to have ghostscript installed without
+    cups-filters at all.
  
  [Test Case]
  
-  * Install cups-filters version without fix for LP#1828401:
-    1.20.2-0ubuntu3 in Bionic, and 1.8.3-2ubuntu3.4 in Xenial.
+  * Install cups-filters version without fix for LP#1828401:
+    1.20.2-0ubuntu3 in Bionic, and 1.8.3-2ubuntu3.4 in Xenial.
  
-  * Update ghostscript to/later than fix for CVE-2019-3839-1/-2
-    9.26~dfsg+0-0ubuntu0.18.04.9 in Bionic / .16.04.9 in Xenial.
+  * Update ghostscript to/later than fix for CVE-2019-3839-1/-2
+    9.26~dfsg+0-0ubuntu0.18.04.9 in Bionic / .16.04.9 in Xenial.
  
-  * Notice it does _not_ update of cups-filters.
+  * Notice it does _not_ update cups-filters to version with fix:
+    1.20.2-0ubuntu3.1 in Bionic, and 1.8.3-2ubuntu3.5 in Xenial.
  
-  * $ wget -O ppd-with-pdf-support.ppd \
-      
'http://www.openprinting.org/ppd-o-matic.php?driver=hl7x0&printer=Brother-HL-1020&show=1'
 
+  * $ wget -O ppd-with-pdf-support.ppd \
+      
'http://www.openprinting.org/ppd-o-matic.php?driver=hl7x0&printer=Brother-HL-1020&show=1'
  
-  * $ wget -O dummy.pdf \
-      https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
+  * $ wget -O dummy.pdf \
+      https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
  
-  * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
-    ...
-    Filetype: PDF
-    GPL Ghostscript 9.26: Unrecoverable error, exit code 1
-    Process is dying with "Unable to determine number of pages, page count: -1
-    ", exit stat 3
-    ...
+  * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
+    ...
+    Filetype: PDF
+    GPL Ghostscript 9.26: Unrecoverable error, exit code 1
+    Process is dying with "Unable to determine number of pages, page count: -1
+    ", exit stat 3
+    ...
  
-  * Note it's broken.
+  * Note it's broken.
  
-  * Install ghostscript (test) packages with the relationships
-    'Breaks: cups-filters (<< 1.20.2-0ubuntu3.1)' in Bionic or
-    'Breaks: ..., cups-filters (<< 1.8.3-2ubuntu3.5)' in Xenial.
+  * Install ghostscript (test) packages with the relationships
+    'Breaks: cups-filters (<< 1.20.2-0ubuntu3.1)' in Bionic or
+    'Breaks: ..., cups-filters (<< 1.8.3-2ubuntu3.5)' in Xenial.
  
-  * Note it _does_ update cups-filters.
+  * Note it _does_ update cups-filters.
  
-  * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
-    ...
-    Filetype: PDF
-    File contains 1 pages
-    Starting renderer with command: <...>
-    ...
+  * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
+    ...
+    Filetype: PDF
+    File contains 1 pages
+    Starting renderer with command: <...>
+    ...
  
-  * Note it's now working.
+  * Note it's now working.
  
  [Regression Potential]
  
-  * Low.  This only causes an update to cups-filters to a version
-    that fixes an already identified/resolved problem (LP#1828401),
-    which is available in bionic- & xenial-updates since May 2019.
+  * Low.  This only causes an update to cups-filters to a version
+    that fixes an already identified/resolved problem (LP#1828401),
+    which is available in bionic- & xenial-updates since May 2019.

** Description changed:

  [Impact]
  
   * After an update of ghostscript but not cups-filters
     (which is possible, including via Landscape tooling)
     users may hit errors printing PDF files (LP#1828401).
  
   * Landscape allows packages updates to USN-only thus
     ghostscript is updated for CVE-2019-3839-1 and -2
     (version 9.26~dfsg+0-0ubuntu0.18.04.9 and 16.04.9)
     which may break printing PDF files on cups-filters.
  
   * So, to ensure that ghostscript and cups-filters are
     both updated, add a versioned 'Breaks:' relationship
     to ghostscript for older cups-filters versions which
     are not yet fixed.
  
   * A versioned 'Depends:' relationship is not possible
     as ghostscript doesn't depend on cups-filters, thus
     it's possible to have ghostscript installed without
     cups-filters at all.
  
  [Test Case]
  
   * Install cups-filters version without fix for LP#1828401:
     1.20.2-0ubuntu3 in Bionic, and 1.8.3-2ubuntu3.4 in Xenial.
  
   * Update ghostscript to/later than fix for CVE-2019-3839-1/-2
     9.26~dfsg+0-0ubuntu0.18.04.9 in Bionic / .16.04.9 in Xenial.
  
   * Notice it does _not_ update cups-filters to version with fix:
-    1.20.2-0ubuntu3.1 in Bionic, and 1.8.3-2ubuntu3.5 in Xenial.
+    1.20.2-0ubuntu3.1 in Bionic, and 1.8.3-2ubuntu3.5 in Xenial.
  
   * $ wget -O ppd-with-pdf-support.ppd \
       
'http://www.openprinting.org/ppd-o-matic.php?driver=hl7x0&printer=Brother-HL-1020&show=1'
  
   * $ wget -O dummy.pdf \
       https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
  
   * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
     ...
     Filetype: PDF
     GPL Ghostscript 9.26: Unrecoverable error, exit code 1
     Process is dying with "Unable to determine number of pages, page count: -1
     ", exit stat 3
     ...
  
   * Note it's broken.
  
   * Install ghostscript (test) packages with the relationships
     'Breaks: cups-filters (<< 1.20.2-0ubuntu3.1)' in Bionic or
     'Breaks: ..., cups-filters (<< 1.8.3-2ubuntu3.5)' in Xenial.
  
-  * Note it _does_ update cups-filters.
+  * Note it _does_ update cups-filters to version with fix.
  
   * $ foomatic-rip -v --ppd ppd-with-pdf-support.ppd dummy.pdf
     ...
     Filetype: PDF
     File contains 1 pages
     Starting renderer with command: <...>
     ...
  
   * Note it's now working.
  
  [Regression Potential]
  
   * Low.  This only causes an update to cups-filters to a version
     that fixes an already identified/resolved problem (LP#1828401),
     which is available in bionic- & xenial-updates since May 2019.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1848210

Title:
  ghostscript: ensure update of cups-filter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1848210/+subscriptions

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

Reply via email to