Ubuntu 18.04 - installation errors

Bug #1776064 reported by tellapu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Griffith
New
Undecided
Unassigned
griffith (Debian)
Fix Released
Unknown

Bug Description

Griffith is not the regular Ubuntu repositories/package list anymore (Ubuntu 18.04). I tried to install the deb.file from this launchpad page but I get errors:
"W: griffith: package-installs-into-obsolete-dir etc/bash_completion.d/ : ^etc/bash_completion.d/ -> usr/share/bash-completion/completions Ensure new filename matches sticter requirements (see https://bugs.debian.org/776954 and https://bugs.debian.org/814599)
W: griffith: package-installs-into-obsolete-dir etc/bash_completion.d/griffith : ^etc/bash_completion.d/ -> usr/share/bash-completion/completions Ensure new filename matches sticter requirements (see https://bugs.debian.org/776954 and https://bugs.debian.org/814599)
W: griffith: command-in-menu-file-and-desktop-file griffith usr/share/menu/griffith:7
Lintian finished with exit status 0"

AND

"Error: Dependency is not satisfiable: python-imaging (>= 1.15-6)"

Any tips how to install this in Ubuntu 18.04?

Revision history for this message
Germán Bassi (germanbassi) wrote :

I put this for future reference in case anyone is interested since I recently came upon the same problem. The solution is to change the dependency from "python-imaging" (which does not exist anymore) to "python-pil" (which is the replacement of python-imaging):

1. Unpack deb: ar x griffith_0.13-1_all.deb (will create three files: debian-binary control.tar.gz data.tar.gz)
2. Unpack control archive: tar xzf control.tar.gz (will create: postinst postrm preinst prerm md5sums control)
3. Fix dependencies in control (use a text editor)
4. Repack control.tar.gz: tar --ignore-failed-read -cvzf control.tar.gz {post,pre}{inst,rm} md5sums control
5. Repack deb: ar rcs griffith_0.13-1_all_modified.deb debian-binary control.tar.gz data.tar.gz (order important!)

Source: https://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies

Changed in griffith (Debian):
status: Unknown → New
Changed in griffith (Debian):
status: New → Fix Released
Revision history for this message
tellapu (tellapu) wrote :

@Germán Bassi As far as I can tell this workaround works. I could not fully test it, though as I lack time for this.

It says "Fix Released" for griffith (Debian) but it seems the "fix" is that "the package griffith has just been removed from the Debian archive". Sayang!
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866429

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.