Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296355 - qt-gui-4.6.0-r1 install fails with error linking libQtDesigner.so.4.6.0
Summary: qt-gui-4.6.0-r1 install fails with error linking libQtDesigner.so.4.6.0
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-10 02:29 UTC by Harris Landgarten
Modified: 2009-12-12 10:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (1260408714-install-x11-libs_qt-gui-4.6.0-r1:4::gentoo.out,75.14 KB, text/plain)
2009-12-10 02:33 UTC, Harris Landgarten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Harris Landgarten 2009-12-10 02:29:57 UTC
This is the error the stops the install.

linking ../../../../lib/libQtDesigner.so.4.6.0
/usr/lib/gcc/i686-pc-linux-gnu/4.4.2/../../../../i686-pc-linux-gnu/bin/ld:.obj/release-shared/qdesigner_command.o: file format not recognized; treating as linker script
/usr/lib/gcc/i686-pc-linux-gnu/4.4.2/../../../../i686-pc-linux-gnu/bin/ld:.obj/release-shared/qdesigner_command.o:1: syntax error
collect2: ld returned 1 exit status
make[2]: Leaving directory `/var/tmp/paludis/x11-libs-qt-gui-4.6.0-r1/work/qt-everywhere-opensource-src-4.6.0/tools/designer/src/lib'
make[2]: *** [../../../../lib/libQtDesigner.so.4.6.0] Error 1
make[1]: Leaving directory `/var/tmp/paludis/x11-libs-qt-gui-4.6.0-r1/work/qt-everywhere-opensource-src-4.6.0/tools/designer/src'
make[1]: *** [sub-lib-make_default-ordered] Error 2
make: *** [sub-src-make_default] Error 2
/usr/libexec/paludis/utils/emake: emake returned error 2


Reproducible: Always




paludis 0.42.2
Paludis build information:
    Compiler:
        CXX:                   i686-pc-linux-gnu-g++ 4.4.2
        CXXFLAGS:               -O2 -march=pentium4 -fomit-frame-pointer -pipe
        LDFLAGS:               -Wl,-O1
        DATE:                  2009-11-30T10:33:47-0500

    Libraries:
        C++ Library:           GNU libstdc++ 20091015

    Paths:
        DATADIR:               /usr/share
        LIBDIR:                /usr/lib
        LIBEXECDIR:            /usr/libexec
        SYSCONFDIR:            /etc
        PYTHONINSTALLDIR:      
        RUBYINSTALLDIR:        

System:
    Linux custom2 2.6.31-gentoo-r6 #1 SMP PREEMPT Tue Dec 1 00:29:39 EST 2009 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux

Reduced Privs:
    reduced_uid:               120
    reduced_uid->name:         paludisbuild
    reduced_uid->dir:          /dev/null
    reduced_gid:               459
    reduced_gid->name:         paludisbuild

Environment:
    Format:                    paludis
    Config dir:                /etc/paludis
    World file:                /var/db/pkg/world

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_when_unspecified: 0
    profiles:                  /usr/portage/profiles/default/linux/x86/10.0/server
    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:       4.0_p35
        dev-java/java-config:  1.3.7-r1 2.1.10
        dev-lang/python:       2.4.6 2.5.4-r2 2.6.4 3.1.1-r1
        dev-python/pycrypto:   2.1.0_beta1
        dev-util/ccache:       2.4-r8
        dev-util/cmake:        2.8.0
        dev-util/confcache:    (none)
        sys-apps/baselayout:   2.0.1
        sys-apps/openrc:       0.5.3
        sys-apps/sandbox:      2.2
        sys-devel/autoconf:    2.13 2.64
        sys-devel/automake:    1.10.2 1.11.1 1.4_p6 1.5 1.6.3 1.7.9-r1 1.8.5-r3 1.9.6-r2
        sys-devel/binutils:    2.20
        sys-devel/gcc-config:  1.4.1
        sys-devel/libtool:     2.2.6b
        virtual/os-headers:    2.6.30-r1 (for sys-kernel/linux-headers::installed)

Repository installed:
    format:                    vdb
    location:                  /var/db/pkg
    builddir:                  /var/tmp/paludis
    eapi_when_unknown:         0
    names_cache:               /var/db/pkg/.cache/names
    provides_cache:            /var/db/pkg/.cache/provides
    root:                      /

Repository gcpan:
    format:                    ebuild
    location:                  /usr/local/portage/gcpan
    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/gcpan/eclass
    ignore_deprecated_profiles: false
    layout:                    traditional
    master_repository:         gentoo
    names_cache:               /usr/local/portage/gcpan/.cache/names
    newsdir:                   /usr/local/portage/gcpan/metadata/news
    profile_eapi_when_unspecified: 0
    profiles:                  /usr/portage/profiles/default/linux/x86/10.0/server
    securitydir:               /usr/local/portage/gcpan/metadata/glsa
    setsdir:                   /usr/local/portage/gcpan/sets
    sync:                      
    sync_options:              
    use_manifest:              use
    write_cache:               /var/cache/paludis/metadata

Repository sunrise:
    format:                    ebuild
    location:                  /var/paludis/repositories/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 /var/paludis/repositories/sunrise/eclass
    ignore_deprecated_profiles: false
    layout:                    traditional
    master_repository:         gentoo
    names_cache:               /var/paludis/repositories/sunrise/.cache/names
    newsdir:                   /var/paludis/repositories/sunrise/metadata/news
    profile_eapi_when_unspecified: 0
    profiles:                  /usr/portage/profiles/default/linux/x86/10.0/server
    securitydir:               /var/paludis/repositories/sunrise/metadata/glsa
    setsdir:                   /var/paludis/repositories/sunrise/sets
    sync:                      svn+http://overlays.gentoo.org/svn/proj/sunrise/reviewed/
    sync_options:              
    use_manifest:              use
    write_cache:               /var/cache/paludis/metadata

Repository vmware:
    format:                    ebuild
    location:                  /var/paludis/repositories/vmware
    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 /var/paludis/repositories/vmware/eclass
    ignore_deprecated_profiles: false
    layout:                    traditional
    master_repository:         gentoo
    names_cache:               /var/paludis/repositories/vmware/.cache/names
    newsdir:                   /var/paludis/repositories/vmware/metadata/news
    profile_eapi_when_unspecified: 0
    profiles:                  /usr/portage/profiles/default/linux/x86/10.0/server
    securitydir:               /var/paludis/repositories/vmware/metadata/glsa
    setsdir:                   /var/paludis/repositories/vmware/sets
    sync:                      svn+http://overlays.gentoo.org/svn/proj/vmware/trunk
    sync_options:              
    use_manifest:              use
    write_cache:               /var/cache/paludis/metadata
Comment 1 Harris Landgarten 2009-12-10 02:33:45 UTC
Created attachment 212583 [details]
build log
Comment 2 Rafał Mużyło 2009-12-10 02:56:20 UTC
In most cases, such error means, you run out of 
memory/disk space.
In such case, mark as INVALID.
Comment 3 Harris Landgarten 2009-12-10 03:05:29 UTC
Doesn't seem to be the cause

$free
             total       used       free     shared    buffers     cached
Mem:       2072360    1846300     226060          0     191104    1196772
-/+ buffers/cache:     458424    1613936
Swap:      1951888       6800    1945088

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
rootfs                6.1G  2.1G  4.0G  35% /
/dev/root             6.1G  2.1G  4.0G  35% /
rc-svcdir             1.0M  160K  864K  16% /lib/rc/init.d
udev                   10M  208K  9.8M   3% /dev
none                 1012M     0 1012M   0% /dev/shm
cachedir              4.0M  4.0K  4.0M   1% /lib/splash/cache
/dev/mapper/main-lv_usr
                       50G   23G   28G  46% /usr
/dev/mapper/main-lv_var
                       17G  6.6G   11G  39% /var
/dev/mapper/main-lv_home
                       78G   55G   24G  71% /home
/dev/mapper/main-lv_opt
                      7.0G  674M  6.4G  10% /opt
Comment 4 Rafał Mużyło 2009-12-10 16:26:12 UTC
While unlikely, it may also be a parallel make/ccache
failure. Try '-j1'/purging ccache.
Comment 5 Harris Landgarten 2009-12-10 20:08:58 UTC
purging ccache did the trick. Thanks for the help. 
Comment 6 Rafał Mużyło 2009-12-12 02:12:38 UTC
Nevertheless, your report hints at an existence of a parallel
make problem (though probably it one of those hard to reproduce)
Comment 7 Dominik Kapusta (RETIRED) gentoo-dev 2009-12-12 10:35:37 UTC
Closing as invalid due to a ccache issue.