Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Re-emerging world I found that net-irc/konversation no longer builds with recent portage (2.2_rc9) due to a patch that won't apply (konversation-1.0.1-konsolepanel.patch). Goggling I found that there has been a change in how portage handles patches with absolute paths in them, so I copied the ebuild to a local overlay, removed the absolute paths in the patch (I changed the --- lines), and then it would apply and konversation would build correctly.
I am getting the same problem with paludis: (1 of 1) Installing net-irc/konversation-1.0.1-r4:0::gentoo Checking 'konversation-1.0.1.tar.bz2'... ok >>> Running ebuild phase killold as root:root... >>> Starting builtin_killold >>> Done builtin_killold >>> Completed ebuild phase killold >>> Running ebuild phases init saveenv as paludisbuild:paludisbuild... >>> Starting builtin_init >>> Done builtin_init >>> Starting builtin_saveenv >>> Done builtin_saveenv >>> Completed ebuild phases init saveenv >>> Running ebuild phases loadenv setup saveenv as root:root... >>> Starting builtin_loadenv >>> Done builtin_loadenv >>> Starting pkg_setup >>> Done pkg_setup >>> Starting builtin_saveenv >>> Done builtin_saveenv >>> Completed ebuild phases loadenv setup saveenv >>> Running ebuild phases loadenv unpack compile saveenv as paludisbuild:paludisbuild... >>> Starting builtin_loadenv >>> Done builtin_loadenv >>> Starting src_unpack >>> Unpacking konversation-1.0.1.tar.bz2 to /var/tmp/paludis/net-irc-konversation-1.0.1-r4/work tar jxf /usr/portage/distfiles/konversation-1.0.1.tar.bz2 --no-same-owner * Applying konversation-1.0.1-crash.patch ... [ ok ] * Applying konversation-1.0.1-konsolepanel.patch ... * Failed Patch: konversation-1.0.1-konsolepanel.patch ! * ( /usr/portage/net-irc/konversation/files/konversation-1.0.1-konsolepanel.patch ) * * Include in your bugreport the contents of: * * /var/tmp/paludis/net-irc-konversation-1.0.1-r4/temp//konversation-1.0.1-konsolepanel.patch-25223.out !!! ERROR in net-irc/konversation-1.0.1-r4: !!! In epatch at line 3074 !!! Failed Patch: konversation-1.0.1-konsolepanel.patch! !!! Call stack: !!! * epatch (/var/tmp/paludis/net-irc-konversation-1.0.1-r4/temp/loadsaveenv:3074) !!! * base_src_unpack (/var/tmp/paludis/net-irc-konversation-1.0.1-r4/temp/loadsaveenv:1005) !!! * kde_src_unpack (/var/tmp/paludis/net-irc-konversation-1.0.1-r4/temp/loadsaveenv:4162) !!! * src_unpack (/var/tmp/paludis/net-irc-konversation-1.0.1-r4/temp/loadsaveenv:5328) !!! * ebuild_f_unpack (/usr/libexec/paludis/0/src_unpack.bash:42) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:470) !!! * main (/usr/libexec/paludis/ebuild.bash:485) diefunc: making ebuild PID 25223 exit with error die trap: exiting with error. Install error: * In program paludis --install konversation: * When performing install action from command line: * When executing install task: * When installing 'net-irc/konversation-1.0.1-r4:0::gentoo': * Install error: Install failed for 'net-irc/konversation-1.0.1-r4:0::gentoo' # paludis --info paludis 0.30.0 Paludis build information: Compiler: CXX: x86_64-pc-linux-gnu-g++ 4.1.2 (Gentoo 4.1.2 p1.1) CXXFLAGS: -march=athlon64 -msse3 -O2 -pipe LDFLAGS: -Wl,-O1 DATE: 2008-09-26T23:52:06+0300 Libraries: C++ Library: GNU libstdc++ 20070214 Reduced Privs: reduced_uid: 116 reduced_uid->name: paludisbuild reduced_uid->dir: /var/tmp/paludis reduced_gid: 1024 reduced_gid->name: paludisbuild Paths: DATADIR: /usr/share LIBDIR: /usr/lib64 LIBEXECDIR: /usr/libexec SYSCONFDIR: /etc PYTHONINSTALLDIR: /usr/lib64/python2.5/site-packages RUBYINSTALLDIR: Environment: Format: paludis Config dir: /etc/paludis World file: /var/db/pkg/world Repository layman: format: unavailable location: /var/db/paludis/repositories/layman sync: tar+http://git.exherbo.org/layman_repositories.tar.bz2 sync_options: Repository installed-virtuals: format: installed_virtuals root: / Repository virtuals: format: virtuals Repository gentoo: format: ebuild location: /usr/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /usr/portage/metadata/cache distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass ignore_deprecated_profiles: false layout: traditional names_cache: /usr/portage/.cache/names newsdir: /usr/portage/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/portage/metadata/glsa setsdir: /usr/portage/sets sync: rsync://rsync.gentoo.org/gentoo-portage sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Package information: app-admin/eselect-compiler: (none) app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7 2.1.6 dev-lang/python: 2.4.4-r14 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 dev-util/confcache: (none) sys-apps/baselayout: 1.12.11.1 sys-apps/openrc: (none) sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13 2.61-r2 sys-devel/automake: 1.10.1-r1 1.4_p6 1.5 1.6.3 1.7.9-r1 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 (for sys-kernel/linux-headers::installed) Repository installed: format: vdb location: /var/db/pkg builddir: /var/tmp/paludis names_cache: /var/db/pkg/.cache/names provides_cache: /var/db/pkg/.cache/provides root: / Repository arcon: format: ebuild location: /usr/local/layman/arcon append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /usr/local/layman/arcon/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /usr/local/layman/arcon/.cache/names newsdir: /usr/local/layman/arcon/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/local/layman/arcon/metadata/glsa setsdir: /usr/local/layman/arcon/sets sync: svn://svn.ospdev.net/svnroot/arcon/trunk/arcon-overlay sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository local: format: ebuild location: /usr/local/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /usr/local/portage/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /usr/local/portage/.cache/names newsdir: /usr/local/portage/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/local/portage/metadata/glsa setsdir: /usr/local/portage/sets sync: sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository science: format: ebuild location: /usr/local/layman/science append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /usr/local/layman/science/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /usr/local/layman/science/.cache/names newsdir: /usr/local/layman/science/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/local/layman/science/metadata/glsa setsdir: /usr/local/layman/science/sets sync: svn+http://overlays.gentoo.org/svn/proj/science/overlay sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository sunrise: format: ebuild location: /usr/local/layman/sunrise append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /usr/local/layman/sunrise/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /usr/local/layman/sunrise/.cache/names newsdir: /usr/local/layman/sunrise/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default/linux/amd64/2008.0/desktop securitydir: /usr/local/layman/sunrise/metadata/glsa setsdir: /usr/local/layman/sunrise/sets sync: svn+http://overlays.gentoo.org/svn/proj/sunrise/reviewed sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata No packages were specified on the command line, so detailed information is not available (Paludis can display detailed information for both installed and installable packages).
Created an attachment (id=166673) [details] patch application log
Thanks for reporting, fixed in CVS.