<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=6636&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / CUPS 2.4.2 - Daedalus - "Filter failed" error]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=6636</link>
		<description><![CDATA[The most recent posts in CUPS 2.4.2 - Daedalus - "Filter failed" error.]]></description>
		<lastBuildDate>Mon, 27 May 2024 11:55:56 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: CUPS 2.4.2 - Daedalus - "Filter failed" error]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=50135#p50135</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>I wrote:</cite><blockquote><div><p>Installing the libcupsimage2 instantly solved the problem.</p></div></blockquote></div><p>I see that the CUPS package is maintained by the &#039;Debian Printing Team&#039;.</p><p>This issue with (what seems to be) a dependency problem with <span class="bbc">libcupsimage2</span> ...<br />Who would have to take care of it? ie: CUPS, Debian, Devuan?</p><p>My uneducated guess would be that package dependencies are something that involves the developers.<br />ie: the list of dependencies is generated somewhere along the line and added to the source code so that when the package is compiled and &#039;made&#039; by maintainers, the binary will install them <em>all</em> with the proper versions.<br />ie: maintainers would not add dependencies on their own.</p><p>Is this correct?<br />If not, who would have to take care of the problem with <span class="bbc">libcupsimage2</span>?</p><div class="codebox"><pre><code>~$ aptitude why libcupsimage2
i   cups                 Suggests   foomatic-db-compressed-ppds | foomatic-db
p   foomatic-db          Recommends printer-driver-all                       
p   printer-driver-all   Recommends printer-driver-splix                     
p   printer-driver-splix Depends    libcupsimage2 (&gt;= 1.4.0)                 
~$ </code></pre></div><p>From what I can make of the above <span class="bbc">aptitude</span> printout, <span class="bbc">cups</span> <em>suggests</em> <span class="bbc">foomatic-db</span> / <span class="bbc">foomatic-db-compressed-ppds</span> which in turn <em>recommends</em> <span class="bbc">printer-driver-all</span>.</p><p>In turn, <span class="bbc">printer-driver-all</span> <em>recommends</em> <span class="bbc">printer-driver-splix</span> but this last package <span class="bbu">depends</span> on <span class="bbc">libcupsimage2</span>.</p><p>Now, my system does not have the suggested packages <span class="bbc">foomatic-db-compressed-ppds</span> / <span class="bbc">foomatic-db</span> installed because I do not install suggested packages because of their <em>suggested</em> nature.<br />ie: they are not dependencies.</p><p>But this being so ended screwing up my printing because the <span class="bbc">cups-filters</span> package will fail if the <span class="bbc">libcupsimage2</span> is not installed.</p><p>It seems that <span class="bbc">cups-filters</span> depends on <span class="bbc">libcupsimage2</span> being present to work properly.<br />But there is no mention of that <a href="https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&amp;q=cups-filters=1.28.17-3" rel="nofollow">here</a>.</p><p>I&#039;d appreciate some input on this.</p><p>Thanks in advance.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Mon, 27 May 2024 11:55:56 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=50135#p50135</guid>
		</item>
		<item>
			<title><![CDATA[CUPS 2.4.2 - Daedalus - "Filter failed" error]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=50128#p50128</link>
			<description><![CDATA[<p>Hello:</p><p>After upgrading to Daedalus, I came across a severe problem with CUPS 2.4.2.<br />When I tried to print something, it failed with this output in <span class="bbc">dmesg</span>:</p><div class="codebox"><pre><code>--- snip ---
~$ sudo dmesg
usb 5-1: new high-speed USB device number 10 using ehci-pci
usb 5-1: New USB device found, idVendor=04e8, idProduct=3321, 
bcdDevice= 1.00
[usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-1: Product: M2020 Series
usb 5-1: Manufacturer: Samsung Electronics Co., Ltd.
usb 5-1: SerialNumber: 0731B8GJBB029TD
usblp 5-1:1.0: usblp1: USB Bidirectional printer dev 10 if 0 alt 0 
proto 2 vid 0x04E8 pid 0x3321
usblp1: removed       # last line
~$</code></pre></div><p>The last line appears after sending the file to print.<br />The printer (Samsung M2020W USB) was correctly detected at boot time:</p><div class="codebox"><pre><code>~$ sudo dmesg
--- snip ---
[    6.482475] usb 7-1: New USB device found, idVendor=04e8, 
idProduct=3321, bcdDevice= 1.00
[    6.491763] uhci_hcd 0000:00:1d.2: detected 2 ports
[    6.500910] usb 7-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[    6.500913] usb 7-1: Product: M2020 Series
[    6.500914] usb 7-1: Manufacturer: Samsung Electronics Co., Ltd.
[    6.500916] usb 7-1: SerialNumber: 0731B8GJBB029TD
--- snip ---
~$</code></pre></div><p>The CUPS UI informed &quot;Filter failed&quot;.</p><p>The problem (solution found <a href="https://www.reddit.com/r/debian/comments/14a09da/printercups_question/" rel="nofollow">here</a>) is caused by a missing package: <a href="https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&amp;q=libcupsimage2=2.4.2-3+deb12u5" rel="nofollow">libcupsimage2</a>, which for some reason is not listed as a dependency for CUPS (!) </p><div class="codebox"><pre><code>~$ aptitude why libcupsimage2
i   cups                 Suggests   foomatic-db-compressed-ppds | foomatic-db
p   foomatic-db          Recommends printer-driver-all                       
p   printer-driver-all   Recommends printer-driver-splix                     
p   printer-driver-splix Depends    libcupsimage2 (&gt;= 1.4.0)                 
~$ </code></pre></div><p>Installing the <span class="bbc">libcupsimage2</span> instantly solved the problem.</p><p>Best.</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sun, 26 May 2024 15:20:05 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=50128#p50128</guid>
		</item>
	</channel>
</rss>
