Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 542818 - Portage can not properly handle equally named sets in independent repos with different priorities
Summary: Portage can not properly handle equally named sets in independent repos with ...
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 144480
  Show dependency tree
 
Reported: 2015-03-10 13:10 UTC by gtlinuxman
Modified: 2015-03-21 14:16 UTC (History)
2 users (show)

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


Attachments
emerge.info (emerge.info,9.74 KB, application/x-info)
2015-03-10 13:11 UTC, gtlinuxman
Details
emerge.info with the different priorities of the repos (emerge.info,9.74 KB, application/x-info)
2015-03-10 13:25 UTC, gtlinuxman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gtlinuxman 2015-03-10 13:10:02 UTC
Reproducible: Always

Steps to Reproduce:
 % sudo layman -a kde

 * Adding overlay...
 * Running Git... # ( cd /usr/portage-overlay/layman  && /usr/bin/git clone git://git.overlays.gentoo.org/proj/kde.git /usr/portage-overlay/layman/kde )
Cloning into '/usr/portage-overlay/layman/kde'...
remote: Counting objects: 312053, done.
remote: Compressing objects: 100% (96310/96310), done.
remote: Total 312053 (delta 217498), reused 307454 (delta 213776)
Receiving objects: 100% (312053/312053), 62.50 MiB | 331.00 KiB/s, done.
Resolving deltas: 100% (217498/217498), done.
Checking connectivity... done.
 * Running Git... # ( cd /usr/portage-overlay/layman/kde  && /usr/bin/git config user.name "layman" )
 * Running Git... # ( cd /usr/portage-overlay/layman/kde  && /usr/bin/git config user.email "layman@localhost" )
 * Successfully added overlay(s) kde.

% sudo layman -a init6     

 * Adding overlay...
 * Running Git... # ( cd /usr/portage-overlay/layman  && /usr/bin/git clone git://github.com/init6/init_6.git /usr/portage-overlay/layman/init6 )
Cloning into '/usr/portage-overlay/layman/init6'...
remote: Counting objects: 23673, done.
remote: Total 23673 (delta 0), reused 0 (delta 0), pack-reused 23673
Receiving objects: 100% (23673/23673), 36.66 MiB | 864.00 KiB/s, done.
Resolving deltas: 100% (9588/9588), done.
Checking connectivity... done.
 * Running Git... # ( cd /usr/portage-overlay/layman/init6  && /usr/bin/git config user.name "layman" )
 * Running Git... # ( cd /usr/portage-overlay/layman/init6  && /usr/bin/git config user.email "layman@localhost" )
 * Successfully added overlay(s) init6.


% emerge --info portage layman | tee /tmp/emerge.info 
Error during set creation: Redefinition of set 'kde-baseapps-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdegraphics-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdemultimedia-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdelibs-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kde-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdepim-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdenetwork-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdeartwork-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdebase-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdeutils-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdebase-workspace-4.11' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdebase-runtime-4.14' (sections: 'kde sets', 'init6 sets')
Error during set creation: Redefinition of set 'kdeadmin-4.14' (sections: 'kde sets', 'init6 sets')
....
Comment 1 gtlinuxman 2015-03-10 13:11:57 UTC
Created attachment 398598 [details]
emerge.info
Comment 2 gtlinuxman 2015-03-10 13:25:59 UTC
Created attachment 398600 [details]
emerge.info with the different priorities of the repos

I have changed priorities in /etc/portage/repos.conf/layman.conf and tried again.