Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-embedded
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-embedded@g.o
From: Marc Blumentritt <marc.blumentritt@...>
Subject: cross tool chain and depclean
Date: Fri, 15 Jun 2007 21:28:18 +0200
Hi,

I'm following this guide

http://arcanux.org/guidexml/cross-development.html

and have set up a tool chain with a i686-pc-linux-uclibc target. The
tool chain was compiled fine, but when I execute now "emerge -p
--depclean" I get this output:

>>> These are the packages that would be unmerged:

 cross-i686-pc-linux-uclibc/binutils
    selected: 2.17
   protected: none
     omitted: none

 cross-i686-pc-linux-uclibc/gcc
    selected: 4.1.2
   protected: none
     omitted: none

 cross-i686-pc-linux-uclibc/linux-headers
    selected: 2.6.21
   protected: none
     omitted: none

 cross-i686-pc-linux-uclibc/uclibc
    selected: 0.9.28.3
   protected: none
     omitted: none




How can I tell my system to not consider these packages for depclean?

Same goes for revdep-rebuild:




hive crossdev # revdep-rebuild -p
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
  broken /usr/lib/gcc/i686-pc-linux-uclibc/4.1.2/libgcc_s.so.1 (requires
 libc.so.0)
  broken /usr/lib/gcc/i686-pc-linux-uclibc/4.1.2/libstdc++.so.6.0.8
(requires  libc.so.0 libm.so.0)
  broken /usr/lib/libclanMikMod.la (requires /usr/lib/libmikmod.la)
  broken /usr/lib/libclanSDL.la (requires /usr/lib/libSDL_gfx.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order...
Warning: Failed to resolve package order.
Will merge in "random" order!
Possible reasons:
- An ebuild is no longer in the portage tree.
- An ebuild is masked, use /etc/portage/packages.keyword
  and/or /etc/portage/package.unmask to unmask it
..... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot -p =cross-i686-pc-linux-uclibc/gcc-4.1.2

These are the packages that would be merged, in order:

Calculating dependencies |
emerge: there are no ebuilds to satisfy
"=cross-i686-pc-linux-uclibc/gcc-4.1.2".


revdep-rebuild failed to emerge all packages
you have the following choices:

- if emerge failed during the build, fix the problems and re-run
revdep-rebuild
    or
- use -X or --package-names as first argument (trys to rebuild package,
not exact
  ebuild)
    or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
  (and remove /root/.revdep-rebuild.5_order to be evaluated again)
    or
- modify the above emerge command and run it manually
    or
- compile or unmerge unsatisfied packages manually, remove temporary
files and
  try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*



Thanks for any help in advance
Marc

-- 
gentoo-embedded@g.o mailing list


Replies:
Re: cross tool chain and depclean
-- Ned Ludd
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Advice for pthread problems
Next by thread:
Re: cross tool chain and depclean
Previous by date:
Re: howto Firefox & uclibc ?
Next by date:
Re: cross tool chain and depclean


Updated Jun 17, 2009

Summary: Archive of the gentoo-embedded mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.