Talk:Crossdev

From Gentoo Wiki
Jump to:navigation Jump to:search
Note
This is a Talk page - please see the documentation about using talk pages. Add newer comments below older ones, sign comments using four tildes (~~~~), and indent successive comments with colons (:). Add new sections at the bottom of the page, under a heading (== ==). Please remember to mark sections as "open for discussion" using {{talk|open}}, so they will show up in the list of open discussions.

Priority

Talk status
This discussion is still ongoing.

https://github.com/sakaki-/gentoo-on-rpi-64bit/wiki/Set-Up-Your-Gentoo-PC-for-Cross-Compilation-with-crossdev


[crossdev]

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)