innoextract broken/missing? alienbob package
by slackmensch from LinuxQuestions.org on (#5MMPY)
I was trying to extract an old self-extracting EXE file to run some really boring stuff in wine when I discovered it would not run because it is linked with really old boost libs. (I couldn't just run the self-extractor because wine died with some strange error.)
Code:> file TomeRaider3_Win_3P11.exe
TomeRaider3_Win_3P11.exe: PE32 executable (GUI) Intel 80386, for MS Windows, InnoSetup self-extracting archive
> ldd `which innoextract`
linux-vdso.so.1 (0x00007fff12865000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fa3765a6000)
libboost_iostreams.so.1.49.0 => not found
libboost_filesystem.so.1.49.0 => not found
libboost_system.so.1.49.0 => not found
libboost_program_options.so.1.49.0 => not found
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fa3763d7000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa37628d000)
libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007fa376273000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa376094000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa376073000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa37661b000)
> slackpkg search boost
Looking for boost in package list. Please wait... DONE
The list below shows all packages with name matching "boost".
[inst] alienbob : boost-compat-1.76-x86_64-1alien
[inst] slackware64 : boost-1.76.0-x86_64-1I think I installed it yesterday from Alien Bob's repo, but now I can't find (slackpkg search innoextract) it?! In any case, I was able to build innoextract from sboutils repo without a problem. I guess innoextract was deleted from the binary repo shortly after I installed it?
btw, the really boring windows stuff is TomeRaider, an old Palm e-reader database maker. Plucker and Avantgo were better but I still had some .tr files laying around and wanted convert them to the last version (3.x) to look at them on my Palm Pilot. Version 3 turned out to be a lot faster and have better fonts than version 2.x, so it was worth the trouble of converting.
Code:> file TomeRaider3_Win_3P11.exe
TomeRaider3_Win_3P11.exe: PE32 executable (GUI) Intel 80386, for MS Windows, InnoSetup self-extracting archive
> ldd `which innoextract`
linux-vdso.so.1 (0x00007fff12865000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fa3765a6000)
libboost_iostreams.so.1.49.0 => not found
libboost_filesystem.so.1.49.0 => not found
libboost_system.so.1.49.0 => not found
libboost_program_options.so.1.49.0 => not found
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fa3763d7000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa37628d000)
libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007fa376273000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa376094000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa376073000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa37661b000)
> slackpkg search boost
Looking for boost in package list. Please wait... DONE
The list below shows all packages with name matching "boost".
[inst] alienbob : boost-compat-1.76-x86_64-1alien
[inst] slackware64 : boost-1.76.0-x86_64-1I think I installed it yesterday from Alien Bob's repo, but now I can't find (slackpkg search innoextract) it?! In any case, I was able to build innoextract from sboutils repo without a problem. I guess innoextract was deleted from the binary repo shortly after I installed it?
btw, the really boring windows stuff is TomeRaider, an old Palm e-reader database maker. Plucker and Avantgo were better but I still had some .tr files laying around and wanted convert them to the last version (3.x) to look at them on my Palm Pilot. Version 3 turned out to be a lot faster and have better fonts than version 2.x, so it was worth the trouble of converting.