public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Remember to update eclass/ and profiles/ in your tree before committing anything!
@ 2011-06-16 14:22 Diego Elio Pettenò
  2011-07-16 17:46 ` "Paweł Hajdan, Jr."
  0 siblings, 1 reply; 3+ messages in thread
From: Diego Elio Pettenò @ 2011-06-16 14:22 UTC (permalink / raw
  To: gentoo-dev

Just a friendly reminder that you should update profiles/ and eclass/
before committing anything to the tree, so that you don't end up
committing packages with either broken dependencies or fetching the
wrong SRC_URI, if they were changed since you last ran a cvs up.

Repoman will ignore the synced tree both when verifying the dependencies
and when creating the Manifests, and the gnome.org.eclass has recently
changed its default tarball suffix which is causing the issue at hand.

Thank you for the attention,
-- 
Diego Elio Pettenò — Flameeyes
http://blog.flameeyes.eu/




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Remember to update eclass/ and profiles/ in your tree before committing anything!
  2011-06-16 14:22 [gentoo-dev] Remember to update eclass/ and profiles/ in your tree before committing anything! Diego Elio Pettenò
@ 2011-07-16 17:46 ` "Paweł Hajdan, Jr."
  2011-07-17  1:07   ` Alec Warner
  0 siblings, 1 reply; 3+ messages in thread
From: "Paweł Hajdan, Jr." @ 2011-07-16 17:46 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 766 bytes --]

On 6/16/11 7:22 AM, Diego Elio Pettenò wrote:
> Just a friendly reminder that you should update profiles/ and eclass/
> before committing anything to the tree, so that you don't end up
> committing packages with either broken dependencies or fetching the
> wrong SRC_URI, if they were changed since you last ran a cvs up.
> 
> Repoman will ignore the synced tree both when verifying the dependencies
> and when creating the Manifests, and the gnome.org.eclass has recently
> changed its default tarball suffix which is causing the issue at hand.

How about making the check more automated, similarly to how metadata.dtd
is refetched every 7 days? Is it possible with CVS?

My point is that it's really easy to forget, even with the best intentions.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 194 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Remember to update eclass/ and profiles/ in your tree before committing anything!
  2011-07-16 17:46 ` "Paweł Hajdan, Jr."
@ 2011-07-17  1:07   ` Alec Warner
  0 siblings, 0 replies; 3+ messages in thread
From: Alec Warner @ 2011-07-17  1:07 UTC (permalink / raw
  To: gentoo-dev

On Sat, Jul 16, 2011 at 10:46 AM, "Paweł Hajdan, Jr."
<phajdan.jr@gentoo.org> wrote:
> On 6/16/11 7:22 AM, Diego Elio Pettenò wrote:
>> Just a friendly reminder that you should update profiles/ and eclass/
>> before committing anything to the tree, so that you don't end up
>> committing packages with either broken dependencies or fetching the
>> wrong SRC_URI, if they were changed since you last ran a cvs up.
>>
>> Repoman will ignore the synced tree both when verifying the dependencies
>> and when creating the Manifests, and the gnome.org.eclass has recently
>> changed its default tarball suffix which is causing the issue at hand.
>
> How about making the check more automated, similarly to how metadata.dtd
> is refetched every 7 days? Is it possible with CVS?
>
> My point is that it's really easy to forget, even with the best intentions.
>
>

We could make repoman check for it.

-A



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-07-17  1:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-16 14:22 [gentoo-dev] Remember to update eclass/ and profiles/ in your tree before committing anything! Diego Elio Pettenò
2011-07-16 17:46 ` "Paweł Hajdan, Jr."
2011-07-17  1:07   ` Alec Warner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox