gnome-autogen.sh can break darcs repositories

Bug #25869 reported by Jani Monoses
4
Affects Status Importance Assigned to Milestone
gnome-common (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

Just like with {arch} and .?* skip _darcs directories otherwise a configure.ac
file under darcs control leads to corrupting the repo

--- /usr/bin/gnome-autogen.sh 2005-11-10 01:19:03.000000000 +0200
+++ gnome-autogen.sh 2005-11-17 12:13:52.000000000 +0200
@@ -240,7 +240,7 @@
 want_gtk_doc=false
 want_gnome_doc_utils=false

-configure_files="`find $srcdir -name '{arch}' -prune -o -name '.?*' -prune -o
-name configure.ac -print -o -name configure.in -print`"
+configure_files="`find $srcdir -name '{arch}' -prune -o -name '.?*' -prune -o
-name '_darcs' -prune -o -name configure.ac -print -o -name configure.in -print`"
 for configure_ac in $configure_files; do
     if grep "^A[CM]_PROG_LIBTOOL" $configure_ac >/dev/null ||
        grep "^LT_INIT" $configure_ac >/dev/null; then

http://bugzilla.gnome.org/show_bug.cgi?id=321860: http://bugzilla.gnome.org/show_bug.cgi?id=321860

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug, I've forwarded your issue upstream:
http://bugzilla.gnome.org/show_bug.cgi?id=321860

Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed upstream

Changed in gnome-common:
status: Unconfirmed → Fix Committed
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

No new upload yet?

Revision history for this message
Jani Monoses (jani) wrote :

if there's no new upstream can we just patch ours and upload?

Revision history for this message
Sebastien Bacher (seb128) wrote :

This upload fixes the issue:

 gnome-common (2.12.0-1ubuntu1) dapper; urgency=low
 .
   * debian/patches/90_from_cvs_fix_autogen.patch:
     - patch from CVS, updated gnome-doc-utils requirement, fix for build
       to a non-src directory, fix for darcs format (Ubuntu: #25869)

Changed in gnome-common:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.