Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172017 - echangelog from app-portage/gentoolkit-dev-0.2.6.3 generates bad entries for version bumps
Summary: echangelog from app-portage/gentoolkit-dev-0.2.6.3 generates bad entries for ...
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2007-03-24 09:23 UTC by Petteri Räty (RETIRED)
Modified: 2007-03-25 05:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2007-03-24 09:23:31 UTC
I package.masked it for now to prevent even more wide breakage:

This is how it should go:
betelgeuse@pena /usr/portage/dev-java/java-config $ cp java-config-2.0.31-r5.ebuild java-config-2.0.31-r6.ebuild
betelgeuse@pena /usr/portage/dev-java/java-config $ cvs add java-config-2.0.31-r6.ebuild
cvs add: use `cvs commit' to add this file permanently
betelgeuse@pena /usr/portage/dev-java/java-config $ echangelog "Revision bump."
--- ChangeLog   2007-03-16 13:13:16.000000000 +0200
+++ ChangeLog.new       2007-03-24 11:20:13.000000000 +0200
@@ -2,6 +2,12 @@
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.147 2007/03/16 11:13:16 betelgeuse Exp $

+*java-config-2.0.31-r6 (24 Mar 2007)
+
+  24 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
+  +java-config-2.0.31-r6.ebuild:
+  Revision bump.
+
 *java-config-2.0.31-r5 (16 Mar 2007)

   16 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>

This is what it does:

betelgeuse@pena /usr/portage/dev-java/java-config $ cp java-config-2.0.31-r5.ebuild java-config-2.0.31-r6.ebuild
betelgeuse@pena /usr/portage/dev-java/java-config $ cvs add java-config-2.0.31-r6.ebuild
cvs add: use `cvs commit' to add this file permanently
betelgeuse@pena /usr/portage/dev-java/java-config $ echangelog "Revision bump."
--- ChangeLog   2007-03-24 11:22:10.000000000 +0200
+++ ChangeLog.new       2007-03-24 11:22:53.000000000 +0200
@@ -2,6 +2,10 @@
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.147 2007/03/16 11:13:16 betelgeuse Exp $

+  24 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
+  +java-config-2.0.31-r6.ebuild:
+  Revision bump.
+
 *java-config-2.0.31-r5 (16 Mar 2007)

   16 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
cvs add: `ChangeLog' already exists, with version number 1.147
Comment 1 Paul Varner (RETIRED) gentoo-dev 2007-03-24 15:41:46 UTC
$ svn commit -m "Fix broken processing of new ebuilds. (Bug #172017)"
Sending        echangelog/echangelog
Transmitting file data .
Committed revision 363.

I'll have the fixed version out today, I will leave it under package mask until we are satisfied that it is working correctly.
Comment 2 Paul Varner (RETIRED) gentoo-dev 2007-03-25 05:54:44 UTC
Actually, further testing showed more problems with the subversion patch that was applied.  That patch was backed out and gentoolkit-dev-0.2.6.4 has the same echangelog as 0.2.6.2. gentoolkit-dev-0.2.6.3 has been removed from the tree.