View previous topic :: View next topic |
Author |
Message |
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Mon Dec 18, 2006 5:03 pm Post subject: [portage] gimpshop failed |
|
|
Salut,
Pour rappel, gimpshop est un fork de gimp qui approche de l'interface intuitive de Photoshop (tm)...
ça fait un moment que je me casse les dents sur le merge de gimpshop.
Je cherche à l'installer via l'overlay de zugaina qui est parrametré sur ma gentoo 2006.1/desktop x86.
Il semblerais qu'il y ait un problème avec png. j'ai essayé avec et sans le USE png sans résultat.
J'ai re mergé cairo avec le USE png, pas mieux
Mes recherches sur google n'ont menées à rien, ni sur bugs.gentoo.org ...
relevant quote :
Quote: | /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -o pnm pnm.o ../../libgimp/libgimpui-2.0.la ../../libgimpwidgets/libgimpwidgets-2.0.la ../../libgimp/libgimp-2.0.la ../../libgimpcolor/libgimpcolor-2.0.la ../../libgimpbase/libgimpbase-2.0.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -o .libs/png png.o ../../libgimp/.libs/libgimpui-2.0.so ../../libgimpwidgets/.libs/libgimpwidgets-2.0.so ../../libgimp/.libs/libgimp-2.0.so ../../libgimpcolor/.libs/libgimpcolor-2.0.so ../../libgimpbase/.libs/libgimpbase-2.0.so /usr/lib/libpng12.so -lz /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
png.o: In function `load_image':
png.c:(.text+0x878): undefined reference to `png_read_destroy'
png.o: In function `save_image':
png.c:(.text+0x18cb): undefined reference to `png_write_destroy'
collect2: ld returned 1 exit status
make[3]: *** [png] Error 1
make[3]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -o .libs/pnm pnm.o ../../libgimp/.libs/libgimpui-2.0.so ../../libgimpwidgets/.libs/libgimpwidgets-2.0.so ../../libgimp/.libs/libgimp-2.0.so ../../libgimpcolor/.libs/libgimpcolor-2.0.so ../../libgimpbase/.libs/libgimpbase-2.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
creating pnm
make[3]: Leaving directory `/mnt/.tmp/portage/media-gfx/gimpshop-2.2.10/work/gimpshop-2.2.10/plug-ins/common'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/.tmp/portage/media-gfx/gimpshop-2.2.10/work/gimpshop-2.2.10/plug-ins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/.tmp/portage/media-gfx/gimpshop-2.2.10/work/gimpshop-2.2.10'
make: *** [all] Error 2
!!! ERROR: media-gfx/gimpshop-2.2.10 failed.
Call stack:
ebuild.sh, line 1580: Called dyn_compile
ebuild.sh, line 945: Called src_compile
gimpshop-2.2.10.ebuild, line 123: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/zugaina-portage'
|
emerge --info
Quote: | Portage 2.1.2_rc3-r6 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r1 i686)
=================================================================
System uname: 2.6.19-gentoo-r1 i686 Intel(R) Celeron(TM) CPU 1200MHz
Gentoo Base System version 1.12.7
Last Sync: Sun, 17 Dec 2006 06:00:03 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/mnt/.tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/zugaina-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac alsa amuled arts berkdb bitmap-fonts bittorrent cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd fam firefox fortran gdbm gif glitz gpm gstreamer hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libg++ linguas_fr linguas_fr_FR mad mikmod mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre perl png ppds pppd python qt qt3 qt4 quicktime readline reflection scanner sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_nvidia vorbis win32codecs xml xorg xv zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
eix gimpshop
Quote: | * media-gfx/gimpshop [1]
Available versions: (2) (~)2.2.10
Homepage: http://plasticbugs.com/
Description: GNU Image Manipulation Program with Adobe Photoshop like Interface |
Une idée ? |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Mon Dec 18, 2006 7:53 pm Post subject: Re: [portage] gimpshop failed |
|
|
SPUT-NICK wrote: | Pour rappel, gimpshop est un fork de gimp qui approche de l'interface intuitive de Photoshop (tm)... |
Photoshop intuitif ? Je m'y retrouve mieux sous Gimp perso (ptêt aussi parce que je l'ai plus souvent utilisé) |
|
Back to top |
|
|
KageBunshinNoGentoo Tux's lil' helper
Joined: 15 Dec 2006 Posts: 125
|
Posted: Tue Dec 19, 2006 2:21 pm Post subject: |
|
|
Salut
Tiens nous au courant si tu trouves une solution, ça m'interesse beaucoup. Je suis habitué à Photoshop. |
|
Back to top |
|
|
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Tue Dec 19, 2006 6:20 pm Post subject: |
|
|
Je suis assez perplexe quand à l'utiliastion du patch : https://bugs.gentoo.org/attachment.cgi?id=89259&action=view
Je n'ai jamais utilisé de patch avec un ebuild.
D'apres ce post : https://bugs.gentoo.org/show_bug.cgi?id=136661#c16
Quote: | Another proper way to apply patch without overlay ist:
1. Press ctrl+z after unpacking sources (on emerge)
2. apply patch (copy it to /var/tmp/portage ... plug-in directory, then cd
r/tmp/portage ... plug-in directory -> then patch -Np1 -i patch.diff
After it all you can resume your emerge with fg
its simple and doesnt require any overlay ;) |
Si je comprend bien:
1. Appuyer sur ctrl+z apres la sortie "unpacking sources" de emerge gimpshop
2. Appliquer le patch, mais justement je ne trouve pas de repertoire "plugins" dans le chemin /var/tmp/portage
emerge gimpshop
Quote: | Calculating dependencies... done!
>>> Emerging (1 of 1) media-gfx/gimpshop-2.2.11-r1 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/gimpshop-2.2.11.tar.bz2'
--19:21:49-- http://distfiles.gentoo.org/distfiles/gimpshop-2.2.11.tar.bz2
=> `/usr/portage/distfiles/gimpshop-2.2.11.tar.bz2'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 64.50.236.52, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
19:22:05 ERROR 404: Not Found.
>>> Downloading 'http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/gimpshop-2.2.11.tar.bz2'
--19:22:05-- http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/gimpshop-2.2.11.tar.bz2
=> `/usr/portage/distfiles/gimpshop-2.2.11.tar.bz2'
Resolving distro.ibiblio.org... 152.46.7.109
Connecting to distro.ibiblio.org|152.46.7.109|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
19:22:18 ERROR 404: Not Found.
>>> Downloading 'http://www.plasticbugs.com/blogimg/gimpshop-2.2.11.tar.bz2'
--19:22:18-- http://www.plasticbugs.com/blogimg/gimpshop-2.2.11.tar.bz2
=> `/usr/portage/distfiles/gimpshop-2.2.11.tar.bz2'
Resolving www.plasticbugs.com... 69.93.29.34
Connecting to www.plasticbugs.com|69.93.29.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13,171,046 (13M) [application/x-tar]
100%[=========================>] 13,171,046 370.05K/s ETA 00:00
19:23:13 (289.08 KB/s) - `/usr/portage/distfiles/gimpshop-2.2.11.tar.bz2' saved [13171046/13171046]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking gimpshop-2.2.11.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking gimpshop-2.2.11.tar.bz2 to /mnt/.tmp/portage/media-gfx/gimpshop-2.2.11-r1/work
[1]+ Stopped emerge gimpshop
|
ls /var/tmp/portage/media-gfx/gimpshop-2.2.11-r1/
Quote: | distdir homedir temp work |
edit: Je suppose qu'il s'agit de ce rep là qui contient des *.c : (aussi dans les sous repertoires)
ls /var/tmp/portage/media-gfx/gimpshop-2.2.11-r1/work/gimp-2.2.11/app/
Quote: | actions app_procs.c app_procs.h base batch.c batch.h composite config core |
Mais à confirmer ou infirmer.
Last edited by SPUT-NICK on Tue Dec 19, 2006 11:01 pm; edited 1 time in total |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Wed Dec 20, 2006 12:10 am Post subject: |
|
|
boozo wrote: | heu... c'était "plug-in"...en version 2.2.10 après tu as pris la 2.2.11 enfin bref, peu importe, je te l'avais signalé mais apparemment tu es passé à côté : il y a une version 2.2.11.r1 qui inclue le patch
Code: |
# fix for change in libpng's API (bug #136661)
epatch "${FILESDIR}/gimp-${PV}-libpng-1.2.10.patch"
|
tu as une raison précise de vouloir une version antérieure ? 8O
|
(le lien que tu donne ci dessus "2.2.11.r1" mene à une image pas un ebuild)
Si tu regarde la sortie d'emerge, il s'agit bien de la version 2.2.11-r1 :
Quote: | >>> Emerging (1 of 1) media-gfx/gimpshop-2.2.11-r1 to / |
Si je suis ton lien du début du thread :
https://forums.gentoo.org/viewtopic-p-3791427.html#3791427
et que je suis les instructions :
Quote: | Make sure the line PORTDIR_OVERLAY="/usr/local/portage" exists in your /etc/make.conf
mkdir -p /usr/local/portage/media-gfx/gimpshop/files
Copy the ebuild to /usr/local/portage/media-gfx/gimpshop/gimpshop-2.2.11.ebuild #FAUX D'APRES MOI MANQUE -R1
cp /usr/portage/media-gfx/gimp/files/ltmain_sh-1.5.0-fix-relink.patch /usr/local/portage/media-gfx/gimpshop/files
cp /usr/portage/media-gfx/gimp/files/gimp-2.2.11-libpng-1.2.10.patch /usr/local/portage/media-gfx/gimpshop/files
cd /usr/local/portage/media-gfx/gimpshop
ebuild gimpshop-2.2.11-r1.ebuild digest
emerge media-gfx/gimpshop |
Ca me donne ça :
emerge media-gfx/gimpshop
Quote: | Calculating dependencies... done!
>>> Emerging (1 of 1) media-gfx/gimpshop-2.2.11-r1 to /
Adjusting permissions recursively: '/var/tmp/ccache'
* gimpshop-2.2.11.tar.bz2 MD5 ;-) ... [ ok ]
* gimpshop-2.2.11.tar.bz2 RMD160 ;-) ... [ ok ]
* gimpshop-2.2.11.tar.bz2 SHA1 ;-) ... [ ok ]
* gimpshop-2.2.11.tar.bz2 SHA256 ;-) ... [ ok ]
* gimpshop-2.2.11.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking gimpshop-2.2.11.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking gimpshop-2.2.11.tar.bz2 to /var/tmp/portage/media-gfx/gimpshop-2.2.11-r1/work
mv: cannot stat `/var/tmp/portage/gimpshop-2.2.11-r1/work/gimp-2.2.11': No such file or directory
/usr/local/portage/media-gfx/gimpshop/gimpshop-2.2.11-r1.ebuild: line 64: cd: /var/tmp/portage/media-gfx/gimpshop-2.2.11-r1/work/gimpshop-2.2.11: No such file or directory
sed: can't read /var/tmp/portage/media-gfx/gimpshop-2.2.11-r1/work/gimpshop-2.2.11/data/misc/gimp.desktop.in.in: No such file or directory
* Applying ltmain_sh-1.5.0-fix-relink.patch ...
* Failed Patch: ltmain_sh-1.5.0-fix-relink.patch !
* ( /usr/local/portage/media-gfx/gimpshop/files/ltmain_sh-1.5.0-fix-relink.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/media-gfx/gimpshop-2.2.11-r1/temp/ltmain_sh-1.5.0-fix-relink.patch-19104.out
!!! ERROR: media-gfx/gimpshop-2.2.11-r1 failed.
Call stack:
ebuild.sh, line 1580: Called dyn_unpack
ebuild.sh, line 716: Called src_unpack
gimpshop-2.2.11-r1.ebuild, line 71: Called epatch '/usr/local/portage/media-gfx/gimpshop/files/ltmain_sh-1.5.0-fix-relink.patch'
eutils.eclass, line 341: Called die
!!! Failed Patch: ltmain_sh-1.5.0-fix-relink.patch!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/portage'
|
Bref, on est pas plus avancé :) |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Fri Dec 22, 2006 10:06 pm Post subject: |
|
|
Bon, je n'arrive plus à suivre entre les renvois de liens divers et autres.
J'ai un peut tout essayé, par overlay local, de zugaina, via les sources, RIEN ne passe...
http://plasticbugs.com/?p=288
./configure ok après des problemes avec gimp-print
make all error: http://pastebin.ca/289134
Rien trouvé de concluant via google sur mes erreurs de make.
J'ai réessayé emerge gimpshop via overlay de zugaina (2.2.10) mais pas de repertoire plugin dans
/var/tmp/portage/media-gfx/gimpshop
pour y coller le patch apres "ctrl+z"
Bref, afin de garder une certaine lisibilitée pour les lecteurs du thread (et pour moi même), il serait bon je pense
de résumer l'opération "pas à pas".
A quand un ebuild corrigé dans l'overlay ou dans l'arbre de portage officiel?
D'après mes sources, le maintien de gimpshop serait en "standbye"...
Courage fait plus que force ni que rage.
edit: je compilais les sources d'une vieille version. J'ai recommencé avec la 2.2.11 http://www.plasticbugs.com/blogimg/gimpshop-2.2.11.tar.bz2 et erreur aussi au make:
http://pastebin.ca/289169 |
|
Back to top |
|
|
|
|
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
|
|