Én úgy vettem ki az inkscape_0.91-es ubuntu-s leírásából, hogy ezeket a függőségeket igényli a futásához.
ruby, libxml-xql-perl, python-numpy, and python-lxml
Én most az innen -
weboldal link- származó
inkscape_0.91.0+37~ubuntu12.04.1_i386.deb (27.2 MiB) -os Precise-hez való deb csomaggal teszek egy próbát, hátha elindul az 571 precise puppy alatt...
Nos, nem indult el, -ez mondjuk eleve várható is volt - és ezt a szép, hosszú hiánylistát generálta magának:
***
libgtkmm-2.4.so.1 libatkmm-1.6.so.1 libgdkmm-2.4.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libgiomm-2.4.so.1 libglibmm-2.4.so.1 libgsl.so.0 libgslcblas.so.0 libMagick++.so.4
***
Szóval ezeket nem fogom egyenként levadászni, ami a röhej ebben, hogy
a deb csomagot kibontva ott van benne a controll file, ami szépen tartalmazza a föggőségeket, íme:
Package: inkscape
Version: 0.91.0+37~ubuntu12.04.1
Architecture: i386
Maintainer: Inkscape developers <inkscape-devel@lists.sourceforge.net>
Installed-Size: 96778
Depends: python (>= 2.7.1-0ubuntu2), libaspell15 (>= 0.60.7~20110707), libatkmm-1.6-1 (>= 2.22.1), libc6 (>= 2.11), libcairo2 (>= 1.10.0), libcairomm-1.0-1 (>= 1.6.4), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgc1c2 (>= 1:7.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.24.0), libglibmm-2.4-1c2a (>= 2.32.0), libgnomevfs2-0 (>= 1:2.17.90), libgomp1 (>= 4.2.1), libgsl0ldbl (>= 1.9), libgtk2.0-0 (>= 2.24.0), libgtkmm-2.4-1c2a (>= 1:2.24.0), libgtkspell0 (>= 2.0.10), libjpeg8 (>= 8c), liblcms2-2 (>= 2.2+git20110628-2), libmagick++4 (>= 8:6.6.9.7), libpango1.0-0 (>= 1.22.0), libpangomm-1.4-1 (>= 2.27.1), libpng12-0 (>= 1.2.13-4), libpoppler-glib8 (>= 0.18), libpoppler19, libpopt0 (>= 1.14), libsigc++-2.0-0c2a (>= 2.0.2), libstdc++6 (>= 4.6), libwpd-0.9-9, libwpg-0.2-2, libx11-6, libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25), zlib1g (>= 1:1.1.4)
Recommends: aspell, imagemagick, libwmf-bin, perlmagick, python-numpy, python-lxml, python-uniconvertor
Suggests: dia | dia-gnome, ruby, libgnomevfs2-extra, libsvg-perl, libxml-xql-perl, transfig, pstoedit
Csak azt nem értem, ha már a nyomorult
deb csomag készítője -
*** nem rád értettem gjuhász!- nem a te pet-es csomagodra, hiszen az valószínűleg egy gyári deb-csomagból készülhetett, de Te már abba betetted azokat a függőségeket, ami kellhet hozzá!- ilyen
precisen beleírta, mi kell a művének megszólaltatásához, mi a bánatért nem mellékeli ezeket a telepítő deb csomagban beletéve, a megfelelő linux könyvtárba beletéve, szóval tele van a hócipőm a függőségvadászattal!!!
Nem igaz, hogy egy csomag készítő nem tudná összeszedni, - eleve ő tudja a legjobban mi is kell a művéhez, mit is használ az!!!- és mellékelni a csomagjához ezeket a szükséges függőségeket, mert az odáig oké, hogy van az Ubuntu-ban csomagkezelő, és az majd összeszedi ezeket a függőségeket, ha megtalálja, mert a fentebb is jelzett ubuntu tárolóban nincsenek függőségi csomagok!!! És ha nem Ubuntura telepítem, hanem másmilyen linux-ra, ami képes deb csomagot telepíteni, de a függőségeket már nem fogja magától lehozni nekem, és itt sajnos már megint az egyenkénti függőségvadászat lép érvénybe, és ezzel már torkig vagyok!!!
És én még szerencsésnek is mondhatnám magamat, hogy az én precise 751 lite puppy verziómhoz csak a fentebb leírt *közti* hiánylistát generálta, a többi függőség az már valahogyan a rendszerbe került valamikor. Ráadásul abból is sok minden nem az alap precise 571 puppy-val érkezett, hanem utólag települt fel, más program hozadékaként!
Na, ezért útáltam meg régebben is a linux-ot és ezért hagytam abba a vele való foglalatoskodást, majd most később újra nekifogtam, a puppy okán, de ismét a régi problémák jönnek elő újra, és ez elborzaszt újfent. Nem igaz, hogy a puppy-ba nem lehetne beépíteni egy normális csomagkezelőt, főleg akkor, ha az a puppy verzió már képes deb csomagokat is telepíteni! Csak éppen a kellő függőségeket nem tudja az Ubuntu-s tárolókból összeszedni hozzá!! Már ha ott egyáltalán vannak ilyenek, mert jelen esetben úgy néz ki a dolog, hogy nincsenek is ilyenek fenn, abban az Ubuntu-s tárolóban!
És tulajdonképpen ezért lesz-van most válságban a puppy-k fejlesztése, mert a régi út már járhatatlan, a régi öreg alapprogramok elavultak, az újakhoz, főleg a deb, rpm csomagok telepítéséhez a régi csomagkezelő már kevés, és ez így már nem sokáig mehet, valamit lépni kell, ezért is értem meg azami fórumtársunk lelkesedését az MX linux-al kapcsolatban, abban legalább egy normális csomagkezelő van!
Jellemző a Puppy precise csomagkezelőjére, hogy az ubuntu-precise tárolóból semmilyen függőséget nem talált meg még a régebbi, 0.48-as verzió telepítéséhez sem, látni látja, olvassa a controll fájlban, hogy mi kellene, de azokat nem találja, itt a kép róla.
http://kepfeltoltes.hu/view/150408/111_ ... es.hu_.png
Ha viszont felveszem a puppy precise tárolót, ott már az inkscape.0.48.3.1 verzió telepítéséhez már megtalálja az ott lévő függőségeket, és azokat a csomagellenőrző szerint telepítette is, egyébiránt a függőségek összmérete 77 Mega lett, ez eléggé elgondolkodtató, és jól látszik hogy az új deb file ezeket eleve nem tartalmazza. Itt a kép róla, ezeket a függőségeket találta meg a régebbi, 0.48-as verzióhoz.
http://kepfeltoltes.hu/view/150408/112_ ... es.hu_.png
Természetesen most már nálam is elindult a program, a régebbi 0.48-as verzió. Az újat meg nem mertem rátelepíteni, mivel az inkscape_0.91.0+37~ubuntu12.04.1_i386.deb (27.2 MiB) deb file az a fentebb említett Ubuntu-s tárolóból lett letöltve, ahonnan meg a Puppy csomagkezelője nem fog megtalálni semmilyen függőséget sem, mivel ott ilyenek nincsenek. És az újhoz még több függőségi csomag kell, mint a régihez, ezért egyenlőre marad a régebbi verzió.
http://kepfeltoltes.hu/view/150408/113_ ... es.hu_.png
Utóirat
A fentebb ***-al tett megjegyzésemhez még annyit kell hozzátenni, hogy gjuhász szintén hasonlóan gondolkodhatott, mint én, ezt bizonyítja az is, hogy az őáltala készített pet csomagban, azon belül is a lib alkönyvtárban viszont már ott vannak a szükséges függőségek, ami azt jelzi, hogy gjuhász fórumtársunk is hasonló problémákkal kerülhetett szembe, mint én, és ezért a saját pet-es telepítőjébe már előzékenyen beépítette a függőségeket. Ime a kép róla.
http://kepfeltoltes.hu/view/150409/114_ ... es.hu_.png
Mivel a kérdéses progiból nekem a 0.48-as van fenn leírtam, hogy miért, ezért most utólag próbát teszek a gjuhász féle új pet csomaggal, mindjárt kiderül, megy e a Precise Puppy 571 Lite verzión is.
Na, meg is vagyok, feltelepült, de ezt az egy függőséget hiányolta, ezt kell még beszereznem hozzá, íme a hiányzó függőség képe.
http://kepfeltoltes.hu/view/150409/115_ ... es.hu_.png
Ezen függőség feltelepítése után sem indult el nálam az új 0.91-es verziójú inkscape, így marad a már bevált inkscape-0.48-as verzió.