azbycxdw909 / garglk

Automatically exported from code.google.com/p/garglk
Other
0 stars 0 forks source link

Linux .deb file depends on libsdl1.2debian-all instead of libsdl1.2debian #90

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The Linux .deb file depends specifically on libsdl1.2debian-all. This is a 
problem for users who prefer to use a libsdl1.2debian-* library other than 
libsdl1.2debian-all, since the libsdl1.2debian-* libraries are mutually 
exclusive - only one of them can be installed at a time.

The solution should be to have the .deb depend on libsdl1.2debian instead. 
This is a dummy package; it depends on any one of the libsdl1.2debian-* 
libraries. That way, the Gargoyle .deb knows that one libsdl1.2debian-* 
library is installed, but not which one.

I'm using Ubuntu 9.10 (obvious warning: the packages might be handled 
differently on other distributions). My Gargoyle release is dated 
2009-08-25.

Original issue reported on code.google.com by emily.bo...@gmail.com on 2 Dec 2009 at 1:49

GoogleCodeExporter commented 8 years ago
Eric, can you take a look at this issue?

Original comment by bcressey@gmail.com on 2 Dec 2009 at 10:16

GoogleCodeExporter commented 8 years ago
Hello,

I've changed this reference in my DEBIAN/control file, so it won't happen again 
in 
the next release of gargoyle (which may happen the 25th of December if I'm not 
wrong?
) when I'll compile it. (if needed it's still possible to force the 
installation of a 
stand alone package)

Btw it seems Ubuntu and Debian are now packaging Gargoyle (without non-"free" 
terps):

http://packages.ubuntu.com/search?
keywords=gargoyle&searchon=names&suite=all§ion=all

http://packages.debian.org/search?
keywords=gargoyle&searchon=names&suite=all§ion=all

Original comment by eforg...@gmail.com on 7 Dec 2009 at 6:27

GoogleCodeExporter commented 8 years ago
Until a new package is released, you may be able to force the installation even 
if you 
don't have the required sdl dependency required (but you are sure you have an 
alternative one):

sudo dpkg -i --force-depends gargoyle-2009-08-25-linux.deb

Original comment by eforg...@gmail.com on 8 Dec 2009 at 9:30

GoogleCodeExporter commented 8 years ago
Thanks!

Original comment by emily.bo...@gmail.com on 9 Dec 2009 at 12:16

GoogleCodeExporter commented 8 years ago
This issue should be resolved in the next release.

Original comment by bcressey@gmail.com on 17 Aug 2010 at 9:14