Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 316695 - sys-apps/portage-2.1.8.3: duplicate repo_name in overlay causes /usr/bin/ebuild to exit without error/warning
Summary: sys-apps/portage-2.1.8.3: duplicate repo_name in overlay causes /usr/bin/ebui...
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-22 17:24 UTC by Jeremy Olexa (darkside) (RETIRED)
Modified: 2010-04-22 17:24 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-04-22 17:24:09 UTC
This is a silly bug that wasted my time. :)

%% cd $OVERLAY/app-portage/eix/
%% ebuild --debug eix-0.20.4.ebuild digest
%% echo $?
1
%% emerge -av1 eix
WARNING: One or more repositories have been ignored due to duplicate
  profiles/repo_name entries:

  (u'/', u'gentoo', u'/srv/nfs-homedirs/jolexa/sandbox/gentoo-x86') overrides
    /usr/portage

  All profiles/repo_name entries must be unique in order to avoid having
  duplicates ignored. Set PORTAGE_REPO_DUPLICATE_WARN="0" in
  /etc/make.conf if you would like to disable this warning.
superuser access is required... adding --pretend to options


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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "app-portage/eix" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-portage/eix-0.20.4 (masked by: corruption)
- app-portage/eix-0.20.3 (masked by: corruption)
- app-portage/eix-0.20.2 (masked by: corruption)
- app-portage/eix-0.20.1 (masked by: corruption)
- app-portage/eix-0.19.2 (masked by: corruption)
- app-portage/eix-0.17.0 (masked by: corruption)


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

%% rm -rf $OVERLAY/profiles/
%% ebuild eix-0.20.4.ebuild digest      >>> Downloading 'http://distfiles.gentoo.org/distfiles/eix-0.20.4.tar.xz'
--2010-04-22 17:17:25--  http://distfiles.gentoo.org/distfiles/eix-0.20.4.tar.xz
Resolving distfiles.gentoo.org... 199.6.1.174, 204.152.191.39, 216.165.129.135, 
<snip>
%% echo $?
0