2008/2/14, Willie Wong <[EMAIL PROTECTED]>:
>
> On Thu, Feb 14, 2008 at 12:58:03AM +0100, Penguin Lover Henry Gebhardt
> squawked:
> >
> > Holy shit, what's going on? The ebuild in the portage tree is different
> than
> > the one in /var/db/pkg/. Is it normal to update an ebuild but not its
> > revision number? Here is the diff:
> >
>
> ---snipped---
>
> Damn, I spoke too soon. Just re-synced, and now this pops in the
> Changelog for pam
>
>   10 Feb 2008; Diego Petten<C3><B2> <[EMAIL PROTECTED]>
> pam-0.99.8.1-r1.ebuild, pam-0.99.9.0.ebuild:
>       Remove dependency over pwdb, pam_pwdb is no more present in PAM 0.99,
> so the dependency was bogus.
>
> So, yeah, pwdb is not a dependency anymore and people can safely
> remove it.


I agree.

It seems that ebuilds do change quite frequently without a revision bump. I
wrote a tiny script to see all changed ebuilds. I could'nt make it just one
script, but had to make two: one for makeing the diff (ebuilddifff.sh), and
one to search for the ebuilds and call the former script (findebuildiffs.sh).
Just put them in the same directory, and run ./findebuildiffs.sh | less in
case you are interested in what has changed.

>From what I can see, it seems most changes are quite trivial and indeed not
worth a revision bump. But sometimes, I am not so sure... For instances,
glibc-2.7-r1 is now using a different patchset (version 1.6 instead of 1.4).

Does anyone know what the policy is on changing ebuilds like that?

~Henry

Attachment: findebuildiffs.sh
Description: Bourne shell script

Attachment: ebuilddifff.sh
Description: Bourne shell script

Reply via email to