Nautilus gond UHU1.2-ben

Kezdőlap Fórumok UHU Linux Általános UHU problémák, javaslatok Nautilus gond UHU1.2-ben

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #2014106
    pointux
    Felhasználó

      Hát igen, ezek az üzenetek leginkább verzió gondok (függõség-program) esetén íródnak ki.
      A nautilus (esetleg legalább biz. függõségeinek) lefordításával megszûnik. (Azt, hogy pontosan mit kell lefordítani, azt nem tudom, de közben úgy is kiderül.)
      Ha nem akarsz fordítgatni, akkor töltsd le a legújabb csomagot az összes függõségével, hátha segít. (De az is lehet, hogy pont a függõség van rosszul megjelölve a programban.)
      Okosabbat nem tudok sajnos mondani, mert nem használom a nautilust.

      #2014107
      kelemengabor
      Felhasználó

        Ezzel praktikus lenne megkeresni az uhu dev listát, ez elég nagy bug. (nálam is jelentkezik)

        #2014108
        Degeczi
        Felhasználó

          azt gondoltam, majd megoldom, mert olyan jó érzés lenne ilyen hibát elhárítani 🙂

          viszont az az érdekes, h hiába gyártok le saját, jól fölpatch-elt libexif-et (amiben ott az exif_content_get_value_old() függvény), akkor is megmarad a hiba!
          sõt, már a gyári UHU 1.2 libexif-ben keresve is megtalálható a exif_content_get_value_old szöveg – tehát nem a patch-elés maradt el

          ott van tehát a keresett fv, de a Nautilus mégsem tudja elérni
          új vagyok az ilyen linuxos dolgokban: egy lib milyen felületen jelzi, hol „exportálja” az általa kínált funkciókat?

          most már csak a vizsla pajti által is javasolt Nautilus fordítás marad (csak közben dolgozni is kellene, de remélhetõleg este kipróbálhatom ezt is)

          #2014109
          Degeczi
          Felhasználó

            no, mûködik végre valóban:
            jpgtulaj.png

            a Nautilust fordítottam le, de nem pont UHU forrás alapján – tényleg, eleve hogyan lehet az UHU forrásokhoz hozzájutni? Ami letölthetõ (vagy a 2-es CD-n van), az mind csak patch, elõbb kellene hozzá pontosan ugyanaz a forrás, amivel õk is dolgoztak. Ez van amikor nem gond (libexif-nél megtaláltam), az a Nautilus-forrás, amit találtam azonban hiába volt látszólag ugyanaz a 2.8.2 verzió, mégis már kicsit más volt pár file, nem ment föl rá az UHU-s patchkészlet.
            Sebaj, megpatch-eltem azzal a készlettel, ami Debianhoz elérhetõ, így már le is fordult szépen. Ez a készlet az inkriminált exif_content_get_value_old() függvény használata helyett az exif_content_get_value()-t használja, a most elvárt paraméterezéssel (4 paraméter a régi 2 helyett).
            Mivel a hiba a /usr/lib/bonobo/libnautilus-image-properties-view.so-t érintette, elég volt azt fölülírni a frissen legyártottal.

            Jó kérdés persze, h pontosan mi volt az ok, ha egyszer a hiányolt függvény benne volt a lib-ben? :confused:
            (netán a függvénynév lehetséges hossza lenne limitált? ahhoz túl rövidnek tûnik)
            Mindegy, így már valóban jó, ez a lényeg.

            #1879384
            csaba
            Felhasználó

              (az általános fórumban volt javaslat, h készüljön külön topik egyedi gondoknak, így áttekinthetõbb)

              tehát UHU1.2-ben ha Nautilus filekezelõvel file-tulajdonságot szeretnénk megnézni egy olyan JPG-rõl, amiben exif infó is van, a Nautilus összes ablaka becsukódik, a következõ hiba miatt:

              Code:
              symbol lookup error: /usr/lib/bonobo/libnautilus-image-properties-view.so: undefined symbol: exif_content_get_value_old

              átnézve az UHU forrásokat, egy évvel ezelõtti Nautilus patch változtatta az exif_content_get_value() hívást exif_content_get_value_old()-ra,
              és ugyanakkor a libexif-hez is létezett egy patch, ami létrehozta ezt a kompatibilitási függyvényt

              ez utóbbi patch esetleg nem került volna végrehajtásra az UHU1.2-ba került libexif-nél?

            5 bejegyzés megtekintése - 1-5 / 5
            • Be kell jelentkezni a hozzászóláshoz.