Summary: | kde-base/dcopperl-3.5.10 fails to take kde's prefix install in consideration | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul Hewlett <phewlett76> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | armin76, david.w.noon, flameeyes, gentoo, maekke, phobosk |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log with kde 4 installed
dcopperl-Makefile.PL.patch Corrected Patch dcopperl-3.5.10.ebuild Ebuild and Folder for overlay |
Description
Paul Hewlett
2009-06-09 10:28:55 UTC
diracwifi bin # emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo-r5 x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7500_@_2.20GHz-with-glibc2.2.5 Timestamp of tree: Tue, 09 Jun 2009 06:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=nocona -mno-tls-direct-seg-refs" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=nocona -mno-tls-direct-seg-refs" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ http://mirror.bytemark.co.uk/gentoo/ http://mirror.qubenet.net/mirror/gentoo/" LC_ALL="en_ZA.utf8" LDFLAGS="-Wl,-O1" LINGUAS="en_US af_ZA en_ZA st_ZA xh_ZA zu_ZA en_GB" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X X509 aac ace acl acm acpi activefilter administrator afs akode alac alias alsa amarok amavis amd64 amr amrnb amrr amrwb analogtv apache2 api berkdb blender-game bluetooth bzip2 cairo caps cdaudio cdda cddb cdio cdparanoia cdr cgi cjk clamav clamd cli consolekit cpudetection cracklib crypt cups curl cvs cvsgraph dbm dbus dovecot-sasl dri dts dv dvb dvd dvdr dvdread emovix emulation encode expat extraengine ffmpeg firefox firefox3 flac flask fortran gcj gdbm gif gmail gpg gpm gsm gutenprint hal haskell httpd hunspell hvm icecast iconv idl ilbc imap ipod ipv6 ipw4965 iscsi isdnlog java java6 javascript jbig jpeg kde kdm kerberos kexi kig-scripting kqemu ktts kvm laptop lcms libwww lm_sensors loop-aes lvm lxc lzma lzo maildir memcache midi mmx mng mp3 mp4 mp4live mpd mpeg mtp mudflap multilib mysql mysqli ncurses netboot network network-cron nforce2 nfs nls nptl nptlonly nsplugin nvidia ocaml ocamlduce ocamlopt opengl openmp openvpn openvz oss pae pam pcre pdf perl pg-intdatetime php plotutils pmu png portaudio posix postfix postgis postgres ppds pppd procmail pygrub python pyx qt3 qt3support qt4 quotas rar raw rdesktop readline realmedia reflection reiserfs resolvconf rpm rss samba sasl scintilla screen sdl session slp smp sms spamassassin speex spl sql sqlite sse sse2 ssl startup-notification stream subversion svg swat sysfs tcpd theora threads threadsafe tiff tk truetype uml unicode unison unzip usb utempter utils uuencode v4l2 valgrind video vim-pager vim-syntax vim-with-x vistafree visualization vnc voice vorbis vorbis-psy webdav webdav-neon webdav-serf webkit webpresence wifi winbind wininst winpopup wma wmf wmp wordperfect xattr xcomposite xft xine xinerama xml xorg xosd xpm xprint xrandr xrender xscreensaver xsm xulrunner xv xvid xvmc zip zlib zodb" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US af_ZA en_ZA st_ZA xh_ZA zu_ZA en_GB" USERLAND="GNU" VIDEO_CARDS="fbdev intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS This error occurred when doing an emerge -auDN world. Executing emerge --resume --skipfirst got a blocked error between dcoppython 3.5.9 and 3.5.10 Reissuing the emerge -auDN world command then compiled dcopperl successfully. So this bug has gone away. Bugs do not fix themselves. *** Bug 274149 has been marked as a duplicate of this bug. *** obviously this was a problem with user's system. I'll leave it for a while until someone acknowledges the bug (In reply to comment #5) > obviously this was a problem with user's system. I'll leave it for a while > until someone acknowledges the bug I have acknowledged this problem in bug #274149. Two of my machines consistently produce the problem. The build logs attached to that other bug report are available for your perusal. I confirm this bug on my system too. It is pretty annoying because it blocks emerging the kdebindings-meta-3.5.10 too. The logs and the output are as described. I am experiencing the same problem. Everything else in the update to KDE-3.5.10 went fine, except for dcopperl-3.5.10. same bug, but just trying to install dcopperl (kdebindings-meta) oh, forgot - kde-3.5.10 Created attachment 200593 [details]
Build log with kde 4 installed
Even more interesting, it picks up KDE4 when it's installed.
The -x c++ thing should be non fatal, but being unable to find the headers is.
I'm experiencing this problem after an emerge -uD world. Mine is x86 only though. Below is my emerge --info. Portage 2.1.6.13 (default/linux/x86/2008.0/desktop, gcc-3.4.6, glibc-2.9_p20081201-r2, 2.6.25-gentoo-r7 i686) ================================================================= System uname: Linux-2.6.25-gentoo-r7-i686-AMD_Athlon-tm-_64_Processor_3400+-with-glibc2.0 Timestamp of tree: Thu, 13 Aug 2009 01:45:02 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.8-r1 dev-lang/python: 2.4.4-r9, 2.5.4-r3 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 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.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=k8 -msse2 -msse3" 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/lib/mozilla/defaults/pref /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=k8 -msse2 -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="en_US" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl acpi alsa ansi apache2 apm arts berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dts dvd dvdr dvdread eds emboss encode esd evo fam firefox flac fortran freetype gdbm gif gnome gpm gstreamer gtk gtk2 hal hplip iconv ipod ipv6 isdnlog jack java jpeg kde kerberos ladspa ldap libclamav libnotify lm_sensors mad mikmod mime mmx moonlight mp3 mp4 mpeg mpm-prefork mudflap mysql ncurses nls nptl nptlonly nvidia oav ogg opengl openmp oss pam pcre pda pdf perl php php5 png portaudio ppds pppd python qt qt3 qt3support qt4 quicktime rdesktop readline reflection scanner sdl session spell spl sqlite sse sse2 sse3 ssl startup-notification subversion svg sysfs tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs wxwindows x264 x86 xcomposite xine xinerama xml xmms xorg xulrunner xv xvid zlib" ALSA_CARDS="cs46xx intel8x0 emu10k1 alc100" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="access auth auth_dbm auth_anon auth_digest alias file-cache echo charset-lite cache disk-cache mem-cache ext-filter case_filter case-filter-in deflate mime-magic cern-meta expires headers usertrack unique-id proxy proxy-connect proxy-ftp proxy-http info include cgi cgid dav dav-fs vhost-alias speling rewrite log_config logio env setenvif mime status autoindex asis negotiation dir imap actions userdir so php webdav filter unique_id authz_host dav_lock auth_basic dav_fs " ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Created attachment 202195 [details, diff]
dcopperl-Makefile.PL.patch
Problem seems to be Makefile.PL.
First it seems that it will try to include any parameter you pass it and second somehow the KDEDIR-env-var is not detected.
If you apply my patch (which just changes the default kde_dir) it will compile just fine.
Created attachment 203382 [details]
Corrected Patch
Your patch failed to specify the correct makefile. Here is one that's corrected.
Created attachment 203383 [details]
dcopperl-3.5.10.ebuild
Updated ebuild.
Created attachment 203385 [details]
Ebuild and Folder for overlay
Just place this in an overlay.
KDE 3.5.10 has been masked for removal, this won't be fixed... |