Re: [gentoo-user] masked packages
On 4/1/24 15:53, Hoël Bézier wrote: Hi, Am Mon, Apr 01, 2024 at 03:19:27PM +0200 schrieb n952162: How do you see that radicale is marked for testing? [snip] The actual error mesg: / !!! All ebuilds that could satisfy "radicale" have been masked.// // !!! One of the following masked packages is required to complete your request:// // - www-apps/radicale-3.1.7::gentoo (masked by: ~amd64 keyword)// // - www-apps/radicale-3.1.5::gentoo (masked by: ~amd64 keyword)// / The ~amd64 keyword means www-apps/radicale is only available on testing, otherwise the keyword would have been amd64 (without the tilde). So portage is telling you it can’t install www-apps/radicale-3.1.7 because it’s only available on testing, which it does by saying it’s “masked by [the] ~amd64 keyword”. That’s a different thing than masking a package using a package.mask file, where the package is technically available for your architecture but someone (usually you or the gentoo developpers) decided it wasn’t fit to be installed: for instance the recent discovery of a backdoor in xz-utils-5.4.6 led the gentoo developpers to mask this package, by adding it to the /var/db/repos/gentoo/profiles/package.mask file which you retrieved by syncing your gentoo tree. Hoël Thank you, very informative.
Re: [gentoo-user] masked packages
Am Mon, Apr 01, 2024 at 03:53:19PM +0200 schrieb Hoël Bézier: That’s a different thing than masking a package using a package.mask file, where the package is technically available for your architecture but someone (usually you or the gentoo developpers) decided it wasn’t fit to be installed: for instance the recent discovery of a backdoor in xz-utils-5.4.6 led the xz-utils-5.6.0, my bad. See lines 46 to 60 of /var/db/repos/gentoo/profiles/package.mask. gentoo developpers to mask this package, by adding it to the /var/db/repos/gentoo/profiles/package.mask file which you retrieved by syncing your gentoo tree. Hoël signature.asc Description: PGP signature
Re: [gentoo-user] masked packages
Hi, Am Mon, Apr 01, 2024 at 03:19:27PM +0200 schrieb n952162: How do you see that radicale is marked for testing? [snip] The actual error mesg: / !!! All ebuilds that could satisfy "radicale" have been masked.// // !!! One of the following masked packages is required to complete your request:// // - www-apps/radicale-3.1.7::gentoo (masked by: ~amd64 keyword)// // - www-apps/radicale-3.1.5::gentoo (masked by: ~amd64 keyword)// / The ~amd64 keyword means www-apps/radicale is only available on testing, otherwise the keyword would have been amd64 (without the tilde). So portage is telling you it can’t install www-apps/radicale-3.1.7 because it’s only available on testing, which it does by saying it’s “masked by [the] ~amd64 keyword”. That’s a different thing than masking a package using a package.mask file, where the package is technically available for your architecture but someone (usually you or the gentoo developpers) decided it wasn’t fit to be installed: for instance the recent discovery of a backdoor in xz-utils-5.4.6 led the gentoo developpers to mask this package, by adding it to the /var/db/repos/gentoo/profiles/package.mask file which you retrieved by syncing your gentoo tree. Hoël signature.asc Description: PGP signature
Re: [gentoo-user] masked packages
On 3/29/24 21:09, Jack wrote: I see www-apps/radicale-3.1.8 marked as testing, but not masked. The place to look for masking reasons is /usr/portage/profiles/package.mask (or wherever your portage tree lives.) However, if I search for radicale, I only see the one package, and the associated acct-group and acct-user, so I don't know if you just used * to quote the name, or if there are related packages I'm not seeing. Thank you. How do you see that radicale is marked for testing? I don't have /usr/portage/profiles/package.mask on my system, but I found a second package.mask in /var/db/repos/gentoo/profiles/package.mask but it doesn't mention radicale. Are you saying that if a package is "masked", portage is only aware of that fact because it's specified in a file on my system? But it's also shown as "masked" here: https://packages.gentoo.org/packages/www-apps/radicale. The actual error mesg: / !!! All ebuilds that could satisfy "radicale" have been masked.// // !!! One of the following masked packages is required to complete your request:// // - www-apps/radicale-3.1.7::gentoo (masked by: ~amd64 keyword)// // - www-apps/radicale-3.1.5::gentoo (masked by: ~amd64 keyword)// / The asterisks were supplied by thunderbird (or something thereafter) to implement the "Bold" font I specified.
Re: [gentoo-user] masked packages
On 2024.03.29 15:53, n952162 wrote: I'd like to emerge *radicale*, but see it's masked for amd, etc. I looked at the portage meta data and the ebuild to see if I could find out why it should be masked - it's just a python program, supposedly. But I can't find out anything. This warnings are unequivocal about unmasking a package if you don't know why it's masked (https://wiki.gentoo.org/wiki/Knowledge_Base:Unmasking_a_package). Does anybody have any ideas? I see www-apps/radicale-3.1.8 marked as testing, but not masked. The place to look for masking reasons is /usr/portage/profiles/package.mask (or wherever your portage tree lives.) However, if I search for radicale, I only see the one package, and the associated acct-group and acct-user, so I don't know if you just used * to quote the name, or if there are related packages I'm not seeing.
[gentoo-user] masked packages
Hello. I'd like to emerge *radicale*, but see it's masked for amd, etc. I looked at the portage meta data and the ebuild to see if I could find out why it should be masked - it's just a python program, supposedly. But I can't find out anything. This warnings are unequivocal about unmasking a package if you don't know why it's masked (https://wiki.gentoo.org/wiki/Knowledge_Base:Unmasking_a_package). Does anybody have any ideas?
[gentoo-user] Masked Packages
Hi, I have a lot of masked packages installed on my system. The packages are installed but not unmasked. Is there an easy way to find those packages? Daniel -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] Masked Packages
Dunno if this will get you every masked package, but at least should be quite close; if you run emerge -pv --emptytree world you can check the packages that are being downgraded, quite probably the reason for this downgrading will be that the installed version is a masked one. Just an idea. Abraham Marín Pérez [EMAIL PROTECTED] Responsable de I+D SILVANO CONSULTORES Tfno.: 93.412.79.12 -- Fax: 93.410.92.90 http://www.silvanoc.com/ Daniel Mendler [EMAIL PROTECTED] 14/05/2008 13:53 Por favor, responda a gentoo-user Para: Gentoo User List gentoo-user@lists.gentoo.org cc: Asunto: [gentoo-user] Masked Packages Hi, I have a lot of masked packages installed on my system. The packages are installed but not unmasked. Is there an easy way to find those packages? Daniel -- gentoo-user@lists.gentoo.org mailing list -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] Masked Packages
Daniel Mendler schrieb: Hi, I have a lot of masked packages installed on my system. The packages are installed but not unmasked. Is there an easy way to find those packages? Daniel See this http://gentoo-wiki.com/Keywords http://gentoo-wiki.com/TIP_Regenerate_package_keywords Both tips can help you to find those packages. Another way is $ eix -uc|grep '\[D\]'. signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] Masked Packages
On Wednesday 14 May 2008, Daniel Mendler wrote: Hi, I have a lot of masked packages installed on my system. The packages are installed but not unmasked. Is there an easy way to find those packages? How can you have a masked package installed but have not unmasked it? To find all sorts of oddities with your portage config files, run: eix-test-obsolete You may have to emerge eix first to get it -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] Masked Packages
On Wed, May 14, 2008 at 2:06 PM, Alan McKinnon [EMAIL PROTECTED] wrote: How can you have a masked package installed but have not unmasked it? By setting the ACCEPT_KEYWORDS flag in the command line when emerging? Haven't done that for a while though, so I wouldn't know if ACCEPT_KEYWORDS has been deprecated since? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Masked packages
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi I posted a question yesterday about masked packages and got a lot of answers on how to use it, but didn't really needed it for the task I was trying to accomplish. Now however i fear there is no way around it. After reading trough the different posts I figured that the way to go would be to add a line to the 'package.keywords' file in /etc/portage. So i did the following: echo dev-php5/phpunit-3.0.5 ~x86 /etc/portage/package.keywords emerge -av dev-php5/phpunit My problem is that emerge still ain't to happy... it prints out: Invalid atom in /etc/portage/package.keywords: dev-php5/phpunit-3.0.5 Any suggestions/help would be appreciated. - -- Regards / Venlig hilsen Johannes Skov Frandsen *Address:* Egelundsvej 18, DK-5260 Odense S *Web:* www.omesc.com | *Email:* [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGH1HFJIVu+Wuhu/4RAnCeAJ9x/S4Maglm18Sx0EHkqR/Z6paIYQCbBtun 8sKuTpIRMzq9PONQbfghljg= =/FPy -END PGP SIGNATURE- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Masked packages
On Friday 13 April 2007 11:47, Johannes Skov Frandsen wrote: My problem is that emerge still ain't to happy... it prints out: Invalid atom in /etc/portage/package.keywords: dev-php5/phpunit-3.0.5 Just put the name of the package without the version number: echo dev-php5/phpunit ~x86 /etc/portage/package.keywords -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Masked packages
2007/4/13, Johannes Skov Frandsen [EMAIL PROTECTED]: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Hi, I posted a question yesterday about masked packages and got a lot of answers on how to use it, but didn't really needed it for the task I was trying to accomplish. Now however i fear there is no way around it. After reading trough the different posts I figured that the way to go would be to add a line to the 'package.keywords' file in /etc/portage. So i did the following: echo dev-php5/phpunit-3.0.5 ~x86 /etc/portage/package.keywords emerge -av dev-php5/phpunit My problem is that emerge still ain't to happy... it prints out: Invalid atom in /etc/portage/package.keywords: dev-php5/phpunit-3.0.5 Any suggestions/help would be appreciated. Try without the version : dev-php5/phpunit it'll work better ;) Read 'man portage' if you want to know more about the /etc/portage/ files ;) HTH. Boris. - -- Regards / Venlig hilsen Johannes Skov Frandsen *Address:* Egelundsvej 18, DK-5260 Odense S *Web:* www.omesc.com | *Email:* [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGH1HFJIVu+Wuhu/4RAnCeAJ9x/S4Maglm18Sx0EHkqR/Z6paIYQCbBtun 8sKuTpIRMzq9PONQbfghljg= =/FPy -END PGP SIGNATURE- -- [EMAIL PROTECTED] mailing list -- $ ruby -e'puts .:@BFegiklnorst.unpack(x4ax7aaX6ax5aX15ax4aax6aaX7ax2 \ aX5aX8axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4 \ ax3aX4aXaX12ax10aaX7a).join' -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Masked packages
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Etaoin Shrdlu said the following on 2007-04-13 12:28: Just put the name of the package without the version number: echo dev-php5/phpunit ~x86 /etc/portage/package.keywords ...or put = before the specific version, as in echo =dev-php5/phpunit-3.0.5 ~x86 Either way shouild work, allthough Etoains tip is more general, ie non-specific with regards to version. //T -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) iD8DBQFGH1WzJDzv6DN+QUkRAhlGAKCg0lIuqjWC5pwduK0lhQTCOpvC0wCfWHU+ skYlpgBA0q+FuokGwc/VXaI= =ZYZS -END PGP SIGNATURE- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Masked packages
Johannes Skov Frandsen wrote: Hi I posted a question yesterday about masked packages and got a lot of answers on how to use it, but didn't really needed it for the task I was trying to accomplish. Now however i fear there is no way around it. After reading trough the different posts I figured that the way to go would be to add a line to the 'package.keywords' file in /etc/portage. So i did the following: echo dev-php5/phpunit-3.0.5 ~x86 /etc/portage/package.keywords Try echo =dev-php5/phpunit-3.0.5 ~x86 /dtc/portage/package.keywords Alternatively emerge flagedit and flagedit =dev-php5/phpunit-3.0.5 -- +~x86 If you include the version number in the package name you have to specify whether the package is = to the version or than etc. This helps you unmask all versions greater than a certain version etc. W. -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Masked packages
Johannes Skov Frandsen wrote: echo dev-php5/phpunit-3.0.5 ~x86 /etc/portage/package.keywords emerge -av dev-php5/phpunit .. Invalid atom in /etc/portage/package.keywords: dev-php5/phpunit-3.0.5 You used the version number of the package, and that why portage complains. The right line should be: dev-php5/phpunit ~x86 in package.keywords -- Wes Barnhoorn -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Masked packages
Le Dimanche 21 Mai 2006 16:11, Daniel D Jones a écrit : I get the following error: [EMAIL PROTECTED]:/var/db/pkg # emerge -uDvat world These are the packages that I would merge, in reverse order: Calculating world dependencies - !!! All ebuilds that could satisfy =net-misc/neon-0.25.3 have been masked. !!! One of the following masked packages is required to complete your request: - net-misc/neon-0.25.3 (masked by: ~x86 keyword) - net-misc/neon-0.25.5 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!!(dependency required by gnome-base/gnome-vfs-2.14.1 [ebuild]) !!! Problem resolving dependencies for net-misc/unison !!! Depgraph creation failed. Curiously, gnome-vfs isn't installed on my system. (I don't even use gnome.) Should I simply unmask neon or is there a better way to handle this error? One of your package must depend on gnome-vfs, and tries to pull it when you emerge -Dup world (maybe it's just the upgrade that depends on it, most probably because of a new useflag). You could just unmask neon, but IMHO, gnome-vfs and neon would be installed on your system during the upgrade process, and I don not think that's something you want. Try a qdepends -Q gnome-vfs to figure out what package is pulling it, and fiddle the useflags accordingly. BTW, what version of portage are you using ? Regards, -- Jonathan -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Masked packages
Jonathan Chocron wrote: Le Dimanche 21 Mai 2006 16:11, Daniel D Jones a écrit : I get the following error: [EMAIL PROTECTED]:/var/db/pkg # emerge -uDvat world These are the packages that I would merge, in reverse order: Calculating world dependencies - !!! All ebuilds that could satisfy =net-misc/neon-0.25.3 have been masked. !!! One of the following masked packages is required to complete your request: - net-misc/neon-0.25.3 (masked by: ~x86 keyword) - net-misc/neon-0.25.5 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!!(dependency required by gnome-base/gnome-vfs-2.14.1 [ebuild]) !!! Problem resolving dependencies for net-misc/unison !!! Depgraph creation failed. Curiously, gnome-vfs isn't installed on my system. (I don't even use gnome.) Should I simply unmask neon or is there a better way to handle this error? One of your package must depend on gnome-vfs, and tries to pull it when you emerge -Dup world (maybe it's just the upgrade that depends on it, most probably because of a new useflag). You could just unmask neon, but IMHO, gnome-vfs and neon would be installed on your system during the upgrade process, and I don not think that's something you want. Try a qdepends -Q gnome-vfs to figure out what package is pulling it, and fiddle the useflags accordingly. BTW, what version of portage are you using ? Regards, -- Jonathan You could add the -t option to see what is bringing it in too. I'm bad to do this: emerge -uvtp world and then see what is happening and what pulls in what including USE flags. Can add the -D option if needed. Dale :-) -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Masked packages
On Sun, 21 May 2006 10:11:55 -0400, Daniel D Jones wrote: For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!!(dependency required by gnome-base/gnome-vfs-2.14.1 [ebuild]) !!! Problem resolving dependencies for net-misc/unison !!! Depgraph creation failed. Curiously, gnome-vfs isn't installed on my system. (I don't even use gnome.) gnome-vfs is a dependency of unison, see equery depgraph unison | grep vfs -- Neil Bothwick Don't put all your hypes in one home page. signature.asc Description: PGP signature