Hello,
There is a build error with xbae bringing in (64bit) sonames in i386: http://buildsys.fedoraproject.org/logs/fedora-4-epel/37539-cernlib-2006-19.e...
When I install xbae on a i386 centos4 box, it goes fine.
Any idea on what goes wrong?
-- Pat
On 12/18/2007 11:59 PM, Patrice Dumas wrote:
Hello,
There is a build error with xbae bringing in (64bit) sonames in i386: http://buildsys.fedoraproject.org/logs/fedora-4-epel/37539-cernlib-2006-19.e...
When I install xbae on a i386 centos4 box, it goes fine.
Any idea on what goes wrong?
DEBUG backend.py:481: /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139/root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:239: run cmd timeout(0): /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139/root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:212: Ran setarch 'i386' DEBUG util.py:260: 0:xorg-x11-devel-6.8.2-1.EL.33.i386 DEBUG util.py:260: 0:tcsh-6.13-9.el4.1.i386 DEBUG util.py:260: 0:xbae-devel-4.60.4-8.el4.1.x86_64 <---------- this one is wrong DEBUG util.py:260: 0:lapack-3.0-25.1.i386 DEBUG util.py:260: 0:blas-3.0-25.1.i386 DEBUG util.py:260: 0:gawk-3.1.3-10.1.i386 DEBUG util.py:260: 0:desktop-file-utils-0.9-3.el4.i386 DEBUG util.py:260: 0:gcc-g77-3.4.6-9.i386
No idea why the 64bit version of xbae-devel gets pulled in, especially since this happens in my local mock, too. Looks like setarch i386 is not enough.
On Wed, Dec 19, 2007 at 12:45:38AM +0200, Manuel Wolfshant wrote:
On 12/18/2007 11:59 PM, Patrice Dumas wrote:
Hello,
There is a build error with xbae bringing in (64bit) sonames in i386: http://buildsys.fedoraproject.org/logs/fedora-4-epel/37539-cernlib-2006-19.e...
When I install xbae on a i386 centos4 box, it goes fine.
Any idea on what goes wrong?
DEBUG backend.py:481: /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139/root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:239: run cmd timeout(0): /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139/root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:212: Ran setarch 'i386' DEBUG util.py:260: 0:xorg-x11-devel-6.8.2-1.EL.33.i386 DEBUG util.py:260: 0:tcsh-6.13-9.el4.1.i386 DEBUG util.py:260: 0:xbae-devel-4.60.4-8.el4.1.x86_64 <---------- this one is wrong DEBUG util.py:260: 0:lapack-3.0-25.1.i386 DEBUG util.py:260: 0:blas-3.0-25.1.i386 DEBUG util.py:260: 0:gawk-3.1.3-10.1.i386 DEBUG util.py:260: 0:desktop-file-utils-0.9-3.el4.i386 DEBUG util.py:260: 0:gcc-g77-3.4.6-9.i386
No idea why the 64bit version of xbae-devel gets pulled in, especially since this happens in my local mock, too. Looks like setarch i386 is not enough.
This looks like some sort of yum problem. Does EL4 have combined i386/x86_64 repos? Why are there 64-bit rpms in the i386 EL4 repository?
You may try "fixing" this by putting an "exclude=*.x86_64" in the yum.conf section of the mock config. -- Michael
On Monday 31 December 2007, Michael E Brown wrote:
On Wed, Dec 19, 2007 at 12:45:38AM +0200, Manuel Wolfshant wrote:
On 12/18/2007 11:59 PM, Patrice Dumas wrote:
Hello,
There is a build error with xbae bringing in (64bit) sonames in i386: http://buildsys.fedoraproject.org/logs/fedora-4-epel/37539-cernlib-2006- 19.el4/i386/root.log
When I install xbae on a i386 centos4 box, it goes fine.
Any idea on what goes wrong?
DEBUG backend.py:481: /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139 /root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:239: run cmd timeout(0): /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139 /root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:212: Ran setarch 'i386' DEBUG util.py:260: 0:xorg-x11-devel-6.8.2-1.EL.33.i386 DEBUG util.py:260: 0:tcsh-6.13-9.el4.1.i386 DEBUG util.py:260: 0:xbae-devel-4.60.4-8.el4.1.x86_64 <---------- this one is wrong DEBUG util.py:260: 0:lapack-3.0-25.1.i386 DEBUG util.py:260: 0:blas-3.0-25.1.i386 DEBUG util.py:260: 0:gawk-3.1.3-10.1.i386 DEBUG util.py:260: 0:desktop-file-utils-0.9-3.el4.i386 DEBUG util.py:260: 0:gcc-g77-3.4.6-9.i386
No idea why the 64bit version of xbae-devel gets pulled in, especially since this happens in my local mock, too. Looks like setarch i386 is not enough.
This looks like some sort of yum problem. Does EL4 have combined i386/x86_64 repos? Why are there 64-bit rpms in the i386 EL4 repository?
You may try "fixing" this by putting an "exclude=*.x86_64" in the yum.conf section of the mock config. --
this is a long standing problem where if there is a /etc/rpm/platform file things get confused the plague needsign repo contains ppc i386 and x86_64 removing the /etc/rpm/platform file fixes the problem. which i did. things have long reverted to normal.
Dennis
On Mon, 31 Dec 2007 14:39:45 -0600, Dennis Gilmore wrote:
setarch 'i386' DEBUG util.py:260: 0:xorg-x11-devel-6.8.2-1.EL.33.i386 DEBUG util.py:260: 0:tcsh-6.13-9.el4.1.i386 DEBUG util.py:260: 0:xbae-devel-4.60.4-8.el4.1.x86_64 <---------- this one is wrong DEBUG util.py:260: 0:lapack-3.0-25.1.i386 DEBUG util.py:260: 0:blas-3.0-25.1.i386 DEBUG util.py:260: 0:gawk-3.1.3-10.1.i386 DEBUG util.py:260: 0:desktop-file-utils-0.9-3.el4.i386 DEBUG util.py:260: 0:gcc-g77-3.4.6-9.i386
No idea why the 64bit version of xbae-devel gets pulled in, especially since this happens in my local mock, too. Looks like setarch i386 is not enough.
This looks like some sort of yum problem. Does EL4 have combined i386/x86_64 repos? Why are there 64-bit rpms in the i386 EL4 repository?
You may try "fixing" this by putting an "exclude=*.x86_64" in the yum.conf section of the mock config. --
this is a long standing problem where if there is a /etc/rpm/platform file things get confused the plague needsign repo contains ppc i386 and x86_64
worse than that, plague needsign is an "all in one" repo, it contains _all_ arches and even the source rpms
removing the /etc/rpm/platform file fixes the problem. which i did. things have long reverted to normal.
On Mon, 31 Dec 2007 14:29:40 -0600, Michael E Brown wrote:
On Wed, Dec 19, 2007 at 12:45:38AM +0200, Manuel Wolfshant wrote:
On 12/18/2007 11:59 PM, Patrice Dumas wrote:
Hello,
There is a build error with xbae bringing in (64bit) sonames in i386: http://buildsys.fedoraproject.org/logs/fedora-4-epel/37539-cernlib-2006-19.e...
When I install xbae on a i386 centos4 box, it goes fine.
Any idea on what goes wrong?
DEBUG backend.py:481: /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139/root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:239: run cmd timeout(0): /usr/bin/yum --installroot /var/lib/mock/fedora-4-i386-epel-64fe42675f1b137a16710577698df965c5984139/root/ resolvedep 'xorg-x11-devel' 'tcsh' 'xbae-devel' 'lapack' 'blas' 'gawk' 'desktop-file-utils' '/usr/bin/g77' DEBUG util.py:212: Ran setarch 'i386' DEBUG util.py:260: 0:xorg-x11-devel-6.8.2-1.EL.33.i386 DEBUG util.py:260: 0:tcsh-6.13-9.el4.1.i386 DEBUG util.py:260: 0:xbae-devel-4.60.4-8.el4.1.x86_64 <---------- this one is wrong DEBUG util.py:260: 0:lapack-3.0-25.1.i386 DEBUG util.py:260: 0:blas-3.0-25.1.i386 DEBUG util.py:260: 0:gawk-3.1.3-10.1.i386 DEBUG util.py:260: 0:desktop-file-utils-0.9-3.el4.i386 DEBUG util.py:260: 0:gcc-g77-3.4.6-9.i386
No idea why the 64bit version of xbae-devel gets pulled in, especially since this happens in my local mock, too. Looks like setarch i386 is not enough.
This looks like some sort of yum problem. Does EL4 have combined i386/x86_64 repos?
Only multi-lib x86_64, i.e. i386 pkgs in the x86_64 repo.
Why are there 64-bit rpms in the i386 EL4 repository?
There aren't any. xbae is an EPEL package, btw.
You may try "fixing" this by putting an "exclude=*.x86_64" in the yum.conf section of the mock config.
I think the issue was wrong/incomplete builder configuration because of ongoing work on the servers. If it is still reproducible, opening a ticket is much better for tracking purposes.
epel-devel@lists.fedoraproject.org