Fórum Root.cz
Hlavní témata => Software => Téma založeno: Xjmeno363lkmkd 21. 01. 2012, 21:39:04
-
Mám problém se spuštěním luminance-hdr pod Ubuntu 10.04
po stažení a nainstalování:
libraw_0.13.8-2_i386.deb
luminance-hdr_2.1.0-2_i386.deb
chyba:
error while loading shared libraries: libexiv2.so.10: cannot open shared object file: No such file or directory
přitom
libexiv2 i libexiv2-dev nainstalovány
prozatím jsem rezignoval (vmware->WinXP-> 5x Enter a za 20s bylo hotovo :(
s tím se ale nechci smířit, napadá někoho řešení?
-
Ta knihovna je v balíčku libexiv2-10.
-
co je to za balík? V ofiko repo k 10.04 není a na debianu jsem jí taky nenašel.
-
Je v Natty a Oneiric. Takže až od verze 11.04.
-
no tak to jsem v .... podle závislostí abych překopal polovinu systému. Tohle mě fakt u linuxu dovede nas...
Toho času co bych s tím ztratil - místo toho abych ho využil třeba na naučení se s Luminance...
-
Pláčeš dobře, ale na špatném hrobě. Ten program se dřív jmenoval Qtpfsgui a pod tímhle názvem je i ve starších repositářích Ubuntu. Pokud chceš mermomocí novou verzi, budeš muset sáhnout po nějakém backportu. Google mi našel PPA repositář (https://launchpad.net/~philip5/+ppa-packages), kde to je.
-
Nestěžuj si na Linux, ten s tím nemá nic společného. Stěžuj si u tvůrců Luminance HDR, nebo balíčku. Podle toho, kdo z nich danou verzi určil.
-
našel jsem ho v repo http://archive.getdeb.net/ubuntu - je zajímavý, že se pohodlně nainstaluje bez závislosti na libexiv2-10. Po spuštění ji ovšem. Asi bych to vyřešil, ale jdu dělat užitečnější práci.
Dík za typ s Qtpfsgui - maká
PS no flame - spíš úvaha k zamyšlení: je zvláštní, že pod dneska už jak staré WindowsXP? (12 let) jde SW nainstalovat 5 kliknutími myši a pod LTS martyrium na půl dne, nějak poslední dobou přestávám vidět ty výhody balíčkovacího systému...
-
Balíčkovací systémy jsou skvělý nástroj. Ale každý nástroj se dá použít správně i špatně.
Ve tvém případě se jedná o závislost aplikace na příliš novém jiném balíčku. Příčiny bývají nejčastěji dvě (v různých variacích):
1. Tvůrce SW se rozhodl, že novější verze nějaké knihovny (nebo jiného nástroje dodávaného nezávisle třetí stranou) má tak velký přínos, že stojí za to zahodit podporu konzervativnějších distribucí (Debian Stable, RHEL, Ubuntu LTS apod.), a přijít tak o část uživatelů. Pokud to považuješ za chybu, zkus přesvědčit tvůrce aby svůj názor přehodnotil, nebo aby přihodil balíček s novější knihovnou.
2. Tvůrce balíčku udělal chybu a požaduje vyšší verzi knihovny, než určil tvůrce SW. V tom případě je třeba upozornit tvůrce balíčku. Jemně, nebo důrazněji. Dle jeho reakce.
-
našel jsem ho v repo http://archive.getdeb.net/ubuntu - je zajímavý, že se pohodlně nainstaluje bez závislosti na libexiv2-10. Po spuštění ji ovšem. Asi bych to vyřešil, ale jdu dělat užitečnější práci.
Dík za typ s Qtpfsgui - maká
PS no flame - spíš úvaha k zamyšlení: je zvláštní, že pod dneska už jak staré WindowsXP? (12 let) jde SW nainstalovat 5 kliknutími myši a pod LTS martyrium na půl dne, nějak poslední dobou přestávám vidět ty výhody balíčkovacího systému...
Najskôr sa zamysli nad tým čo si toho pól dňa robil ;). Kebyže hladáš hneď Qtpfsgui tak to tak dlho netrvá alebo si hneď mohol hladať PPA.