F18 buildroot broken (libtool / gcc upgrade problem)?

Richard W.M. Jones rjones at redhat.com
Sun Sep 23 09:20:21 UTC 2012


On Sun, Sep 23, 2012 at 10:17:10AM +0100, Richard W.M. Jones wrote:
> On Sun, Sep 23, 2012 at 10:12:51AM +0100, Richard W.M. Jones wrote:
> > This doesn't look right ...
> > 
> > DEBUG util.py:257:  Error: Package: libtool-2.4.2-6.fc18.x86_64 (build)
> > DEBUG util.py:257:             Requires: gcc = 4.7.1
> > DEBUG util.py:257:             Installed: gcc-4.7.2-2.fc18.x86_64 (@build/$releasever)
> > DEBUG util.py:257:                 gcc = 4.7.2-2.fc18
> > DEBUG util.py:257:   You could try using --skip-broken to work around the problem
> > DEBUG util.py:257:   You could try running: rpm -Va --nofiles --nodigest
> 
> Actually the same thing happened last time.  I even posted
> about it:
> 
> https://lists.fedoraproject.org/pipermail/devel/2012-June/169489.html
> 
> So I'll go ahead and rebuild libtool.

... which has been done already.

> There must surely be a better
> way to deal with this?

There are a few of these ...

$ grep /usr/lib/gcc /usr/bin/libtool
sys_lib_search_path_spec="/usr/lib/gcc/x86_64-redhat-linux/4.7.1 /usr/lib64 /lib64 "
compiler_lib_search_dirs="/usr/lib/gcc/x86_64-redhat-linux/4.7.1 /usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../../../lib64 /lib/../lib64 /usr/lib/../lib64 /usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../.."
predep_objects="/usr/lib/gcc/x86_64-redhat-linux/4.7.1/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.7.1/crtbeginS.o"
[etc]

But it looks like it'd be possible to replace 4.7.1 with the partial
output of `gcc --version`.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://et.redhat.com/~rjones/virt-top


More information about the devel mailing list