Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
immagini heif
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4689
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Apr 24, 2020 12:57 pm    Post subject: immagini heif Reply with quote

ho ricevuto un'immagine heif (.heic), ma non riesco a visualizzarla nel mio sistema.

in realtà, la libreria media-libs/libheif è installata, ma non riesco a capire quali siano i programmi che riescono a usarla.
ho già osservato che convert e gimp non ci riescono.

aggiungo: ho verificato che gimp, nel mio sistema, è compilato con la use flag heif.

come mai?
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24340
Location: here

PostPosted: Fri Apr 24, 2020 1:13 pm    Post subject: Reply with quote

Scusa non hai l'eseguibile heif-convert?
Code:
$ equery b /usr/bin/heif-convert
 * Searching for /usr/bin/heif-convert ...
media-libs/libheif-1.5.1 (/usr/bin/heif-convert)

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4689
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Apr 24, 2020 1:55 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Scusa non hai l'eseguibile heif-convert?
Code:
$ equery b /usr/bin/heif-convert
 * Searching for /usr/bin/heif-convert ...
media-libs/libheif-1.5.1 (/usr/bin/heif-convert)


gulp:
Code:

cloc3Lnv ~ # qlist media-libs/libheif
/usr/share/doc/libheif-1.5.1/README.md.bz2


mi sa che questa è da indagare...
tornerò con qualche nuova.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4689
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Apr 24, 2020 2:05 pm    Post subject: Reply with quote

ho provato a ricompilare, ma ottengo questo errore.
anche con la versione in tilde.

mi sa che bisognerà aspettare.
proverò a installare qualche converter, che ce ne sono molti su github.
_________________
vu vu vu
gentù
mi piaci tu


Last edited by cloc3 on Fri Apr 24, 2020 2:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24340
Location: here

PostPosted: Fri Apr 24, 2020 2:09 pm    Post subject: Reply with quote

Non puoi installare la versione stabile 1.5.1 che funziona?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4689
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Apr 24, 2020 2:13 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Non puoi installare la versione stabile 1.5.1 che funziona?

magari.
se funzionasse (a me), ti avrei detto che ho risolto.

in precedenza, tra l'altro, credo di aver linkato male il mio errore.
il link giusto è questo.

adesso sarebbe da capire come mai a te funziona e a me no.
per completezza:
Code:

libtool: link: x86_64-pc-linux-gnu-gcc -m32 -I/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1 -I.. -march=skylake -O2 -pipe -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wl,-O1 -Wl,--hash-style=gnu -o .libs/test-c-api test_c_api-test_c_api.o  -Wl,--as-needed ../libheif/.libs/libheif.so -lde265 -lx265 -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -m32 -I/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1 -I.. -I/usr/include/libpng16 -march=skylake -O2 -pipe -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wl,-O1 -Wl,--hash-style=gnu -o .libs/heif-thumbnailer heif_thumbnailer-encoder.o heif_thumbnailer-heif_thumbnailer.o heif_thumbnailer-encoder_png.o  -lpng16 -lz -Wl,--as-needed ../libheif/.libs/libheif.so -lde265 -lx265 -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -m32 -I/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1 -I../. -I/usr/include/libpng16 -march=skylake -O2 -pipe -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wl,-O1 -Wl,--hash-style=gnu -o .libs/heif-convert heif_convert-encoder.o heif_convert-heif_convert.o heif_convert-encoder_y4m.o heif_convert-encoder_jpeg.o heif_convert-encoder_png.o  -Wl,--as-needed ../libheif/.libs/libheif.so -lde265 -lx265 -ljpeg -lpng16 -lz -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -m32 -I/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1 -I.. -march=skylake -O2 -pipe -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wl,-O1 -Wl,--hash-style=gnu -o .libs/heif-info heif_info-heif_info.o  -Wl,--as-needed ../libheif/.libs/libheif.so -lde265 -lx265 -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -m32 -I/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1 -I.. -I/usr/include/libpng16 -march=skylake -O2 -pipe -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wl,-O1 -Wl,--hash-style=gnu -o .libs/heif-enc heif_enc-heif_enc.o  -Wl,--as-needed ../libheif/.libs/libheif.so -lde265 -lx265 -ljpeg -lpng16 -lz -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -m32 -I/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1 -I.. -march=skylake -O2 -pipe -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wl,-O1 -Wl,--hash-style=gnu -o .libs/heif-test heif_test-heif_test.o  -Wl,--as-needed ../libheif/.libs/libheif.so -lde265 -lx265 -lpthread
# github.com/strukturag/libheif/go/heif
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1-abi_x86_32.x86/libheif/.libs/libheif.so when searching for -lheif
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lheif
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1107: heif-test-go] Error 2
make[1]: *** [Makefile:518: all-recursive] Error 1
make: *** [Makefile:427: all] Error 2
 * ERROR: media-libs/libheif-1.5.1::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=media-libs/libheif-1.5.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/libheif-1.5.1::gentoo'`.
 * The complete build log is located at '/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/temp/build.log'.
 * The ebuild environment file is located at '/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/temp/environment'.
 * Working directory: '/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1-abi_x86_32.x86'
 * S: '/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/work/libheif-1.5.1'

>>> Failed to emerge media-libs/libheif-1.5.1, Log file:

>>>  '/tmp/ramtmp/.lnv/portage/media-libs/libheif-1.5.1/temp/build.log'

_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24340
Location: here

PostPosted: Fri Apr 24, 2020 2:22 pm    Post subject: Reply with quote

Vedo che il problema e' con la compilazione 32bit, non puoi disabilitare momentaneamente la use flag abi_x86_32 per questo pacchetto?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4689
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Apr 24, 2020 7:01 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Vedo che il problema e' con la compilazione 32bit, non puoi disabilitare momentaneamente la use flag abi_x86_32 per questo pacchetto?

grazie. così è andata.

però gimp e convert hanno cominciato a funzionare solo dopo essere stati ricompilati.
probabilmente ci sono altri programmi con problemi analoghi.

usando revdep-rebuild.sh non ne è emerso nessuno.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum