LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Trouble installing swiftfox on Debian Sid (amd64) (https://www.linuxquestions.org/questions/linux-software-2/trouble-installing-swiftfox-on-debian-sid-amd64-638996/)

pietruszewski 04-30-2008 06:32 PM

Trouble installing swiftfox on Debian Sid (amd64)
 
I was researching how to get flashplayer/java working in my web browser (64 bit processors have their flaws) and I stumbled upon swiftfox - a Web browser supposedly capable of doing so. I added the swiftfox repository, and tried to apt get install swiftfox and I was returned with this error:

Code:

Package swiftfox-athlon64 has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents of
sources.list

So instead of worrying about this issue, I downloaded the .deb file.

Code:

dpkg -i swiftfox-athlon64.deb
Unpacking swiftfox-athlon64 (from swiftfox_3.0pre-2_athlon64.deb) ...
dpkg: dependency problems prevent configuration of swiftfox-athlon64:
 swiftfox-athlon64 depends on ia32-libs-gtk; however:
  Package ia32-libs-gtk is not installed.

I was baffled at why these packages aren't available, but I brushed it off and downloaded ia32-libs-gtk.deb from the Debian package website, and through synaptic I found all its dependencies. But yet again, my actions were thwarted as dpkg would not install swiftfox because my ia32-libs-gtk package version was 1.19 and swiftfox needed 1.22.

My sources.list looks like this:

Code:

# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official amd64 NETINST Binary-1 20080218-14:10]/ etch contrib main

# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official amd64 NETINST Binary-1 20080218-14:10]/ etch contrib main

deb http://gulus.usherbrooke.ca/debian/ etch main non-free
deb-src http://gulus.usherbrooke.ca/debian/ etch main non-free


deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib


# Compiz-fusion repo
#deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./

#Backports
deb http://www.backports.org/debian etch-backports main contrib non-free

#SwiftFox
deb http://getswiftfox.com/builds/debian unstable non-free

#hmmmmmmmmmmm

#deb http://www.dipconsultants.com/debian etch main

Can anybody point me in the right direction? Or even better, point me in the direction of an easier way to use flashplayer/java on an amd64 Debian system? It would be much appreciated.

weibullguy 05-02-2008 07:47 AM

Download the 32-bit Firefox binary from mozilla.com. If Debian is standards compliant, then you install it and execute it. Installing Flash and other 32-bit plugins is no different than installing them on a ix86 ABI. If Debian isn't standards compliant, then you can check out NSPluginwrapper.

jlinkels 05-02-2008 08:16 AM

If you downloaded the 32-bits version of Mozilla, dpkg might complain about the wrong architecture. In that case add the option --force-architecture.

I haven't installed 32-bits Mozilla yet, but I installed Skype this way, and it runs flawlessly.

jlinkels

pietruszewski 05-02-2008 10:30 AM

Where would I find a 32 bit version of firefox? The tar.gz I downloaded from mozilla.com is architecture independent apparently - there is only one version.

weibullguy 05-02-2008 10:33 AM

AFAIK, Mozilla only provides a 32-bit version.

pietruszewski 05-02-2008 12:14 PM

Code:

~/Downloads/install_flash_player_9_linux$ ./flashplayer-installer

ERROR: Your architecture, \'x86_64\', is not supported by the
      Adobe Flash Player installer.

This means I need to use the nspluginwrapper right?

weibullguy 05-02-2008 12:23 PM

If you're using a 32-bit Firefox patch the installer with this patch http://svn.cross-lfs.org/svn/repos/p...x86_64-1.patch. Then install as usual. The install script doesn't allow for standards compliant x86_64 systems. It erroneously assumes that all x86_64 systems are non-compliant and only support the 64-bit ABI.

pietruszewski 05-04-2008 12:52 PM

How do I apply this patch? have you successfully used it yourself?


All times are GMT -5. The time now is 05:35 AM.