Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On Sunday, 28 October 2018 09:05:59 GMT tu...@posteo.de wrote: > oh YEAH...sometimes the """problem""" seems to imply > a vast complicate solutionand one do not even > assume that there is something that straight forward > as > > emerge --deselect cairomm > > . > GREAT! :) > > Cheers! > Meino Glad to be of service. :) -- Regards, Peter.
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On 10/28 08:49, Peter Humphrey wrote: > On Sunday, 28 October 2018 06:46:37 GMT tu...@posteo.de wrote: > > On 10/28 04:13, Adam Carter wrote: > > > On Sun, Oct 28, 2018 at 4:08 PM Adam Carter wrote: > > > > On Sun, Oct 28, 2018 at 3:41 PM wrote: > > > >> Hi, > > > > > > > >> while syncing/updateing my system, inkscape failed to compile: > > > > Nikos posted about cairo issue recently that revdep-rebuild didnt fix. I > > > > had a similar issue with different software. In my case; > > > > > > > > emerge -1 x11-libs/cairo dev-cpp/cairomm dev-python/pycairo > > > > > > > > Fixed it. Not sure which package was the problem. > > > > > > dev-cpp/cairomm seems like the most likely candidate as its files are > > > mentioned in Nikos' and your build errors, so try rebuilding that one > > > first. > > Hi, > > > > reemergeing cairomm fixes the problem! > > Many thanks for that solution! :) > > > > Unfortunately I emerged and forget the '-1'...is there a > > way to fix that? > > emerge --deselect cairomm. > > -- > Regards, > Peter. Hi Peter, oh YEAH...sometimes the """problem""" seems to imply a vast complicate solutionand one do not even assume that there is something that straight forward as emerge --deselect cairomm . GREAT! :) Cheers! Meino
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On Sunday, 28 October 2018 06:46:37 GMT tu...@posteo.de wrote: > On 10/28 04:13, Adam Carter wrote: > > On Sun, Oct 28, 2018 at 4:08 PM Adam Carter wrote: > > > On Sun, Oct 28, 2018 at 3:41 PM wrote: > > >> Hi, > > > > > >> while syncing/updateing my system, inkscape failed to compile: > > > Nikos posted about cairo issue recently that revdep-rebuild didnt fix. I > > > had a similar issue with different software. In my case; > > > > > > emerge -1 x11-libs/cairo dev-cpp/cairomm dev-python/pycairo > > > > > > Fixed it. Not sure which package was the problem. > > > > dev-cpp/cairomm seems like the most likely candidate as its files are > > mentioned in Nikos' and your build errors, so try rebuilding that one > > first. > Hi, > > reemergeing cairomm fixes the problem! > Many thanks for that solution! :) > > Unfortunately I emerged and forget the '-1'...is there a > way to fix that? emerge --deselect cairomm. -- Regards, Peter.
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On 10/28 08:05, David Haller wrote: > Hello, > > On Sun, 28 Oct 2018, tu...@posteo.de wrote: > [..] > >reemergeing cairomm fixes the problem! > > No wonder. The error was e.g.: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_create' > > $ qfile > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so > dev-cpp/cairomm (/usr/lib64/libcairomm-1.0.so) > > So re-emerging dev-cpp/cairomm should be obvious ;) > > >Unfortunately I emerged and forget the '-1'...is there a > >way to fix that? > > # sed -i.orig '/^dev-cpp/cairomm$/d' /var/lib/portage/world > > Check with > > # diff -u /var/lib/portage/world.orig /var/lib/portage/world > > that only that one entry is gone. Then you can remove the .orig. > > Or just edit that world file with the editor of your choice. > > HTH, > -dnh > > -- > I don't care about people reading in OE. It just gets bad if they > send postings, viruses, and complaints about non-existing attachements. > Hi dnh, thanks for your help! I know of the entry in the world file but was unsure, whether somewhere else were traces of the cairomm installation... Cheers! Meino
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
Hello, On Sun, 28 Oct 2018, tu...@posteo.de wrote: [..] >reemergeing cairomm fixes the problem! No wonder. The error was e.g.: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: undefined reference to `cairo_script_create' $ qfile /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so dev-cpp/cairomm (/usr/lib64/libcairomm-1.0.so) So re-emerging dev-cpp/cairomm should be obvious ;) >Unfortunately I emerged and forget the '-1'...is there a >way to fix that? # sed -i.orig '/^dev-cpp/cairomm$/d' /var/lib/portage/world Check with # diff -u /var/lib/portage/world.orig /var/lib/portage/world that only that one entry is gone. Then you can remove the .orig. Or just edit that world file with the editor of your choice. HTH, -dnh -- I don't care about people reading in OE. It just gets bad if they send postings, viruses, and complaints about non-existing attachements.
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On 10/28 04:13, Adam Carter wrote: > On Sun, Oct 28, 2018 at 4:08 PM Adam Carter wrote: > > > On Sun, Oct 28, 2018 at 3:41 PM wrote: > > > >> > >> Hi, > >> > >> while syncing/updateing my system, inkscape failed to compile: > >> > > > > Nikos posted about cairo issue recently that revdep-rebuild didnt fix. I > > had a similar issue with different software. In my case; > > > > emerge -1 x11-libs/cairo dev-cpp/cairomm dev-python/pycairo > > > > Fixed it. Not sure which package was the problem. > > > > dev-cpp/cairomm seems like the most likely candidate as its files are > mentioned in Nikos' and your build errors, so try rebuilding that one first. Hi, reemergeing cairomm fixes the problem! Many thanks for that solution! :) Unfortunately I emerged and forget the '-1'...is there a way to fix that? Cheers! Meino
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On Sun, Oct 28, 2018 at 4:08 PM Adam Carter wrote: > On Sun, Oct 28, 2018 at 3:41 PM wrote: > >> >> Hi, >> >> while syncing/updateing my system, inkscape failed to compile: >> > > Nikos posted about cairo issue recently that revdep-rebuild didnt fix. I > had a similar issue with different software. In my case; > > emerge -1 x11-libs/cairo dev-cpp/cairomm dev-python/pycairo > > Fixed it. Not sure which package was the problem. > dev-cpp/cairomm seems like the most likely candidate as its files are mentioned in Nikos' and your build errors, so try rebuilding that one first.
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On Sun, Oct 28, 2018 at 3:41 PM wrote: > > Hi, > > while syncing/updateing my system, inkscape failed to compile: > Nikos posted about cairo issue recently that revdep-rebuild didnt fix. I had a similar issue with different software. In my case; emerge -1 x11-libs/cairo dev-cpp/cairomm dev-python/pycairo Fixed it. Not sure which package was the problem.
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
On 10/27 10:54, Dale wrote: > tu...@posteo.de wrote: > > Hi, > > > > while syncing/updateing my system, inkscape failed to compile: > > > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_create' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_get_mode' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_surface_create' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_write_comment' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_create_for_stream' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_set_mode' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_from_recording_surface' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_surface_create_for_target' > > collect2: error: ld returned 1 exit status > > make[3]: *** [Makefile:7921: inkview] Error 1 > > make[3]: *** Waiting for unfinished jobs > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_create' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_get_mode' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_surface_create' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_write_comment' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_create_for_stream' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_set_mode' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_from_recording_surface' > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > > undefined reference to `cairo_script_surface_create_for_target' > > collect2: error: ld returned 1 exit status > > make[3]: *** [Makefile:7917: inkscape] Error 1 > > make[3]: Leaving directory > > '/var/tmp/portage/media-gfx/inkscape-0.92.3-r1/work/inkscape-0.92.3/src' > > make[2]: *** [Makefile:5976: all] Error 2 > > make[2]: Leaving directory > > '/var/tmp/portage/media-gfx/inkscape-0.92.3-r1/work/inkscape-0.92.3/src' > > make[1]: *** [Makefile:1472: all-recursive] Error 1 > > make[1]: Leaving directory > > '/var/tmp/portage/media-gfx/inkscape-0.92.3-r1/work/inkscape-0.92.3' > > make: *** [Makefile:1128: all] Error 2 > > * ERROR: media-gfx/inkscape-0.92.3-r1::gentoo failed (compile phase): > > * emake failed > > > > > > If wanted I will all the logs in all their glory... > > > > Cheers! > > Meino > > > > Check and see if running emerge @preserved-rebuild rebuilds anything. > If it does, try again after it finishes. If not, no idea. Maybe > someone else will come along with a idea. > > Dale > > :-) :-) > Hi Dale, thanks fpr your help! :) After that unfortunately it produces the same problems... Cheers!
Re: [gentoo-user] Inkscape failed to compile...(update from this morning)
tu...@posteo.de wrote: > Hi, > > while syncing/updateing my system, inkscape failed to compile: > > > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_create' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_get_mode' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_surface_create' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_write_comment' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_create_for_stream' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_set_mode' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_from_recording_surface' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_surface_create_for_target' > collect2: error: ld returned 1 exit status > make[3]: *** [Makefile:7921: inkview] Error 1 > make[3]: *** Waiting for unfinished jobs > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_create' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_get_mode' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_surface_create' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_write_comment' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_create_for_stream' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_set_mode' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_from_recording_surface' > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: > /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../lib64/libcairomm-1.0.so: > undefined reference to `cairo_script_surface_create_for_target' > collect2: error: ld returned 1 exit status > make[3]: *** [Makefile:7917: inkscape] Error 1 > make[3]: Leaving directory > '/var/tmp/portage/media-gfx/inkscape-0.92.3-r1/work/inkscape-0.92.3/src' > make[2]: *** [Makefile:5976: all] Error 2 > make[2]: Leaving directory > '/var/tmp/portage/media-gfx/inkscape-0.92.3-r1/work/inkscape-0.92.3/src' > make[1]: *** [Makefile:1472: all-recursive] Error 1 > make[1]: Leaving directory > '/var/tmp/portage/media-gfx/inkscape-0.92.3-r1/work/inkscape-0.92.3' > make: *** [Makefile:1128: all] Error 2 > * ERROR: media-gfx/inkscape-0.92.3-r1::gentoo failed (compile phase): > * emake failed > > > If wanted I will all the logs in all their glory... > > Cheers! > Meino > Check and see if running emerge @preserved-rebuild rebuilds anything. If it does, try again after it finishes. If not, no idea. Maybe someone else will come along with a idea. Dale :-) :-)