First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 238713
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jon Severinsson <jon@severinsson.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
konversation-1.0.1-konsolepanel.patch-25223.out patch application log text/plain Yuval Hager 2008-09-28 13:00 0000 5.09 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 238713 depends on: 237667 Show dependency tree
Bug 238713 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-09-26 06:41 0000
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.

------- Comment #1 From Yuval Hager 2008-09-28 12:57:21 0000 -------
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).

------- Comment #2 From Yuval Hager 2008-09-28 13:00:39 0000 -------
Created an attachment (id=166673) [details]
patch application log

------- Comment #3 From Tobias Heinlein 2008-09-28 15:52:47 0000 -------
Thanks for reporting, fixed in CVS.

First Last Prev Next    No search results available      Search page      Enter new bug