Re: [gentoo-user] Re: Syntax for masking kde:4?
On Sunday 11 October 2009 20:16:24 Nikos Chantziaras wrote: > Portage unfortunately doesn't allow wildcards in the package name of > atoms. But you can install KDE4 on one machine and then use: > >qlist -ISLC kde-base/*:4.3 > > to generate a list to put in package.mask in the machines you don't want > KDE4. On my machine, the above command results in the following (it > should at least cut down on the rest of the packages you need to mask): Excellent idea! I'll get started straight away - thanks Nikos. A third possibility, besides the two I mentioned just now: a good dose of lateral thinking. -- Rgds Peter PS. Thanks also to Jonathan C who's saved me even that little trouble.
[gentoo-user] Re: Syntax for masking kde:4?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chris Reffett wrote: > It could be manually downloaded from > http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.keywords/kde-4.3.keywords;hb=master > We actually have a package.mask file for KDE 4.3 at [1]. This file *only* contains the KDE 4.3 packages, as opposed to the p.keywords file, which also contains some of KDE's dependencies. [1] http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.unmask/kde-4.3;hb=master - -- Jonathan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkrSV0kACgkQOypDUo0oQOondwCdGRJowiTlQMBnfSYXUcYmg2+g IwwAnR0UltyqiDakkQ4/GIjOeBuEi3Sh =TlLL -END PGP SIGNATURE-
Re: [gentoo-user] Re: Syntax for masking kde:4?
It could be manually downloaded from http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.keywords/kde-4.3.keywords;hb=master Nikos Chantziaras wrote: From where? On 10/11/2009 10:58 PM, Chris Reffett wrote: Couldn't you just grab the kde 4.3 package.keyword list and append that to package.mask, since it uses the same slot format? Nikos Chantziaras wrote: On 10/11/2009 02:30 PM, Peter Humphrey wrote: Hello list, In the last few days some parts of KDE v4 seem to have been moved into the stable tree, but on some of my boxes I want to exclude kde:4 (but not qt:4). What is the syntax for a single entry in package.mask to exclude the whole of kde:4? I did start masking each package separately, but that's far too much work - I'd finish up with an entry for every kde package that has a version 4. Also, "kde:4", which seems like the right thing to specify, is an invalid package atom according to eix. I can't see anything relevant in man pages or the gentoo kde configuration guide. Google hasn't helped me either. Portage unfortunately doesn't allow wildcards in the package name of atoms. But you can install KDE4 on one machine and then use: qlist -ISLC kde-base/*:4.3 to generate a list to put in package.mask in the machines you don't want KDE4. On my machine, the above command results in the following (it should at least cut down on the rest of the packages you need to mask): kde-base/ark:4.3 kde-base/dolphin:4.3 kde-base/drkonqi:4.3 kde-base/gwenview:4.3 kde-base/kamera:4.3 kde-base/kappfinder:4.3 kde-base/kapptemplate:4.3 kde-base/kate:4.3 kde-base/kcalc:4.3 kde-base/kcheckpass:4.3 kde-base/kcminit:4.3 kde-base/kcmshell:4.3 kde-base/kcolorchooser:4.3 kde-base/kcontrol:4.3 kde-base/kde-env:4.3 kde-base/kdeartwork-colorschemes:4.3 kde-base/kdeartwork-desktopthemes:4.3 kde-base/kdeartwork-emoticons:4.3 kde-base/kdeartwork-iconthemes:4.3 kde-base/kdeartwork-kscreensaver:4.3 kde-base/kdeartwork-meta:4.3 kde-base/kdeartwork-sounds:4.3 kde-base/kdeartwork-styles:4.3 kde-base/kdeartwork-wallpapers:4.3 kde-base/kdeartwork-weatherwallpapers:4.3 kde-base/kdebase-cursors:4.3 kde-base/kdebase-data:4.3 kde-base/kdebase-desktoptheme:4.3 kde-base/kdebase-kioslaves:4.3 kde-base/kdebase-menu:4.3 kde-base/kdebase-menu-icons:4.3 kde-base/kdebase-meta:4.3 kde-base/kdebase-startkde:4.3 kde-base/kdebase-wallpapers:4.3 kde-base/kdebugdialog:4.3 kde-base/kdegraphics-meta:4.3 kde-base/kdegraphics-strigi-analyzer:4.3 kde-base/kdelibs:4.3 kde-base/kdepasswd:4.3 kde-base/kdepimlibs:4.3 kde-base/kdeplasma-addons:4.3 kde-base/kdesu:4.3 kde-base/kdialog:4.3 kde-base/kdm:4.3 kde-base/kdnssd:4.3 kde-base/keditbookmarks:4.3 kde-base/keditfiletype:4.3 kde-base/kephal:4.3 kde-base/kfile:4.3 kde-base/kfind:4.3 kde-base/kfmclient:4.3 kde-base/kgamma:4.3 kde-base/kget:4.3 kde-base/kglobalaccel:4.3 kde-base/khelpcenter:4.3 kde-base/khotkeys:4.3 kde-base/kiconfinder:4.3 kde-base/kinfocenter:4.3 kde-base/kioclient:4.3 kde-base/klipper:4.3 kde-base/kmenuedit:4.3 kde-base/kmimetypefinder:4.3 kde-base/knetattach:4.3 kde-base/knewstuff:4.3 kde-base/knotify:4.3 kde-base/kolourpaint:4.3 kde-base/konqueror:4.3 kde-base/konsole:4.3 kde-base/kpasswdserver:4.3 kde-base/kquitapp:4.3 kde-base/krdc:4.3 kde-base/kreadconfig:4.3 kde-base/krosspython:4.3 kde-base/kruler:4.3 kde-base/krunner:4.3 kde-base/ksaneplugin:4.3 kde-base/kscreensaver:4.3 kde-base/ksmserver:4.3 kde-base/ksnapshot:4.3 kde-base/ksplash:4.3 kde-base/kstart:4.3 kde-base/kstartupconfig:4.3 kde-base/kstyles:4.3 kde-base/ksysguard:4.3 kde-base/ksystraycmd:4.3 kde-base/ktimezoned:4.3 kde-base/ktraderclient:4.3 kde-base/kuiserver:4.3 kde-base/kurifilter-plugins:4.3 kde-base/kwalletd:4.3 kde-base/kwin:4.3 kde-base/kwrite:4.3 kde-base/kwrited:4.3 kde-base/libkcddb:4.3 kde-base/libkdcraw:4.3 kde-base/libkexiv2:4.3 kde-base/libkipi:4.3 kde-base/libknotificationitem:4.3 kde-base/libkonq:4.3 kde-base/libksane:4.3 kde-base/libkworkspace:4.3 kde-base/libplasmaclock:4.3 kde-base/libtaskmanager:4.3 kde-base/nsplugins:4.3 kde-base/okular:4.3 kde-base/oxygen-icons:4.3 kde-base/phonon-kde:4.3 kde-base/plasma-apps:4.3 kde-base/plasma-runtime:4.3 kde-base/plasma-workspace:4.3 kde-base/powerdevil:4.3 kde-base/renamedlg-plugins:4.3 kde-base/solid:4.3 kde-base/solid-hardware:4.3 kde-base/solidautoeject:4.3 kde-base/soliduiserver:4.3 kde-base/svgpart:4.3 kde-base/systemsettings:4.3 kde-base/thumbnailers:4.3
[gentoo-user] Re: Syntax for masking kde:4?
From where? On 10/11/2009 10:58 PM, Chris Reffett wrote: Couldn't you just grab the kde 4.3 package.keyword list and append that to package.mask, since it uses the same slot format? Nikos Chantziaras wrote: On 10/11/2009 02:30 PM, Peter Humphrey wrote: Hello list, In the last few days some parts of KDE v4 seem to have been moved into the stable tree, but on some of my boxes I want to exclude kde:4 (but not qt:4). What is the syntax for a single entry in package.mask to exclude the whole of kde:4? I did start masking each package separately, but that's far too much work - I'd finish up with an entry for every kde package that has a version 4. Also, "kde:4", which seems like the right thing to specify, is an invalid package atom according to eix. I can't see anything relevant in man pages or the gentoo kde configuration guide. Google hasn't helped me either. Portage unfortunately doesn't allow wildcards in the package name of atoms. But you can install KDE4 on one machine and then use: qlist -ISLC kde-base/*:4.3 to generate a list to put in package.mask in the machines you don't want KDE4. On my machine, the above command results in the following (it should at least cut down on the rest of the packages you need to mask): kde-base/ark:4.3 kde-base/dolphin:4.3 kde-base/drkonqi:4.3 kde-base/gwenview:4.3 kde-base/kamera:4.3 kde-base/kappfinder:4.3 kde-base/kapptemplate:4.3 kde-base/kate:4.3 kde-base/kcalc:4.3 kde-base/kcheckpass:4.3 kde-base/kcminit:4.3 kde-base/kcmshell:4.3 kde-base/kcolorchooser:4.3 kde-base/kcontrol:4.3 kde-base/kde-env:4.3 kde-base/kdeartwork-colorschemes:4.3 kde-base/kdeartwork-desktopthemes:4.3 kde-base/kdeartwork-emoticons:4.3 kde-base/kdeartwork-iconthemes:4.3 kde-base/kdeartwork-kscreensaver:4.3 kde-base/kdeartwork-meta:4.3 kde-base/kdeartwork-sounds:4.3 kde-base/kdeartwork-styles:4.3 kde-base/kdeartwork-wallpapers:4.3 kde-base/kdeartwork-weatherwallpapers:4.3 kde-base/kdebase-cursors:4.3 kde-base/kdebase-data:4.3 kde-base/kdebase-desktoptheme:4.3 kde-base/kdebase-kioslaves:4.3 kde-base/kdebase-menu:4.3 kde-base/kdebase-menu-icons:4.3 kde-base/kdebase-meta:4.3 kde-base/kdebase-startkde:4.3 kde-base/kdebase-wallpapers:4.3 kde-base/kdebugdialog:4.3 kde-base/kdegraphics-meta:4.3 kde-base/kdegraphics-strigi-analyzer:4.3 kde-base/kdelibs:4.3 kde-base/kdepasswd:4.3 kde-base/kdepimlibs:4.3 kde-base/kdeplasma-addons:4.3 kde-base/kdesu:4.3 kde-base/kdialog:4.3 kde-base/kdm:4.3 kde-base/kdnssd:4.3 kde-base/keditbookmarks:4.3 kde-base/keditfiletype:4.3 kde-base/kephal:4.3 kde-base/kfile:4.3 kde-base/kfind:4.3 kde-base/kfmclient:4.3 kde-base/kgamma:4.3 kde-base/kget:4.3 kde-base/kglobalaccel:4.3 kde-base/khelpcenter:4.3 kde-base/khotkeys:4.3 kde-base/kiconfinder:4.3 kde-base/kinfocenter:4.3 kde-base/kioclient:4.3 kde-base/klipper:4.3 kde-base/kmenuedit:4.3 kde-base/kmimetypefinder:4.3 kde-base/knetattach:4.3 kde-base/knewstuff:4.3 kde-base/knotify:4.3 kde-base/kolourpaint:4.3 kde-base/konqueror:4.3 kde-base/konsole:4.3 kde-base/kpasswdserver:4.3 kde-base/kquitapp:4.3 kde-base/krdc:4.3 kde-base/kreadconfig:4.3 kde-base/krosspython:4.3 kde-base/kruler:4.3 kde-base/krunner:4.3 kde-base/ksaneplugin:4.3 kde-base/kscreensaver:4.3 kde-base/ksmserver:4.3 kde-base/ksnapshot:4.3 kde-base/ksplash:4.3 kde-base/kstart:4.3 kde-base/kstartupconfig:4.3 kde-base/kstyles:4.3 kde-base/ksysguard:4.3 kde-base/ksystraycmd:4.3 kde-base/ktimezoned:4.3 kde-base/ktraderclient:4.3 kde-base/kuiserver:4.3 kde-base/kurifilter-plugins:4.3 kde-base/kwalletd:4.3 kde-base/kwin:4.3 kde-base/kwrite:4.3 kde-base/kwrited:4.3 kde-base/libkcddb:4.3 kde-base/libkdcraw:4.3 kde-base/libkexiv2:4.3 kde-base/libkipi:4.3 kde-base/libknotificationitem:4.3 kde-base/libkonq:4.3 kde-base/libksane:4.3 kde-base/libkworkspace:4.3 kde-base/libplasmaclock:4.3 kde-base/libtaskmanager:4.3 kde-base/nsplugins:4.3 kde-base/okular:4.3 kde-base/oxygen-icons:4.3 kde-base/phonon-kde:4.3 kde-base/plasma-apps:4.3 kde-base/plasma-runtime:4.3 kde-base/plasma-workspace:4.3 kde-base/powerdevil:4.3 kde-base/renamedlg-plugins:4.3 kde-base/solid:4.3 kde-base/solid-hardware:4.3 kde-base/solidautoeject:4.3 kde-base/soliduiserver:4.3 kde-base/svgpart:4.3 kde-base/systemsettings:4.3 kde-base/thumbnailers:4.3
Re: [gentoo-user] Re: Syntax for masking kde:4?
Couldn't you just grab the kde 4.3 package.keyword list and append that to package.mask, since it uses the same slot format? Nikos Chantziaras wrote: On 10/11/2009 02:30 PM, Peter Humphrey wrote: Hello list, In the last few days some parts of KDE v4 seem to have been moved into the stable tree, but on some of my boxes I want to exclude kde:4 (but not qt:4). What is the syntax for a single entry in package.mask to exclude the whole of kde:4? I did start masking each package separately, but that's far too much work - I'd finish up with an entry for every kde package that has a version 4. Also, "kde:4", which seems like the right thing to specify, is an invalid package atom according to eix. I can't see anything relevant in man pages or the gentoo kde configuration guide. Google hasn't helped me either. Portage unfortunately doesn't allow wildcards in the package name of atoms. But you can install KDE4 on one machine and then use: qlist -ISLC kde-base/*:4.3 to generate a list to put in package.mask in the machines you don't want KDE4. On my machine, the above command results in the following (it should at least cut down on the rest of the packages you need to mask): kde-base/ark:4.3 kde-base/dolphin:4.3 kde-base/drkonqi:4.3 kde-base/gwenview:4.3 kde-base/kamera:4.3 kde-base/kappfinder:4.3 kde-base/kapptemplate:4.3 kde-base/kate:4.3 kde-base/kcalc:4.3 kde-base/kcheckpass:4.3 kde-base/kcminit:4.3 kde-base/kcmshell:4.3 kde-base/kcolorchooser:4.3 kde-base/kcontrol:4.3 kde-base/kde-env:4.3 kde-base/kdeartwork-colorschemes:4.3 kde-base/kdeartwork-desktopthemes:4.3 kde-base/kdeartwork-emoticons:4.3 kde-base/kdeartwork-iconthemes:4.3 kde-base/kdeartwork-kscreensaver:4.3 kde-base/kdeartwork-meta:4.3 kde-base/kdeartwork-sounds:4.3 kde-base/kdeartwork-styles:4.3 kde-base/kdeartwork-wallpapers:4.3 kde-base/kdeartwork-weatherwallpapers:4.3 kde-base/kdebase-cursors:4.3 kde-base/kdebase-data:4.3 kde-base/kdebase-desktoptheme:4.3 kde-base/kdebase-kioslaves:4.3 kde-base/kdebase-menu:4.3 kde-base/kdebase-menu-icons:4.3 kde-base/kdebase-meta:4.3 kde-base/kdebase-startkde:4.3 kde-base/kdebase-wallpapers:4.3 kde-base/kdebugdialog:4.3 kde-base/kdegraphics-meta:4.3 kde-base/kdegraphics-strigi-analyzer:4.3 kde-base/kdelibs:4.3 kde-base/kdepasswd:4.3 kde-base/kdepimlibs:4.3 kde-base/kdeplasma-addons:4.3 kde-base/kdesu:4.3 kde-base/kdialog:4.3 kde-base/kdm:4.3 kde-base/kdnssd:4.3 kde-base/keditbookmarks:4.3 kde-base/keditfiletype:4.3 kde-base/kephal:4.3 kde-base/kfile:4.3 kde-base/kfind:4.3 kde-base/kfmclient:4.3 kde-base/kgamma:4.3 kde-base/kget:4.3 kde-base/kglobalaccel:4.3 kde-base/khelpcenter:4.3 kde-base/khotkeys:4.3 kde-base/kiconfinder:4.3 kde-base/kinfocenter:4.3 kde-base/kioclient:4.3 kde-base/klipper:4.3 kde-base/kmenuedit:4.3 kde-base/kmimetypefinder:4.3 kde-base/knetattach:4.3 kde-base/knewstuff:4.3 kde-base/knotify:4.3 kde-base/kolourpaint:4.3 kde-base/konqueror:4.3 kde-base/konsole:4.3 kde-base/kpasswdserver:4.3 kde-base/kquitapp:4.3 kde-base/krdc:4.3 kde-base/kreadconfig:4.3 kde-base/krosspython:4.3 kde-base/kruler:4.3 kde-base/krunner:4.3 kde-base/ksaneplugin:4.3 kde-base/kscreensaver:4.3 kde-base/ksmserver:4.3 kde-base/ksnapshot:4.3 kde-base/ksplash:4.3 kde-base/kstart:4.3 kde-base/kstartupconfig:4.3 kde-base/kstyles:4.3 kde-base/ksysguard:4.3 kde-base/ksystraycmd:4.3 kde-base/ktimezoned:4.3 kde-base/ktraderclient:4.3 kde-base/kuiserver:4.3 kde-base/kurifilter-plugins:4.3 kde-base/kwalletd:4.3 kde-base/kwin:4.3 kde-base/kwrite:4.3 kde-base/kwrited:4.3 kde-base/libkcddb:4.3 kde-base/libkdcraw:4.3 kde-base/libkexiv2:4.3 kde-base/libkipi:4.3 kde-base/libknotificationitem:4.3 kde-base/libkonq:4.3 kde-base/libksane:4.3 kde-base/libkworkspace:4.3 kde-base/libplasmaclock:4.3 kde-base/libtaskmanager:4.3 kde-base/nsplugins:4.3 kde-base/okular:4.3 kde-base/oxygen-icons:4.3 kde-base/phonon-kde:4.3 kde-base/plasma-apps:4.3 kde-base/plasma-runtime:4.3 kde-base/plasma-workspace:4.3 kde-base/powerdevil:4.3 kde-base/renamedlg-plugins:4.3 kde-base/solid:4.3 kde-base/solid-hardware:4.3 kde-base/solidautoeject:4.3 kde-base/soliduiserver:4.3 kde-base/svgpart:4.3 kde-base/systemsettings:4.3 kde-base/thumbnailers:4.3
[gentoo-user] Re: Syntax for masking kde:4?
On 10/11/2009 02:30 PM, Peter Humphrey wrote: Hello list, In the last few days some parts of KDE v4 seem to have been moved into the stable tree, but on some of my boxes I want to exclude kde:4 (but not qt:4). What is the syntax for a single entry in package.mask to exclude the whole of kde:4? I did start masking each package separately, but that's far too much work - I'd finish up with an entry for every kde package that has a version 4. Also, "kde:4", which seems like the right thing to specify, is an invalid package atom according to eix. I can't see anything relevant in man pages or the gentoo kde configuration guide. Google hasn't helped me either. Portage unfortunately doesn't allow wildcards in the package name of atoms. But you can install KDE4 on one machine and then use: qlist -ISLC kde-base/*:4.3 to generate a list to put in package.mask in the machines you don't want KDE4. On my machine, the above command results in the following (it should at least cut down on the rest of the packages you need to mask): kde-base/ark:4.3 kde-base/dolphin:4.3 kde-base/drkonqi:4.3 kde-base/gwenview:4.3 kde-base/kamera:4.3 kde-base/kappfinder:4.3 kde-base/kapptemplate:4.3 kde-base/kate:4.3 kde-base/kcalc:4.3 kde-base/kcheckpass:4.3 kde-base/kcminit:4.3 kde-base/kcmshell:4.3 kde-base/kcolorchooser:4.3 kde-base/kcontrol:4.3 kde-base/kde-env:4.3 kde-base/kdeartwork-colorschemes:4.3 kde-base/kdeartwork-desktopthemes:4.3 kde-base/kdeartwork-emoticons:4.3 kde-base/kdeartwork-iconthemes:4.3 kde-base/kdeartwork-kscreensaver:4.3 kde-base/kdeartwork-meta:4.3 kde-base/kdeartwork-sounds:4.3 kde-base/kdeartwork-styles:4.3 kde-base/kdeartwork-wallpapers:4.3 kde-base/kdeartwork-weatherwallpapers:4.3 kde-base/kdebase-cursors:4.3 kde-base/kdebase-data:4.3 kde-base/kdebase-desktoptheme:4.3 kde-base/kdebase-kioslaves:4.3 kde-base/kdebase-menu:4.3 kde-base/kdebase-menu-icons:4.3 kde-base/kdebase-meta:4.3 kde-base/kdebase-startkde:4.3 kde-base/kdebase-wallpapers:4.3 kde-base/kdebugdialog:4.3 kde-base/kdegraphics-meta:4.3 kde-base/kdegraphics-strigi-analyzer:4.3 kde-base/kdelibs:4.3 kde-base/kdepasswd:4.3 kde-base/kdepimlibs:4.3 kde-base/kdeplasma-addons:4.3 kde-base/kdesu:4.3 kde-base/kdialog:4.3 kde-base/kdm:4.3 kde-base/kdnssd:4.3 kde-base/keditbookmarks:4.3 kde-base/keditfiletype:4.3 kde-base/kephal:4.3 kde-base/kfile:4.3 kde-base/kfind:4.3 kde-base/kfmclient:4.3 kde-base/kgamma:4.3 kde-base/kget:4.3 kde-base/kglobalaccel:4.3 kde-base/khelpcenter:4.3 kde-base/khotkeys:4.3 kde-base/kiconfinder:4.3 kde-base/kinfocenter:4.3 kde-base/kioclient:4.3 kde-base/klipper:4.3 kde-base/kmenuedit:4.3 kde-base/kmimetypefinder:4.3 kde-base/knetattach:4.3 kde-base/knewstuff:4.3 kde-base/knotify:4.3 kde-base/kolourpaint:4.3 kde-base/konqueror:4.3 kde-base/konsole:4.3 kde-base/kpasswdserver:4.3 kde-base/kquitapp:4.3 kde-base/krdc:4.3 kde-base/kreadconfig:4.3 kde-base/krosspython:4.3 kde-base/kruler:4.3 kde-base/krunner:4.3 kde-base/ksaneplugin:4.3 kde-base/kscreensaver:4.3 kde-base/ksmserver:4.3 kde-base/ksnapshot:4.3 kde-base/ksplash:4.3 kde-base/kstart:4.3 kde-base/kstartupconfig:4.3 kde-base/kstyles:4.3 kde-base/ksysguard:4.3 kde-base/ksystraycmd:4.3 kde-base/ktimezoned:4.3 kde-base/ktraderclient:4.3 kde-base/kuiserver:4.3 kde-base/kurifilter-plugins:4.3 kde-base/kwalletd:4.3 kde-base/kwin:4.3 kde-base/kwrite:4.3 kde-base/kwrited:4.3 kde-base/libkcddb:4.3 kde-base/libkdcraw:4.3 kde-base/libkexiv2:4.3 kde-base/libkipi:4.3 kde-base/libknotificationitem:4.3 kde-base/libkonq:4.3 kde-base/libksane:4.3 kde-base/libkworkspace:4.3 kde-base/libplasmaclock:4.3 kde-base/libtaskmanager:4.3 kde-base/nsplugins:4.3 kde-base/okular:4.3 kde-base/oxygen-icons:4.3 kde-base/phonon-kde:4.3 kde-base/plasma-apps:4.3 kde-base/plasma-runtime:4.3 kde-base/plasma-workspace:4.3 kde-base/powerdevil:4.3 kde-base/renamedlg-plugins:4.3 kde-base/solid:4.3 kde-base/solid-hardware:4.3 kde-base/solidautoeject:4.3 kde-base/soliduiserver:4.3 kde-base/svgpart:4.3 kde-base/systemsettings:4.3 kde-base/thumbnailers:4.3