libpng bug

Zdravim dnes som presiel z fedory 16 na fedoru 19, nainstaloval som program opera (Opera 3D vector field) rovnako ako predtym a nefunguje chybove hlasenie je dole. Pokusal som sa aj doinstalovat chybajuce kniznice ale bez uspechu.

-----------------from the terminal---------------------
[root@localhost bin]# ls
ac guimain optimizer rmac vfcominterface.so
assistant_adp gui.sh post sa vfhostid
decs lm pp sopranoev vfmonitor
decs.sh modeller pre sopranoss vl
deus op3solve pre.sh sp xterm.sh
deus.sh opera_manager project.sh st
dm Opera_m.png qtconfig th
gdf2comi Opera.png readtrack thtr
gui Opera_s.png readtrack.readme tr

[root@localhost bin]# ./opera_manager
./opera_manager: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

[root@localhost bin]# yum install libpng
Loaded plugins: langpacks
Package 2:libpng-1.5.13-2.fc19.x86_64 already installed and latest version
Nothing to do

Dakujem vopred za pomoc.

Ado

Mas 64b Fedory ovsem aplikace bude s nejvetsi pravdepodobnosti 32bitova.

locate libpng12.so.0
/usr/lib64/libpng12.so.0

Muzes zkusit doinstalovat 32b verzi knihovny
yum install libpng.i686
ale bude to nejspis chtit dalsi a dalsi.

Chyba tedy neni v libpng a dost mozna ani v aplikaci - tedy pokud to neni 64b aplikace, pak je to chyba te aplikace, ze chce knihovny z /usr/lib/ misto /usr/lib64.

to mi neslo nainstaloval som vsetky 32bit kniznice, trapil som sa cely den a nakoniec pomohlo: “yum install libpng12”. aj ked pravdupovediac nechapem tomu…

problem sloved thx :wink:

Co na tom nechápeš ?

Vždyť ti to tam píše.

yum provides libpng12

libpng12-1.2.50-3.fc19.i686 : Old version of libpng, needed to run old binaries
Repo : fedora
libpng12-1.2.50-3.fc19.x86_64 : Old version of libpng, needed to run old binaries
Repo : fedora

kdežto

libpng balíček je něco jiného

creep73 napsal(a):

Co na tom nechápeš ?

Vždyť ti to tam píše.

yum provides libpng12

libpng12-1.2.50-3.fc19.i686 : Old version of
libpng, needed to run old binaries
Repo : fedora
libpng12-1.2.50-3.fc19.x86_64 : Old version of
libpng, needed to run old binaries
Repo : fedora

kdežto

libpng balíček je něco jiného

Nepochopili sme sa, napisal som ze yum install libpng12 pomohol.

Ale pochopil.

Píšeš “aj ked pravdupovediac nechapem tomu…!”

Stačí napsat yum provides chybějícísoubor a hned by ti to řeklo, že je to v balíku libpng12 a ne libpng.

Takže nerozumím co na tom nechápeš.
Každopádně vyřešeno, i když sis tam asi nadělal binec, když jsi instaloval všechny(?) i686 knihovny.

Ano nailstaloval vsetky 32bit ale potom ked mi to frcalo preinstaloval som fedoru a nainstaloval iba tie co bolo treba…

Tak to se omlouvam, neoveril jsem z jakeho baliku je libpng12.