On Sun, Jul 12, 2020 at 4:57 PM Connor McLaughlan <[email protected]> wrote: > > First i tried to install firefox and it reported the uninstallable > dependencies: > > root@SunBlade100:/usr/pkgsrc# aptitude install firefox > The following NEW packages will be installed: > firefox{b} libjsoncpp1{a} > 0 packages upgraded, 2 newly installed, 0 to remove and 87 not upgraded. > Need to get 34.8 MB of archives. After unpacking 152 MB will be used. > The following packages have unmet dependencies: > firefox : Depends: libevent-2.1-6 (>= 2.1.8-stable) which is a > virtual package and is not provided by any available package > > Depends: libffi6 (>= 3.0.4) which is a virtual package and > is not provided by any available package > > Depends: libvpx5 (>= 1.6.0) which is a virtual package and > is not provided by any available package > > The following actions will resolve these dependencies: > > Keep the following packages at their current version: > 1) firefox [Not Installed] > > Then i fetched these dependencies from snapshot, and installed them > together with firefox. > I used these: > > https://snapshot.debian.org/archive/debian-ports/20170801T005203Z/pool-sparc64/main/libe/libevent/libevent-2.1-6_2.1.8-stable-4_sparc64.deb > https://snapshot.debian.org/archive/debian-ports/20160224T140706Z/pool-sparc64/main/libf/libffi/libffi6_3.3%7E20160224-1_sparc64.deb > https://snapshot.debian.org/archive/debian-ports/20180217T200112Z/pool-sparc64/main/libv/libvpx/libvpx5_1.7.0-3_sparc64.deb > > When i start firefox, i get: > Segmentation fault
gdb tells: Reading symbols from firefox... (No debugging symbols found in firefox) (gdb) run Starting program: /usr/bin/firefox [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/sparc64-linux-gnu/libthread_db.so.1". Program received signal SIGILL, Illegal instruction. 0xfffff801068b0754 in ?? () from /lib/sparc64-linux-gnu/libcrypto.so.1.1 (gdb)

