Post #173 worked perfectly for me(except I had to add a -d to the dkpg command) on a semi-fresh install of Ubuntu 11.04 64 bit.
Also runs fine launching with just 'zsnes'.
Thanks
Printable View
Post #173 worked perfectly for me(except I had to add a -d to the dkpg command) on a semi-fresh install of Ubuntu 11.04 64 bit.
Also runs fine launching with just 'zsnes'.
Thanks
Grr. This used to work for me back in lucid. Now it whines about all the lib deps it doesn't have (that are installed and it SHOULD have). ia32 libs borked or what?
:confused:Code::~$ sudo dpkg -i --force-architecture zsnes_1.510-2.2ubuntu4_i386.deb
dpkg: warning: overriding problem because --force enabled:
package architecture (i386) does not match system (amd64)
(Reading database ... 211256 files and directories currently installed.)
Preparing to replace zsnes:i386 1.510-2.2ubuntu4 (using zsnes_1.510-2.2ubuntu4_i386.deb) ...
Unpacking replacement zsnes:i386 ...
dpkg: dependency problems prevent configuration of zsnes:i386:
zsnes:i386 depends on libao4 (>= 1.0.0).
zsnes:i386 depends on libc6 (>= 2.4).
zsnes:i386 depends on libgcc1 (>= 1:4.1.1).
zsnes:i386 depends on libpng12-0 (>= 1.2.13-4).
zsnes:i386 depends on libsdl1.2debian (>= 1.2.10-1).
zsnes:i386 depends on libstdc++6 (>= 4.1.1).
zsnes:i386 depends on zlib1g (>= 1:1.2.2.3).
dpkg: error processing zsnes:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_US.utf8.cache...
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 1 changed doc-base file(s)...
Registering documents with scrollkeeper...
Processing triggers for python-support ...
Errors were encountered while processing:
zsnes:i386
Also @chillincool dpkg doesn't have a -d option =/ wtf
Try unpacking the .deb package and running ldd on the binary, to see what dependencies you are actually missing. Then use http://packages.ubuntu.com/ to find the files you need and install them.
EDIT: Also, I myself would use the source/binaries listed here, but that's just me: http://board.zsnes.com/phpBB3/viewtopic.php?f=2&t=11513
I'm not missing any dependencies.
That particular error you're getting just states that the libraries you currently have are not the versions specified by the person creating that package. It does cause dpkg to throw an error, but can likely be safely ignored as the package maintainer likely just listed the versions of packages installed on his/her own system.
It does look like the versions are >=, so as long as you have a newer version you should be good. Are you running the latest Ubuntu?
Finally I can see a problem with trying to force install a i386 package. Since those libs are installed using lib32, dpkg may be looking for the standard 32-bit library packages. Come to think of it this is exactly your problem. Solution? Either manually unpack the 32-bit package and run it that way/download a precompiled binary/compile zsnes yourself/or find a 64-bit installer like I used to have in this thread.