When trying to install pinepgp I get the following: ... creating Makefile /bin/cat pinegpgp.in | /bin/sed -e 's%\@SED\@%/bin/sed%;\ s%\@CAT\@%/bin/cat%;\ s%\@RM\@%/bin/rm%;\ s%\@MKTEMP\@%/bin/mktemp%;\ s%\@BASH\@%/bin/sh%;\ s%\@bindir\@%/usr/bin%;\ s%\@tmpdir\@%~/.pinepgp%' > pinegpgp /bin/cat pinepgpgpg-install.in | /bin/sed -e 's%\@SED\@%/bin/sed%;\ s%\@CAT\@%/bin/cat%;\ s%\@RM\@%/bin/rm%;\ s%\@MKTEMP\@%/bin/mktemp%;\ s%\@BASH\@%/bin/sh%;\ s%\@bindir\@%/usr/bin%;\ s%\@tmpdir\@%~/.pinepgp%' > pinepgpgpg-install /bin/sed: -e expression #1, char 169: unterminated address regex make: *** [pinegpgp] Error 1 make: *** Waiting for unfinished jobs.... /bin/sed: -e expression #1, char 169: unterminated address regex make: *** [pinepgpgpg-install] Error 1 I suspect this has something to do with the program requiring an older sed-version or something... However, changing the sed-syntax in the Makefile does not solve the problem. Since the problem seems to be upstream, I suggest masking the package. # emerge --info (18/05/06 19:56)j Portage 2.1_rc1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-suspend2-r1 i686) ================================================================= System uname: 2.6.16-suspend2-r1 i686 AMD Athlon(TM) XP 2000+ Gentoo Base System version 1.12.0_pre19 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms strict test userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/" 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="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/fluidportage/trunk /usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow X acl alsa apache2 apm avi bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups dri dvd eds emboss encode esd firefox foomaticdb fortran gdbm gif gphoto2 gpm gtk gtk2 howl imap imlib ipv6 isdnlog java jpeg libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nptlonly nvidia ogg opengl pam pcre pdflib perl pic png ppds pppd python quicktime readline reflection sdl session spell spl sse ssl tcpd tetex truetype truetype-fonts type1-fonts udev unicode usb vorbis xml xmms xorg xprint xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_joystick kernel_linux userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 102031 [details, diff] Makefile patch (save as:pinepgp-0.18.0-makefile-sed-fix.patch in files directory) This patch fixes this problem.
Created attachment 102032 [details, diff] Ebuild patch and apply this patch for ebuild, now should be ok :)
(In reply to comment #2) > Created an attachment (id=102032) [edit] > Ebuild patch > > and apply this patch for ebuild, now should be ok :) Thanks for the patch. I can confirm that the patch builds for me on x86. (Actually, the patch also builds on amd64, for which the package isn't even keyworded, but that's another bug. :) )
OK, builds ok for me, too. Thanks a lot!
The patch is now being applied to both 0.18.0 and 0.18.0-r1 ebuilds. Thanks!