Summary: | gimp-9999 fails to compile with <media-libs/gegl-0.1.2 and <media-libs/babl-0.1.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nils Andresen <nils> |
Component: | Current packages | Assignee: | Hanno Böck <hanno> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Bapabooiee, gef.kornflakes, mkyral |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
gegl-9999.ebuild
babl-9999.ebuild |
Description
Nils Andresen
2010-07-01 11:50:04 UTC
As of now, gimp-9999 needs gegl-9999 which needs babl-9999 Created attachment 261012 [details]
gegl-9999.ebuild
Created attachment 261013 [details]
babl-9999.ebuild
Now gimp compiles, but there is some issue during "make install" part :-( libtool: install: warning: relinking `gimp.la' libtool: install: (cd /var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999/plug-ins/pygimp; /bin/sh /var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999/libtool --tag CC --mode=relink x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -O2 -pipe -fomit-frame-pointer -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -Wold-style-definition -Wmissing-format-attribute -Wformat-security -Wl,-O1 -Wl,--as-needed -o gimp.la -rpath /usr/lib64/gimp/2.0/python -module -avoid-version -export-symbols-regex initgimp gimpmodule.lo pygimp-display.lo pygimp-drawable.lo pygimp-image.lo pygimp-parasite.lo pygimp-pdb.lo pygimp-tile.lo pygimp-vectors.lo ../../libgimp/libgimp-2.0.la ../../libgimpcolor/libgimpcolor-2.0.la ../../libgimpbase/libgimpbase-2.0.la -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 -inst-prefix-dir /var/tmp/portage/media-gfx/gimp-9999/image/) /bin/sh: řádek 13: ../../py-compile: Operace zamítnuta "Operace zamítnuta" means "Operation forbiden". I'm investigating it. First I'm trying "python-updater" Well, the translation is not exact... make[4]: Nothing to be done for `install-exec-am'. /var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999/install-sh -d '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/environ' /var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999/install-sh -d '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/interpreters' test -z "/usr/lib64/gimp/2.0/python" || mkdir -p -- "/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python" echo ': PYTHONPATH=${gimp_plug_in_dir}/python' > '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/environ/pygimp.env' echo 'python=/usr/bin/python' > '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/interpreters/pygimp.interp' test -z "/usr/lib64/gimp/2.0/python" || mkdir -p -- "/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python" echo '/usr/bin/python=/usr/bin/python' >> '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/interpreters/pygimp.interp' echo ':Python:E::py::python:' >> '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/interpreters/pygimp.interp' test -z "/usr/lib64/gimp/2.0/python" || mkdir -p -- "/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python" /usr/bin/install -c -m 644 'pygimp-logo.png' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/pygimp-logo.png' /bin/sh ../../libtool --mode=install /usr/bin/install -c 'gimp.la' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/gimp.la' /usr/bin/install -c -m 644 'gimpenums.py' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/gimpenums.py' /usr/bin/install -c -m 644 'gimpfu.py' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/gimpfu.py' /usr/bin/install -c -m 644 'gimpplugin.py' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/gimpplugin.py' /usr/bin/install -c -m 644 'gimpshelf.py' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/gimpshelf.py' /usr/bin/install -c -m 644 'gimpui.py' '/var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/gimpui.py' /bin/sh: line 13: ../../py-compile: Permission denied make[4]: *** [install-pygimpPYTHON] Error 126 make[4]: *** Waiting for unfinished jobs.... libtool: install: warning: relinking `gimp.la' Problem fixed by cd /var/tmp/portage/media-gfx/gimp-9999/image//usr/lib64/gimp/2.0/python/ chmod a+x ../../py-compile But ebuild gimp-9999.ebuild install qmerge gives me really funny error: * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `gdk_gc_new' implicitly converted to pointer at gfig-dialog.c:2177 * Function `gdk_gc_new' implicitly converted to pointer at imap_grid.c:362 * Function `gdk_gc_new' implicitly converted to pointer at imap_main.c:233 * Function `gdk_gc_new' implicitly converted to pointer at map-object-ui.c:363 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * ERROR: media-gfx/gimp-9999 failed: * install aborted due to poor programming practices shown above *** Bug 355289 has been marked as a duplicate of this bug. *** Fixed in main tree. |