* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:18 [gentoo-dev] Around 425 non-existent packages in p.mask? Luis F. Araujo
@ 2005-11-23 2:23 ` warnera6
2005-11-23 2:31 ` Marcus D. Hanwell
` (4 subsequent siblings)
5 siblings, 0 replies; 16+ messages in thread
From: warnera6 @ 2005-11-23 2:23 UTC (permalink / raw
To: gentoo-dev
Luis F. Araujo wrote:
> Hello everyone,
>
> A few days ago i glanced over package.mask , and i was surprised
> about how many non-existent ebuild/packages entries are there.
>
> So, i wrote a script to try to get a list of those orphaned entries,
> and it looks like there are more than 400 packages/ebuilds which are still
> listed in p.m but that don't exist in the tree anymore.
> (A bunch of them from the KDE herd btw)
>
> *Please* take a look at http://dev.gentoo.org/~araujo/old_package.mask ,
> for the list of these non-existent ebuilds/packages, in case you have
> forgotten something
> in there. I'd like if every person takes care of their own entries if
> possible. If not, i *personally* could go slowly removing the entries,
> along with other
> people willing to help, or any other _better_ suggestion to deal with this?
>
> I *of course* haven't checked all of the entry generated by the script
> manually ,
> so there might probably exist packages which are indeed correct, so
> please re-check
> before doing something.
>
> I also noticed (slight detail) that there are a couple of recent entries
> at the bottom
> of this file, isn't the policy to have new entries added at the top? ,
> is there any special
> reason for this?
>
> Ok, that's all for now!
>
>
Looks like something that could be added to the "list of unstable
ebuilds" deal that also gets sent here, simple to script... ;)
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:18 [gentoo-dev] Around 425 non-existent packages in p.mask? Luis F. Araujo
2005-11-23 2:23 ` warnera6
@ 2005-11-23 2:31 ` Marcus D. Hanwell
2005-11-23 3:44 ` Luis F. Araujo
2005-11-23 4:05 ` Donnie Berkholz
` (3 subsequent siblings)
5 siblings, 1 reply; 16+ messages in thread
From: Marcus D. Hanwell @ 2005-11-23 2:31 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 845 bytes --]
On Wednesday 23 November 2005 02:18, Luis F. Araujo wrote:
> Hello everyone,
>
> A few days ago i glanced over package.mask , and i was surprised
> about how many non-existent ebuild/packages entries are there.
>
> So, i wrote a script to try to get a list of those orphaned entries,
> and it looks like there are more than 400 packages/ebuilds which are still
> listed in p.m but that don't exist in the tree anymore.
> (A bunch of them from the KDE herd btw)
>
I am not seeing the packages for the KDE herd - are you accounting for >=? KDE
3.5 packages are just coming out of rcs, and alpha was long since removed but
>=alpha1 is package.masked - I am also using this for digikam packages. It
saves constantly altering the file. Please let me know if you spot any real
orphan packages owned by KDE and I will look into it.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:31 ` Marcus D. Hanwell
@ 2005-11-23 3:44 ` Luis F. Araujo
0 siblings, 0 replies; 16+ messages in thread
From: Luis F. Araujo @ 2005-11-23 3:44 UTC (permalink / raw
To: gentoo-dev
Marcus D. Hanwell wrote:
>On Wednesday 23 November 2005 02:18, Luis F. Araujo wrote:
>
>
>>Hello everyone,
>>
>>A few days ago i glanced over package.mask , and i was surprised
>>about how many non-existent ebuild/packages entries are there.
>>
>>So, i wrote a script to try to get a list of those orphaned entries,
>>and it looks like there are more than 400 packages/ebuilds which are still
>>listed in p.m but that don't exist in the tree anymore.
>>(A bunch of them from the KDE herd btw)
>>
>>
>>
>I am not seeing the packages for the KDE herd - are you accounting for >=? KDE
>3.5 packages are just coming out of rcs, and alpha was long since removed but
>
>
>>=alpha1 is package.masked - I am also using this for digikam packages.
>>
Yes. The script only checks for non-existent ebuilds.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:18 [gentoo-dev] Around 425 non-existent packages in p.mask? Luis F. Araujo
2005-11-23 2:23 ` warnera6
2005-11-23 2:31 ` Marcus D. Hanwell
@ 2005-11-23 4:05 ` Donnie Berkholz
2005-11-23 9:30 ` Paul de Vrieze
2005-11-23 4:09 ` Marius Mauch
` (2 subsequent siblings)
5 siblings, 1 reply; 16+ messages in thread
From: Donnie Berkholz @ 2005-11-23 4:05 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Luis F. Araujo wrote:
| So, i wrote a script to try to get a list of those orphaned entries,
| and it looks like there are more than 400 packages/ebuilds which are still
| listed in p.m but that don't exist in the tree anymore.
| (A bunch of them from the KDE herd btw)
It would be really helpful if your script could retain the category.
Thanks,
Donnie
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDg+qMXVaO67S1rtsRArJ7AKDprOrVrLoIYT2K+ryGSb0J1wtuAACgvsWz
CPBMqGGMnpL3xDkI4FFAS00=
=JXGU
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:18 [gentoo-dev] Around 425 non-existent packages in p.mask? Luis F. Araujo
` (2 preceding siblings ...)
2005-11-23 4:05 ` Donnie Berkholz
@ 2005-11-23 4:09 ` Marius Mauch
2005-11-23 6:26 ` Alin Nastac
2005-11-23 4:29 ` Tuan Van
2005-11-23 6:17 ` Chris White
5 siblings, 1 reply; 16+ messages in thread
From: Marius Mauch @ 2005-11-23 4:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1333 bytes --]
On Tue, 22 Nov 2005 22:18:26 -0400
"Luis F. Araujo" <araujo@gentoo.org> wrote:
> So, i wrote a script to try to get a list of those orphaned entries,
> and it looks like there are more than 400 packages/ebuilds which are
> still listed in p.m but that don't exist in the tree anymore.
> (A bunch of them from the KDE herd btw)
Please post that script too, makes things easier to verify.
> *Please* take a look at
> http://dev.gentoo.org/~araujo/old_package.mask , for the list of
> these non-existent ebuilds/packages, in case you have forgotten
> something in there. I'd like if every person takes care of their own
> entries if possible.
Please add category information to that list and sort it. Thanks.
> If not, i *personally* could go slowly removing the entries, along
> with other people willing to help, or any other _better_ suggestion
> to deal with this?
Don't do this without explicitly checking with the maintainer for a
package (if existant). Generally redundant entries in package.mask
don't hurt, so if it's not absolutely clear that the entry is not
needed anymore keep it.
Marius
--
Public Key at http://www.genone.de/info/gpg-key.pub
In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 4:09 ` Marius Mauch
@ 2005-11-23 6:26 ` Alin Nastac
2005-11-23 8:49 ` Luis F. Araujo
2005-11-23 14:58 ` Marius Mauch
0 siblings, 2 replies; 16+ messages in thread
From: Alin Nastac @ 2005-11-23 6:26 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 677 bytes --]
Marius Mauch wrote:
>>If not, i *personally* could go slowly removing the entries, along
>>with other people willing to help, or any other _better_ suggestion
>>to deal with this?
>>
>>
>
>Don't do this without explicitly checking with the maintainer for a
>package (if existant). Generally redundant entries in package.mask
>don't hurt, so if it's not absolutely clear that the entry is not
>needed anymore keep it.
>
>
>
Hmm.. I fail to see why package.mask shouldn't be cleaned without
everyone's consent.
Assuming the script is correct, why would you contact the maintainer of
package foe when the oldest version in the current tree is bigger than
the masked one?
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 6:26 ` Alin Nastac
@ 2005-11-23 8:49 ` Luis F. Araujo
2005-11-23 14:58 ` Marius Mauch
1 sibling, 0 replies; 16+ messages in thread
From: Luis F. Araujo @ 2005-11-23 8:49 UTC (permalink / raw
To: gentoo-dev
Marius Mauch wrote:
>
>
>>>If not, i *personally* could go slowly removing the entries, along
>>>with other people willing to help, or any other _better_ suggestion
>>>to deal with this?
>>>
>>>
>>>
>>>
>>Don't do this without explicitly checking with the maintainer for a
>>package (if existant). Generally redundant entries in package.mask
>>don't hurt, so if it's not absolutely clear that the entry is not
>>needed anymore keep it.
>>
>>
>>
>>
>>
Thanks for everyone's suggestions. I am gonna tweak even more the script.
I only don't see any reason to keep non-existent entries there.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 6:26 ` Alin Nastac
2005-11-23 8:49 ` Luis F. Araujo
@ 2005-11-23 14:58 ` Marius Mauch
2005-11-23 16:50 ` Luis F. Araujo
1 sibling, 1 reply; 16+ messages in thread
From: Marius Mauch @ 2005-11-23 14:58 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1083 bytes --]
On Wed, 23 Nov 2005 08:26:03 +0200
Alin Nastac <mrness@gentoo.org> wrote:
> Marius Mauch wrote:
>
> >>If not, i *personally* could go slowly removing the entries, along
> >>with other people willing to help, or any other _better_ suggestion
> >>to deal with this?
> >>
> >>
> >
> >Don't do this without explicitly checking with the maintainer for a
> >package (if existant). Generally redundant entries in package.mask
> >don't hurt, so if it's not absolutely clear that the entry is not
> >needed anymore keep it.
> >
> >
> >
>
> Hmm.. I fail to see why package.mask shouldn't be cleaned without
> everyone's consent.
> Assuming the script is correct, why would you contact the maintainer
> of package foe when the oldest version in the current tree is bigger
> than the masked one?
Because there are more scenarios than the one you see.
Marius
--
Public Key at http://www.genone.de/info/gpg-key.pub
In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 14:58 ` Marius Mauch
@ 2005-11-23 16:50 ` Luis F. Araujo
0 siblings, 0 replies; 16+ messages in thread
From: Luis F. Araujo @ 2005-11-23 16:50 UTC (permalink / raw
To: gentoo-dev
Marius Mauch wrote:
>On Wed, 23 Nov 2005 08:26:03 +0200
>Alin Nastac <mrness@gentoo.org> wrote:
>
>
>
>>Marius Mauch wrote:
>>
>>
>>
>>>>If not, i *personally* could go slowly removing the entries, along
>>>>with other people willing to help, or any other _better_ suggestion
>>>>to deal with this?
>>>>
>>>>
>>>>
>>>>
>>>Don't do this without explicitly checking with the maintainer for a
>>>package (if existant). Generally redundant entries in package.mask
>>>don't hurt, so if it's not absolutely clear that the entry is not
>>>needed anymore keep it.
>>>
>>>
>>>
>>>
>>>
>>Hmm.. I fail to see why package.mask shouldn't be cleaned without
>>everyone's consent.
>>Assuming the script is correct, why would you contact the maintainer
>>of package foe when the oldest version in the current tree is bigger
>>than the masked one?
>>
>>
>
>Because there are more scenarios than the one you see.
>
>Marius
>
>
>
That's precisely why i m asking for every dev taking care of
their own scenarios *if possible*.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:18 [gentoo-dev] Around 425 non-existent packages in p.mask? Luis F. Araujo
` (3 preceding siblings ...)
2005-11-23 4:09 ` Marius Mauch
@ 2005-11-23 4:29 ` Tuan Van
2005-11-23 10:52 ` Mike Frysinger
2005-11-23 6:17 ` Chris White
5 siblings, 1 reply; 16+ messages in thread
From: Tuan Van @ 2005-11-23 4:29 UTC (permalink / raw
To: gentoo-dev
Luis F. Araujo wrote:
> Hello everyone,
>
> A few days ago i glanced over package.mask , and i was surprised
> about how many non-existent ebuild/packages entries are there.
>
please adjust your script.
>=cat/foo-1.2 is valid even though foo-1.2 is no longer in the tree. I
looked at the top 4 line in your list, they are all valid entries.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 4:29 ` Tuan Van
@ 2005-11-23 10:52 ` Mike Frysinger
2005-11-23 10:58 ` Diego 'Flameeyes' Pettenò
2005-11-23 16:45 ` Luis F. Araujo
0 siblings, 2 replies; 16+ messages in thread
From: Mike Frysinger @ 2005-11-23 10:52 UTC (permalink / raw
To: gentoo-dev
On Tue, Nov 22, 2005 at 08:29:36PM -0800, Tuan Van wrote:
> Luis F. Araujo wrote:
> >Hello everyone,
> >
> >A few days ago i glanced over package.mask , and i was surprised
> >about how many non-existent ebuild/packages entries are there.
> >
>
> please adjust your script.
> >=cat/foo-1.2 is valid even though foo-1.2 is no longer in the tree. I
> looked at the top 4 line in your list, they are all valid entries.
yes, i imagine there are a bunch of these false positives ... you can
see the gcc-config mask is wrongly flagged for this reason
-mike
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 10:52 ` Mike Frysinger
@ 2005-11-23 10:58 ` Diego 'Flameeyes' Pettenò
2005-11-23 16:45 ` Luis F. Araujo
1 sibling, 0 replies; 16+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2005-11-23 10:58 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 799 bytes --]
On Wednesday 23 November 2005 11:52, Mike Frysinger wrote:
> yes, i imagine there are a bunch of these false positives ... you can
> see the gcc-config mask is wrongly flagged for this reason
And the complete KDE mask that is around 300 ebuilds...
Really, don't have hurry to "fix" those entries before a true check is done.
[as I said on #-dev, there's enough code to parse and check p.mask on my
ruby-checker in gentoo-alt overlay... I actually did use it to check
senseless masking with 4 lines of extra ruby code a part the already present
classes, when I first noticed this problem and referred it on #-dev (before
Doug opened the bug, that is)]
--
Diego "Flameeyes" Pettenò - http://dev.gentoo.org/~flameeyes/
Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 10:52 ` Mike Frysinger
2005-11-23 10:58 ` Diego 'Flameeyes' Pettenò
@ 2005-11-23 16:45 ` Luis F. Araujo
1 sibling, 0 replies; 16+ messages in thread
From: Luis F. Araujo @ 2005-11-23 16:45 UTC (permalink / raw
To: gentoo-dev
Mike Frysinger wrote:
>On Tue, Nov 22, 2005 at 08:29:36PM -0800, Tuan Van wrote:
>
>
>>Luis F. Araujo wrote:
>>
>>
>>>Hello everyone,
>>>
>>>A few days ago i glanced over package.mask , and i was surprised
>>>about how many non-existent ebuild/packages entries are there.
>>>
>>>
>>>
>>please adjust your script.
>>
>>
>>>=cat/foo-1.2 is valid even though foo-1.2 is no longer in the tree. I
>>>
>>>
>>looked at the top 4 line in your list, they are all valid entries.
>>
>>
>
>yes, i imagine there are a bunch of these false positives ... you can
>see the gcc-config mask is wrongly flagged for this reason
>-mike
>
>
Yes, the script as you might already noticed only checks for specific
ebuilds versions entries.
I will try to tweak a it a bit more so it could filter more properly
the list.
Oh, and i am using a small interpreter i am writing for the script ,
so _many_ things are being proved here, so bear with me :-)
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-dev] Around 425 non-existent packages in p.mask?
2005-11-23 2:18 [gentoo-dev] Around 425 non-existent packages in p.mask? Luis F. Araujo
` (4 preceding siblings ...)
2005-11-23 4:29 ` Tuan Van
@ 2005-11-23 6:17 ` Chris White
5 siblings, 0 replies; 16+ messages in thread
From: Chris White @ 2005-11-23 6:17 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 276 bytes --]
On Wednesday 23 November 2005 11:18, Luis F. Araujo wrote:
> Hello everyone,
>
> A few days ago i glanced over package.mask , and i was surprised
> about how many non-existent ebuild/packages entries are there.
er:
http://bugs.gentoo.org/show_bug.cgi?id=105016
Chris White
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread