help for fixing Fedora rawhide FTBFS

Zoltan Kota z.kota at gmx.net
Wed Feb 24 13:21:16 UTC 2010


On Mon, 15 Feb 2010, yersinia wrote:

> On Mon, Feb 15, 2010 at 3:33 PM, Andreas Schwab <schwab at redhat.com> wrote:
> 
> > http://linux.dell.com/files/fedora/FixBuildRequires/mock-results/x86_64/recode-3.6-28.fc12.src.rpm/result/build.log
> > >
> > > checking host system type... Invalid configuration
> > > `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized
> > > checking build system type... Invalid configuration
> > > `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized
> >
> > The included config.sub is older than 10 years.  Try running autoreconf.
> >
> > exists redhat-rpm-config in mock env ?
> 
> rpmbuild -bc xxx.spec
> ++ basename ./config/config.sub
> + '[' -f /usr/lib/rpm/redhat/config.sub ']'
> + /bin/rm -f ./config/config.sub
> ++ basename ./config/config.sub
> *+ /bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config/config.sub*
> `/usr/lib/rpm/redhat/config.sub' -> `./config/config.sub'

So, you recommend to add the above lines (or something similar) to the 
spec file? 

I wanted to test the build process in mock, but I get Missing 
dependencies:

--
mock -v -r fedora-devel-x86_64 rebuild recode-3.6-28.fc12.src.rpm
...
4:perl-5.10.1-110.fc13.i686 from fedora has depsolving problems
  --> Missing Dependency: perl(Module::Pluggable) is needed by package 
4:perl-5.10.1-110.fc13.i686 (fedora)
glibc-2.11.90-12.i686 from fedora has depsolving problems
  --> Missing Dependency: glibc-common = 2.11.90-12 is needed by package 
glibc-2.11.90-12.i686 (fedora)
redhat-rpm-config-9.1.0-3.fc13.noarch from fedora has depsolving problems
  --> Missing Dependency: mktemp is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
4:perl-5.10.1-110.fc13.i686 from fedora has depsolving problems
  --> Missing Dependency: perl(Pod::Simple) is needed by package 
4:perl-5.10.1-110.fc13.i686 (fedora)
redhat-rpm-config-9.1.0-3.fc13.noarch from fedora has depsolving problems
  --> Missing Dependency: /bin/bash is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
redhat-rpm-config-9.1.0-3.fc13.noarch from fedora has depsolving problems
  --> Missing Dependency: rpm >= 4.6.0 is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
4:perl-5.10.1-110.fc13.i686 from fedora has depsolving problems
  --> Missing Dependency: perl(version) is needed by package 
4:perl-5.10.1-110.fc13.i686 (fedora)
basesystem-10.0-3.noarch from fedora has depsolving problems
  --> Missing Dependency: filesystem is needed by package 
basesystem-10.0-3.noarch (fedora)
redhat-rpm-config-9.1.0-3.fc13.noarch from fedora has depsolving problems
  --> Missing Dependency: /bin/bash is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
redhat-rpm-config-9.1.0-3.fc13.noarch from fedora has depsolving problems
  --> Missing Dependency: /bin/sh is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
redhat-rpm-config-9.1.0-3.fc13.noarch from fedora has depsolving problems
  --> Missing Dependency: /bin/sh is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
Error: Missing Dependency: /bin/sh is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
Error: Missing Dependency: /bin/bash is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
Error: Missing Dependency: filesystem is needed by package 
basesystem-10.0-3.noarch (fedora)
Error: Missing Dependency: glibc-common = 2.11.90-12 is needed by package 
glibc-2.11.90-12.i686 (fedora)
Error: Missing Dependency: perl(Module::Pluggable) is needed by package 
4:perl-5.10.1-110.fc13.i686 (fedora)
Error: Missing Dependency: mktemp is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
Error: Missing Dependency: perl(version) is needed by package 
4:perl-5.10.1-110.fc13.i686 (fedora)
Error: Missing Dependency: rpm >= 4.6.0 is needed by package 
redhat-rpm-config-9.1.0-3.fc13.noarch (fedora)
Error: Missing Dependency: perl(Pod::Simple) is needed by package 
4:perl-5.10.1-110.fc13.i686 (fedora)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

--

How can I fix this, test the build?

Zoltan


More information about the devel mailing list