[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Just for fun: amasonmp3



Berni Elbourn escreveu:
> Forgive some trivia please. How does one get this beast from amazon to 
> work on amd64.
>
> I tried:
>
> # dpkg --install --force architecture amazonmp3.deb
> dpkg - warning, overriding problem because --force enabled:
>   package architecture (i386) does not match system (amd64)
> (Reading database ... 157083 files and directories currently installed.)
> Preparing to replace amazonmp3 1.0.4-1 (using amazonmp3.deb) ...
> Unpacking replacement amazonmp3 ...
> Setting up amazonmp3 (1.0.4-1) ...
>
> # which amazonmp3
> /usr/bin/amazonmp3
>
> # getlibs /usr/bin/amazonmp3
> No match for libboost_filesystem-gcc-mt-1_33_1.so.1.33.1
> No match for libboost_regex-gcc-mt-1_33_1.so.1.33.1
> No match for libboost_date_time-gcc-mt-1_33_1.so.1.33.1
> No match for libboost_signals-gcc-mt-1_33_1.so.1.33.1
> No match for libboost_iostreams-gcc-mt-1_33_1.so.1.33.1
> No match for libboost_thread-gcc-mt-1_33_1.so.1.33.1
> No match for libssh2.so.1
> No packages to install
>
> # amazonmp3
> amazonmp3: error while loading shared libraries: 
> libboost_filesystem-gcc-mt-1_33_1.so.1.33.1: cannot open shared object 
> file: No such file or directory
>
> Doh! Any pointers/clues

I'd recommend a chroot. You'll need to install some library packages
(the first one, for example, is in package
http://packages.debian.org/etch/libboost-filesystem1.33.1, haven't
checked the others). Installing 32-bit deb's in your amd64 system will
certainly confuse it, and would prevent you from using other amd64
packages that use the same libraries.

-- 
Eduardo M Kalinowski
eduardo@kalinowski.com.br


Reply to: