Source: foo2zjs Version: 20170320dfsg0-2 Tags: patch foo2zjs used to recommend tix and tk until they were dropped to suggests after complaints. See https://bugs.debian.org/601591
It was silently re-promoted to recommends at https://anonscm.debian.org/cgit/printing/foo2zjs.git/commit/?id=859e9b I don't know much about the foo2zjs package but I thought the recommends were only for the /usr/share/applications/hplj1020.desktop which is hidden by default. 1. At least on Ubuntu, we don't want the tk and tix recommends. I am attaching a patch for this in my next email (so that it includes this bug number). 2. Or maybe the tix and tk recommends should be downgraded to Suggests on Debian too. I think it's worth mentioning that Debian actually has not recommended tix in 3 years because of a typo in https://anonscm.debian.org/cgit/printing/foo2zjs.git/commit/?id=3a8e1f (should be -common.substvars). This is fixed in my #1 patch. 3. Or maybe the .desktop should be split to a separate binary package. That way it can have the depends it needs and the .desktop could drop the NoDisplay=true line. I think users would find it easier to install the one package instead of needing to manually re-enable the .desktop (more difficult since the alacarte app isn't installed by default these days). Thanks, Jeremy Bicha