public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] It seems our ChangeLogs are quite borked
@ 2007-03-23 22:29 Petteri Räty
  2007-03-23 22:39 ` Petteri Räty
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Petteri Räty @ 2007-03-23 22:29 UTC (permalink / raw
  To: gentoo-dev

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

I got annoyed enough about emerge -pl not working when people don't use
echangelog like:

# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXinerama/ChangeLog,v 1.27
2007/03/22 02:18:21 joshuabaergen Exp $

  22 Mar 2007; Joshua Baergen <joshuabaergen@gentoo.org>
  +libXinerama-1.0.2.ebuild:
  Version bump.  Includes new documentation and some small code tweaks.


Because it's missing *libXinerama-1.0.2 (22 Mar 2007)  emerge -pl does
not work. This lead me to write the code to detect these cases:

https://bugs.gentoo.org/show_bug.cgi?id=171962

You can find the results here:
http://dev.gentoo.org/~betelgeuse/changelogs_with_bad_new_revision_entries.txt

Most of these probably probably date back to time before echangelog but
feel free to fix your packages any way :)

Regards,
Petteri


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

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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-23 22:29 [gentoo-dev] It seems our ChangeLogs are quite borked Petteri Räty
@ 2007-03-23 22:39 ` Petteri Räty
  2007-03-24  0:15 ` Joshua Baergen
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 14+ messages in thread
From: Petteri Räty @ 2007-03-23 22:39 UTC (permalink / raw
  To: gentoo-dev

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

Petteri Räty kirjoitti:
> 
> You can find the results here:
> http://dev.gentoo.org/~betelgeuse/changelogs_with_bad_new_revision_entries.txt
> 
> Most of these probably probably date back to time before echangelog but
> feel free to fix your packages any way :)
> 
> Regards,
> Petteri
> 

It should also be quite easy to write a program to automatically fix these.

Regards,
Petteri


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

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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-23 22:29 [gentoo-dev] It seems our ChangeLogs are quite borked Petteri Räty
  2007-03-23 22:39 ` Petteri Räty
@ 2007-03-24  0:15 ` Joshua Baergen
  2007-03-24  0:24   ` Joshua Baergen
  2007-03-24  7:30 ` [gentoo-dev] It seems our ChangeLogs are quite borked Harald van Dijk
  2007-05-24 21:16 ` [gentoo-dev] " Christian Faulhammer
  3 siblings, 1 reply; 14+ messages in thread
From: Joshua Baergen @ 2007-03-24  0:15 UTC (permalink / raw
  To: gentoo-dev

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

Petteri Räty wrote:
> I got annoyed enough about emerge -pl not working when people don't use
> echangelog like:
> 
> # $Header: /var/cvsroot/gentoo-x86/x11-libs/libXinerama/ChangeLog,v 1.27
> 2007/03/22 02:18:21 joshuabaergen Exp $
> 
>   22 Mar 2007; Joshua Baergen <joshuabaergen@gentoo.org>
>   +libXinerama-1.0.2.ebuild:
>   Version bump.  Includes new documentation and some small code tweaks.
> 
> 
> Because it's missing *libXinerama-1.0.2 (22 Mar 2007)  emerge -pl does
> not work. This lead me to write the code to detect these cases:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=171962
> 
> You can find the results here:
> http://dev.gentoo.org/~betelgeuse/changelogs_with_bad_new_revision_entries.txt
> 
> Most of these probably probably date back to time before echangelog but
> feel free to fix your packages any way :)
> 
> Regards,
> Petteri
> 

I actually did use echangelog, so maybe something else is going on here...

Josh


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

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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-24  0:15 ` Joshua Baergen
@ 2007-03-24  0:24   ` Joshua Baergen
  2007-03-24  0:39     ` Piotr Jaroszyński
                       ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Joshua Baergen @ 2007-03-24  0:24 UTC (permalink / raw
  To: gentoo-dev

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

Joshua Baergen wrote:
> Petteri Räty wrote:
>> I got annoyed enough about emerge -pl not working when people don't use
>> echangelog like:
>>
>> # $Header: /var/cvsroot/gentoo-x86/x11-libs/libXinerama/ChangeLog,v 1.27
>> 2007/03/22 02:18:21 joshuabaergen Exp $
>>
>>   22 Mar 2007; Joshua Baergen <joshuabaergen@gentoo.org>
>>   +libXinerama-1.0.2.ebuild:
>>   Version bump.  Includes new documentation and some small code tweaks.
>>
>>
>> Because it's missing *libXinerama-1.0.2 (22 Mar 2007)  emerge -pl does
>> not work. This lead me to write the code to detect these cases:
>
> I actually did use echangelog, so maybe something else is going on here...
> 
> Josh
> 

It appears to be a problem with gentoolkit-dev-0.2.6.3.  0.2.6.2
produces proper changelogs.

Josh


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

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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-24  0:24   ` Joshua Baergen
@ 2007-03-24  0:39     ` Piotr Jaroszyński
  2007-03-24  5:58     ` Samuli Suominen
  2007-03-24  9:28     ` [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2 Petteri Räty
  2 siblings, 0 replies; 14+ messages in thread
From: Piotr Jaroszyński @ 2007-03-24  0:39 UTC (permalink / raw
  To: gentoo-dev

>> It appears to be a problem with gentoolkit-dev-0.2.6.3.  0.2.6.2
> produces proper changelogs.
Same here.

-- 
Best Regards,
Piotr Jaroszyński
--
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-24  0:24   ` Joshua Baergen
  2007-03-24  0:39     ` Piotr Jaroszyński
@ 2007-03-24  5:58     ` Samuli Suominen
  2007-03-24  9:28     ` [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2 Petteri Räty
  2 siblings, 0 replies; 14+ messages in thread
From: Samuli Suominen @ 2007-03-24  5:58 UTC (permalink / raw
  To: gentoo-dev

On Fri, 23 Mar 2007 18:24:20 -0600
Joshua Baergen <joshuabaergen@gentoo.org> wrote:

> Joshua Baergen wrote:
> > Petteri Räty wrote:
> > I actually did use echangelog, so maybe something else is going on
> > here...
> It appears to be a problem with gentoolkit-dev-0.2.6.3.  0.2.6.2
> produces proper changelogs.
> 
> Josh
> 

Reproduced here too. Here,

http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-themes/gartoon/ChangeLog?r1=1.8&r2=1.9
--
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-23 22:29 [gentoo-dev] It seems our ChangeLogs are quite borked Petteri Räty
  2007-03-23 22:39 ` Petteri Räty
  2007-03-24  0:15 ` Joshua Baergen
@ 2007-03-24  7:30 ` Harald van Dijk
  2007-03-24  9:07   ` Petteri Räty
  2007-03-24 10:48   ` Petteri Räty
  2007-05-24 21:16 ` [gentoo-dev] " Christian Faulhammer
  3 siblings, 2 replies; 14+ messages in thread
From: Harald van Dijk @ 2007-03-24  7:30 UTC (permalink / raw
  To: gentoo-dev

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

On Sat, Mar 24, 2007 at 12:29:06AM +0200, Petteri Räty wrote:
> I got annoyed enough about emerge -pl not working when people don't use
> echangelog like:
> 
> # $Header: /var/cvsroot/gentoo-x86/x11-libs/libXinerama/ChangeLog,v 1.27
> 2007/03/22 02:18:21 joshuabaergen Exp $
> 
>   22 Mar 2007; Joshua Baergen <joshuabaergen@gentoo.org>
>   +libXinerama-1.0.2.ebuild:
>   Version bump.  Includes new documentation and some small code tweaks.
> 
> 
> Because it's missing *libXinerama-1.0.2 (22 Mar 2007)  emerge -pl does
> not work. This lead me to write the code to detect these cases:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=171962
> 
> You can find the results here:
> http://dev.gentoo.org/~betelgeuse/changelogs_with_bad_new_revision_entries.txt
> 
> Most of these probably probably date back to time before echangelog but
> feel free to fix your packages any way :)

It complains about the fpc changelog, for 2.0.0-r1, but it seems okay to me:

[...]
  17 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +fpc-2.0.0-r1.ebuild:
  restore ebuild for dev-lang/lazarus

*fpc-2.0.2 (17 Dec 2005)

  17 Dec 2005; Carsten Lohrke <carlo@gentoo.org>
  -fpc-1.9.5_pre20040820.ebuild, -fpc-2.0.0_rc2.ebuild, -fpc-2.0.0.ebuild,
  -fpc-2.0.0-r1.ebuild, +fpc-2.0.2.ebuild:
  version bump

  14 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> fpc-2.0.0-r1.ebuild:
  Added sparc support and keyworded accordingly

  15 Sep 2005; Marcelo Goes <vanquirius@gentoo.org>
  fpc-1.9.5_pre20040820.ebuild:
  Add app-arch/unzip to DEPEND for bug 69831.

  24 Jul 2005; Herbie Hopkins <herbs@gentoo.org> fpc-2.0.0-r1.ebuild:
  Added amd64 support thanks to Matthias Jansen.

*fpc-2.0.0-r1 (03 Jul 2005)
[...]

Or should the *fpc-2.0.0-r1 line be repeated?

Also, would it be possible to sort the packages in some way?

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-24  7:30 ` [gentoo-dev] It seems our ChangeLogs are quite borked Harald van Dijk
@ 2007-03-24  9:07   ` Petteri Räty
  2007-03-24 10:48   ` Petteri Räty
  1 sibling, 0 replies; 14+ messages in thread
From: Petteri Räty @ 2007-03-24  9:07 UTC (permalink / raw
  To: gentoo-dev

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

Harald van Dijk kirjoitti:
> 
> *fpc-2.0.0-r1 (03 Jul 2005)
> [...]
> 
> Or should the *fpc-2.0.0-r1 line be repeated?
> 
> Also, would it be possible to sort the packages in some way?

This is a case that the script does not currently detect. IMHO the *${P}
line should be there if it brings more info to users with emerge -pl
changelog. I will modify the script to also the rest of the line for the
entries beside to the start.

Regards,
Petteri


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

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

* [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2
  2007-03-24  0:24   ` Joshua Baergen
  2007-03-24  0:39     ` Piotr Jaroszyński
  2007-03-24  5:58     ` Samuli Suominen
@ 2007-03-24  9:28     ` Petteri Räty
  2007-03-25  1:56       ` Mike Frysinger
  2 siblings, 1 reply; 14+ messages in thread
From: Petteri Räty @ 2007-03-24  9:28 UTC (permalink / raw
  To: gentoo-dev

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

Joshua Baergen kirjoitti:
> 
> It appears to be a problem with gentoolkit-dev-0.2.6.3.  0.2.6.2
> produces proper changelogs.
> 
> Josh
> 

Until the problem is solved everyone should downgrade back to 0.2.6.2. I
package.masked 0.2.6.3 in the meanwhile.

https://bugs.gentoo.org/show_bug.cgi?id=172017

Regards,
Petteri



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

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

* Re: [gentoo-dev] It seems our ChangeLogs are quite borked
  2007-03-24  7:30 ` [gentoo-dev] It seems our ChangeLogs are quite borked Harald van Dijk
  2007-03-24  9:07   ` Petteri Räty
@ 2007-03-24 10:48   ` Petteri Räty
  1 sibling, 0 replies; 14+ messages in thread
From: Petteri Räty @ 2007-03-24 10:48 UTC (permalink / raw
  To: gentoo-dev

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

Harald van Dijk kirjoitti:
> 
> It complains about the fpc changelog, for 2.0.0-r1, but it seems okay to me:
> 

Fixed the script to take package moves into account.

> 
> Also, would it be possible to sort the packages in some way?

The list is now sorted and I added a check for bad date entries in the
new revision/version entries:

http://dev.gentoo.org/~betelgeuse/changelogs_syntax_errors.txt

Regards,
Petteri


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

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

* Re: [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2
  2007-03-24  9:28     ` [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2 Petteri Räty
@ 2007-03-25  1:56       ` Mike Frysinger
  2007-03-25  6:27         ` Paul Varner
  2007-03-25  9:34         ` Petteri Räty
  0 siblings, 2 replies; 14+ messages in thread
From: Mike Frysinger @ 2007-03-25  1:56 UTC (permalink / raw
  To: gentoo-dev

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

On Saturday 24 March 2007, Petteri Räty wrote:
> Joshua Baergen kirjoitti:
> > It appears to be a problem with gentoolkit-dev-0.2.6.3.  0.2.6.2
> > produces proper changelogs.
>
> Until the problem is solved everyone should downgrade back to 0.2.6.2. I
> package.masked 0.2.6.3 in the meanwhile.

isnt this what package mask is for ?  and/or just put out a quick -r1 that 
reverts echangelog
-mike

[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]

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

* Re: [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2
  2007-03-25  1:56       ` Mike Frysinger
@ 2007-03-25  6:27         ` Paul Varner
  2007-03-25  9:34         ` Petteri Räty
  1 sibling, 0 replies; 14+ messages in thread
From: Paul Varner @ 2007-03-25  6:27 UTC (permalink / raw
  To: gentoo-dev

On Sat, 2007-03-24 at 21:56 -0400, Mike Frysinger wrote:
> On Saturday 24 March 2007, Petteri Räty wrote:
> > Joshua Baergen kirjoitti:
> > > It appears to be a problem with gentoolkit-dev-0.2.6.3.  0.2.6.2
> > > produces proper changelogs.
> >
> > Until the problem is solved everyone should downgrade back to 0.2.6.2. I
> > package.masked 0.2.6.3 in the meanwhile.
> 
> isnt this what package mask is for ?  and/or just put out a quick -r1 that 
> reverts echangelog

Both have occurred.  The bad version has been package masked and removed
from the tree. Additionally, the newer version reverts to the same
echangelog from 0.2.6.2

Regards,
Paul
--
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2
  2007-03-25  1:56       ` Mike Frysinger
  2007-03-25  6:27         ` Paul Varner
@ 2007-03-25  9:34         ` Petteri Räty
  1 sibling, 0 replies; 14+ messages in thread
From: Petteri Räty @ 2007-03-25  9:34 UTC (permalink / raw
  To: gentoo-dev

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

Mike Frysinger kirjoitti:
> 
> isnt this what package mask is for ?  and/or just put out a quick -r1 that 
> reverts echangelog
> -mike

I did package.mask it, but not everyone syncs daily.

Regards,
Petteri


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

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

* [gentoo-dev] Re: It seems our ChangeLogs are quite borked
  2007-03-23 22:29 [gentoo-dev] It seems our ChangeLogs are quite borked Petteri Räty
                   ` (2 preceding siblings ...)
  2007-03-24  7:30 ` [gentoo-dev] It seems our ChangeLogs are quite borked Harald van Dijk
@ 2007-05-24 21:16 ` Christian Faulhammer
  3 siblings, 0 replies; 14+ messages in thread
From: Christian Faulhammer @ 2007-05-24 21:16 UTC (permalink / raw
  To: gentoo-dev

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

Petteri Räty <betelgeuse@gentoo.org>:

> Most of these probably probably date back to time before echangelog
> but feel free to fix your packages any way :)

 As this friendly reminder will lead to nowhere...I will check
ChangeLogs from time to time and fix them up while I can.

V-Li

-- 
http://www.gentoo.org/
http://www.faulhammer.org/
http://www.gnupg.org/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2007-05-24 21:21 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-23 22:29 [gentoo-dev] It seems our ChangeLogs are quite borked Petteri Räty
2007-03-23 22:39 ` Petteri Räty
2007-03-24  0:15 ` Joshua Baergen
2007-03-24  0:24   ` Joshua Baergen
2007-03-24  0:39     ` Piotr Jaroszyński
2007-03-24  5:58     ` Samuli Suominen
2007-03-24  9:28     ` [gentoo-dev] Everyone developer should downgrade back to gentoolkit-dev-0.2.6.2 Petteri Räty
2007-03-25  1:56       ` Mike Frysinger
2007-03-25  6:27         ` Paul Varner
2007-03-25  9:34         ` Petteri Räty
2007-03-24  7:30 ` [gentoo-dev] It seems our ChangeLogs are quite borked Harald van Dijk
2007-03-24  9:07   ` Petteri Räty
2007-03-24 10:48   ` Petteri Räty
2007-05-24 21:16 ` [gentoo-dev] " Christian Faulhammer

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