Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
removing overlay, list overlay apps
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
while true
Guru
Guru


Joined: 07 Apr 2010
Posts: 483
Location: Ljubljana, Slovenia

PostPosted: Thu Nov 13, 2014 12:26 am    Post subject: removing overlay, list overlay apps Reply with quote

hello gentoo people,

it might be my English, but i could not find what i was looking for...

I have like 5 overlays, but i need to remove one.
How do I get list of emerged overlay that i want to remove?
or will removing overlay remove emerged apps?

off the topic, how came in no gentoo wiki about overlays there is no such information?

Thank you
_________________
Kind regards, Goran Mitic

alive
while true
kick ass
Back to top
View user's profile Send private message
massimo
Veteran
Veteran


Joined: 22 Jun 2003
Posts: 1226

PostPosted: Thu Nov 13, 2014 7:49 am    Post subject: Reply with quote

If you have eix on you system you can list packages installed from overlays with eix -J.
_________________
Hello 911? How are you?
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2273
Location: Bardowick, Germany

PostPosted: Thu Nov 13, 2014 8:42 am    Post subject: Reply with quote

A bit more info:

  1. To list the currently used overlay:
    Code:
     ~ # layman -l

     * bumblebee                 [Git       ] (git://github.com/Bumblebee-Project/bumblebee-gentoo)
     * init6                     [Git       ] (git://github.com/init6/init_6.git)
     * java                      [Git       ] (git://git.overlays.gentoo.org/proj/java.git)
     * luman                     [Git       ] (git://git.overlays.gentoo.org/user/luman.git)
     * mv                        [Git       ] (git://git.overlays.gentoo.org/user/mv.git)
     * pro-audio                 [Subversion] (svn://svn.tuxfamily.org/svnroot/proaudio/proaudio/trunk/overlays)
     * qt                        [Git       ] (git://git.overlays.gentoo.org/proj/qt.git)
     * seden                     [Git       ] (git://git.overlays.gentoo.org/user/seden.git)
     * sunrise                   [Git       ] (git://git.overlays.gentoo.org/proj/sunrise-reviewed.git)
  2. To see which packages are installed from a specific overlay:
    Code:
     ~ #eix -c --installed-from-overlay mv
    [I] app-portage/find_cruft [1] (3.0.5@11/12/14): find cruft files not managed by portage
    [I] sys-block/zram-init (3.0[1]@11/12/14): Scripts to support compressed swap devices or ramdisks with zram
    [1] "mv" /var/lib/layman/mv

    Found 2 matches.
  3. To find all packages that are installed from any overlay, you can use the -J argument. (Using long option variant here)
    Code:
     ~ # eix -c --installed-overlay
    [I] app-emulation/winetricks (9999-r1[4]@11/10/14): Easy way to install DLLs needed to work around problems in Wine
    [I] app-office/taskcoach (1.4.1[4]@11/07/14): Simple personal tasks and todo lists manager
    [I] app-portage/find_cruft [2] (3.0.5@11/12/14): find cruft files not managed by portage
    [I] dev-util/nvidia-cuda-toolkit (6.5.14-r1[4]@11/12/14): NVIDIA CUDA Toolkit (compiler and friends)
    [I] games-action/atanks_aiu [4] (6.0.7@11/07/14): Worms and Scorched Earth-like game (AI Upgrade project)
    [I] games-board/dreamchess [5] (0.2.0@11/10/14): 3D OpenGL moderately-strong chess engine
    [I] games-strategy/glfrontier [4] (20060623-r2@11/08/14): Frontier: Elite 2 with OpenGL support
    [I] games-strategy/moo2 (1.40.24-r2[7]@03/23/14): A classic 4X turn-based space strategy game
    [I] kde-misc/smooth-tasks-flupp [4] (9999-r2(4)@11/10/14): Alternate taskbar KDE plasmoid, similar to Windows 7 - Flupp Fork
    [I] media-fonts/notofonts [5] (20130514@11/13/14): A font family from Google designed to cover all the scripts encoded in Unicode
    [I] media-gfx/gimp-texturize-plugin [5] (2.1@03/27/14): GIMP plugin to generate large textures from a small sample
    [I] media-libs/libsfml (2.1[4]@11/07/14): Simple and Fast Multimedia Library (SFML)
    [I] media-libs/oyranos (0.9.4-r2[4]@11/10/14): colour management system allowing to share various settings across applications and services
    [I] media-plugins/vocoder-ladspa [3] (0.3@11/12/14): A vocoder is a sound effect that can make a human voice sound synthetic
    [I] media-sound/schism-tracker [3] (99999999@11/13/14): Schism Tracker
    [I] net-mail/davmail-bin [4] (4.5.1@11/13/14): POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway
    [I] sci-misc/boinc (7.2.42-r1[4]@11/10/14): The Berkeley Open Infrastructure for Network Computing
    [I] sys-block/zram-init (3.0[2]@11/12/14): Scripts to support compressed swap devices or ramdisks with zram
    [I] sys-kernel/geek-sources [1] (3.16.7(3.16)@11/07/14): Full sources for the Linux kernel including: fedora, grsecurity, mageia and other patches
    [I] sys-power/bbswitch (9999[6]@11/07/14): Toggle discrete NVIDIA Optimus graphics card
    [I] virtual/linux-sources (2.6[1]@11/12/14): Virtual for Linux kernel sources
    [I] x11-misc/bumblebee (9999[6]@11/07/14): Service providing elegant and stable means of managing Optimus graphics chipsets
    [I] x11-misc/virtualgl (9999-r1[6]@11/03/14): Run OpenGL applications remotely with full 3D hardware acceleration
    [I] x11-misc/primus [6] (9999@11/12/14): Faster OpenGL offloading for Bumblebee
    [1] "init6" /var/lib/layman/init6
    [2] "mv" /var/lib/layman/mv
    [3] "proaudio" /var/lib/layman/pro-audio
    [4] "seden" /var/lib/layman/seden
    [5] "sunrise" /var/lib/layman/sunrise
    [6] "bumblebee" /var/lib/layman/bumblebee
    [7] "SED-Local" /usr/local/portage

    Found 24 matches.
    With this variant you have to check with the numbers, but it makes it easier to find overlays from which you did not install anything.
    However, if the number (like [5]) is listed right after the package, then the package is only available in that overlay. If the number is listed after the installed version, then other versions outside this overlay exist.
  4. To check a specific package, just use eix again:
    Code:
     ~ # eix -e sci-misc/boinc
    [I] sci-misc/boinc
         Available versions:  ~7.2.0 ~7.2.0-r1 ~7.2.42[1] (~)7.2.42-r1[1] {X cuda kde static-libs suid systemd xscreensaver}
         Installed versions:  7.2.42-r1[1](11:15:23 10.11.2014)(X cuda kde suid xscreensaver -static-libs -systemd)
         Homepage:            http://boinc.ssl.berkeley.edu/
         Description:         The Berkeley Open Infrastructure for Network Computing

    [1] "seden" /var/lib/layman/seden
    Here you can see, that only the installed version is from that overlay, and other versions exist in the portage tree.
    Code:
     ~ # eix -e x11-misc/primus
    [I] x11-misc/primus [1]
         Available versions:  (**)9999 {ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
         Installed versions:  9999(21:30:00 12.11.2014)(ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
         Homepage:            https://github.com/amonakov/primus
         Description:         Faster OpenGL offloading for Bumblebee

    [1] "bumblebee" /var/lib/layman/bumblebee
    Here you can see, that this package is only available from that specific overlay.

_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5153
Location: The Peanut Gallery

PostPosted: Thu Nov 13, 2014 3:25 pm    Post subject: Reply with quote

Nice tip, Yamakuzure; linked as "Listing overlay packages."
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2273
Location: Bardowick, Germany

PostPosted: Fri Nov 14, 2014 8:11 am    Post subject: Reply with quote

steveL wrote:
Nice tip, Yamakuzure; linked as "Listing overlay packages."
Cool! :D
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum