Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] gimpshop failed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
SPUT-NICK
n00b
n00b


Joined: 24 Mar 2006
Posts: 44
Location: Paris

PostPosted: Mon Dec 18, 2006 5:03 pm    Post subject: [portage] gimpshop failed Reply with quote

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
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Dec 18, 2006 7:38 pm    Post subject: Reply with quote

'alute

d'après ce thread, et ce post plus particulièrement, il semblerait qu'il s'agisse d'un bug de gimp (cf. 2 post plus bas)... avec un tracker sur la question

En espérant que cela t'aide :wink:

BTW: il semblerait qu'il y ait un ebuild pour la version 2.2.11-r1 au fait ^^
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Dec 18, 2006 7:53 pm    Post subject: Re: [portage] gimpshop failed Reply with quote

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
View user's profile Send private message
KageBunshinNoGentoo
Tux's lil' helper
Tux's lil' helper


Joined: 15 Dec 2006
Posts: 125

PostPosted: Tue Dec 19, 2006 2:21 pm    Post subject: Reply with quote

Salut

Tiens nous au courant si tu trouves une solution, ça m'interesse beaucoup. Je suis habitué à Photoshop.
Back to top
View user's profile Send private message
SPUT-NICK
n00b
n00b


Joined: 24 Mar 2006
Posts: 44
Location: Paris

PostPosted: Tue Dec 19, 2006 6:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Tue Dec 19, 2006 10:01 pm    Post subject: Reply with quote

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

[edit] : pourrais-tu éditer ton post et raccourcir le "<====>" stp parce que le scroll c'est pas terrible :wink:

edit 2: url :oops:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "


Last edited by boozo on Wed Dec 20, 2006 7:16 pm; edited 1 time in total
Back to top
View user's profile Send private message
SPUT-NICK
n00b
n00b


Joined: 24 Mar 2006
Posts: 44
Location: Paris

PostPosted: Wed Dec 20, 2006 12:10 am    Post subject: Reply with quote

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
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Dec 20, 2006 8:35 pm    Post subject: Reply with quote

mille excuses pour le lien... j'ai pas fait attention qd j'ai piqué l'url... mais j'ai corrigé :P

Bon alors explication de texte : effectivement le post que j'ai cité en premier indique bien 2.6.11 ; deux posts plus bas tu as un feedback sur l'erreur libpng-1.2.10 qui concernait les versions >=2.6.11, la tienne donc.
Encore deux posts en dessous on trouve le lien vers le tracker puis la version corrigé du 1er lien en version 2.6.11-r1 qui intègre le correctif.

Enfin, 9 posts plus bas tu as un problème identique à ton dernier message puis une réponse qui propose une solution... ça va là :)

As-tu essayé ? quel est le résultat ? çà change qqch ? :(

Edit : Rhôlala ! Les gens étant d'une humeur massacrante semble-t-il (malgré les vacances de Noël qui s'approchent), je ne piquerai pas plus la mouche sur un [size=14][color="red"] "limite mauvaise fois" pour cause d'un smiley en bas de post ^^
Mais dès fois que, j'ai rajouté deux bricoles en italique pour dissiper tout malentendu :P
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
SPUT-NICK
n00b
n00b


Joined: 24 Mar 2006
Posts: 44
Location: Paris

PostPosted: Fri Dec 22, 2006 10:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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