From Gentoo Wiki
Jump to:navigation Jump to:search
This is a talk page. Please add newer comments below older ones, and sign your comments using four tildes (~~~~). When adding a new section (at the bottom of the page), please mark it as "open for discussion" by using {{talk|open}} so it will show up in the list of open discussions.


Talk status
This discussion is still ongoing.


location = /usr/local/portage-crossdev

priority = 10

masters = gentoo

auto-sync = no

Troubleshooting : priority repos internal priority numbers can have some irksome effects when using crossdev at times

as user note 10 typically works but , you might need to adjust +/- to get crossdev from chucking stuff in random /var/db/repos/...

this was a particularly irritating quirk and not at all quickly , in wiki... or tip easaly found to fix. typically not too needed ,on average.

however if you eselect repo.... enable foo-bar , em..--sync if it has a internal priority=5 ,

next run of crossdev will likely drop stuff into that foo-bar , and emerge --sync if git might remove them thus breaking revdep etc. and possibly your nerves.

.. 0-9999 are typical priorities .. , but you may need to go priority =N-1, or etc , even 0 or etc to get crossdev to behave again.

--Necrose99 (talk) 23:08, 4 April 2021 (UTC)Necrose99

I have never seen any evidence of this occurring so long as the overlay selection succession is followed. One can always force a repository with the "-oO <path>" option as well. The help explictly says: -oO, --ov-output path Parent directory of overlay to write crossdev package links [default: uses repo with name 'crossdev', or 'cross-\${CTARGET}', or falls back to first from --overlays list]. Also, please refrain from personal commentary in software articles and following the wiki formatting guidelines. --Grknight (talk) 13:58, 26 April 2021 (UTC)