Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

Update my old portage overlay [Solved]


overkill

Question

I've just upgraded to Funtoo 1.3.  My overlay seems to be broken.  It's still in the old /usr/local/portage directory.

Before the upgrade, it did work.  But equery always shows the O even if there isn't an overlay ebuild for that package.

[--O] [  ] www-client/chromium-70.0.3538.67:0
[--O] [  ] www-client/chromium-70.0.3538.67-r1:0
[--O] [  ] www-client/chromium-71.0.3578.10:0
[I-O] [  ] www-client/chromium-71.0.3578.30:0
[--O] [M ] www-client/chromium-72.0.3595.2:0

 

I've followed the new overlay guide (https://www.funtoo.org/Local_Overlay) and made a new overlay in /var/git/overlay.  Now portage seems to think I have 3 overlays.

 

# emerge chromium -1av
WARNING: One or more repositories have been ignored due to duplicate
  profiles/repo_name entries:

  /, overkill, /usr/local/portage overrides
    /var/git/overlay/overkill

  All profiles/repo_name entries must be unique in order to avoid having
  duplicates ignored. Set PORTAGE_REPO_DUPLICATE_WARN="0" in
  /etc/portage/make.conf if you would like to disable this warning.



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

Calculating dependencies... done!
[ebuild   R    ] www-client/chromium-71.0.3578.30::net-kit  USE="cups gnome-keyring hangouts (pic) proprietary-codecs pulseaudio suid -component-build -custom-cflags -jumbo-build -kerberos (-neon) (-selinux) (-system-ffmpeg) (-system-icu) (-system-libvpx) (-tcmalloc) -widevine" L10N="-am -ar -bg -bn -ca -cs -da -de -el -en-GB -es -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh-CN -zh-TW" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No]

 

What is the best way to fix this so I only use the new Overlay location and hopefully fix the equery output.

Edited by overkill
Found solution
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...