On Wed, Jul 17, 2019 at 04:41:03PM +0200, Cédric wrote:
---------- caped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/^\s*typedef\s+enum\s* ({ <-- HERE )?\s* (?:/\*< (([^*]|\*(?!/))*) >\s*\*/)? / at ../tools/gimp-mkenums line 270. GEN gimpcompatenums.c CC gimpcompatenums.lo GEN gimpbaseenums.c CC gimpbaseenums.lo CCLD libgimpbase-2.0.la /bin/sed: can't read /usr/lib/libgobject-2.0.la: No such file or directory libtool: error: '/usr/lib/libgobject-2.0.la' is not a valid libtool archive make[2]: *** [Makefile:1069: libgimpbase-2.0.la] Error 1 make[2]: Leaving directory '/usr/ports/opt/gimp/work/src/gimp-2.10.8/libgimpbase' make[1]: *** [Makefile:858: all-recursive] Error 1 make[1]: Leaving directory '/usr/ports/opt/gimp/work/src/gimp-2.10.8' make: *** [Makefile:759: all] Error 2 =======> ERROR: Building '/usr/ports/opt/gimp/gimp#2.10.8-1.pkg.tar.gz' failed. ---------------------
Ok, I didn't had a look at the other mails on the mailing list and the best way to solve it is the following: prt-cache update -fr \ `for f in $(grep -lr "libgobject-2.0.la" /usr/lib/ 2> /dev/null | sed 's|.*/||'); \ do prt-get fsearch $f | grep '^Found in' | sed -e 's|.*/||' -e 's|:$||'; \ done | sort -u | xargs prt-cache isinst | grep -e 'is installed' | awk '{ print $2 }'` But for the moment I still can't install gimp. The compilation of exiv2 doesn't work, the same as for libmypaint. I have to try it diffently and I'll post again with a different subject.