Package: tailor; Maintainer for tailor is Vincent Danjean <vdanjean@debian.org>; Source for tailor is src:tailor (PTS, buildd, popcon).
Reported by: Raphael Hertzog <hertzog@debian.org>
Date: Wed, 22 Aug 2007 13:39:01 UTC
Severity: important
Found in version tailor/0.9.28-2
Fixed in version tailor/0.9.34-1
Done: Vincent Danjean <vdanjean@debian.org>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded to debian-bugs-dist@lists.debian.org, Vincent Danjean <vdanjean@debian.org>:
Bug#439124; Package tailor.
(full text, mbox, link).
Acknowledgement sent to Raphael Hertzog <hertzog@debian.org>:
New Bug report received and forwarded. Copy sent to Vincent Danjean <vdanjean@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: tailor
Version: 0.9.28-2
Severity: important
I use tailor to follow debian-admin's CVS repository. The last commits
can't be integrated in the bzr repositories however.
My config file looks like this:
------
[DEFAULT]
verbose = True
root-directory = /home/rhertzog-deb/partages/debian/admin/dsa
patch-name-format =
[userdir-ldap]
target = bzr:userdir-ldap
start-revision = INITIAL
state-file = tailor.userdir-ldap.state
source = cvs:userdir-ldap
[bzr:userdir-ldap]
subdir = bzr/userdir-ldap
[cvs:userdir-ldap]
repository = /home/rhertzog-deb/partages/debian/admin/dsa/cvs/debian-admin/
module = userdir-ldap
subdir = co/userdir-ldap
[userdir-ldap-cgi]
target = bzr:userdir-ldap-cgi
start-revision = INITIAL
state-file = tailor.userdir-ldap-cgi.state
source = cvs:userdir-ldap-cgi
[bzr:userdir-ldap-cgi]
subdir = bzr/userdir-ldap-cgi
[cvs:userdir-ldap-cgi]
repository = /home/rhertzog-deb/partages/debian/admin/dsa/cvs/debian-admin/
module = userdir-ldap-cgi
subdir = co/userdir-ldap-cgi
[da-backup]
target = bzr:da-backup
start-revision = INITIAL
state-file = tailor.da-backup.state
source = cvs:da-backup
[bzr:da-backup]
subdir = bzr/da-backup
[cvs:da-backup]
repository = /home/rhertzog-deb/partages/debian/admin/dsa/cvs/debian-admin/
module = da-backup
subdir = co/da-backup
[dchroot-dsa]
target = bzr:dchroot-dsa
start-revision = INITIAL
state-file = tailor.dchroot-dsa.state
source = cvs:dchroot-dsa
[bzr:dchroot-dsa]
subdir = bzr/dchroot-dsa
[cvs:dchroot-dsa]
repository = /home/rhertzog-deb/partages/debian/admin/dsa/cvs/debian-admin/
module = dchroot-dsa
encoding = iso-8859-1
subdir = co/dchroot-dsa
[famke]
target = bzr:famke
start-revision = INITIAL
state-file = tailor.famke.state
source = cvs:famke
[bzr:famke]
subdir = bzr/famke
[cvs:famke]
repository = /home/rhertzog-deb/partages/debian/admin/dsa/cvs/debian-admin/
module = famke
subdir = co/famke
------
The directory /home/rhertzog-deb/partages/debian/admin/dsa/ contains dsa.tailor
and is the current directory where I call tailor, and I get the nice output below.
Below that directory I have cvs/debian-admin which is simply extracted from
http://people.debian.org/~hertzog/dsa-cvs.tar.gz
$ tailor ./dsa.tailor
15:27:39 [I] Updating "userdir-ldap" in "/home/rhertzog-deb/partages/debian/admin/dsa"
15:27:41 [I] Applying pending upstream changesets
15:27:41 [I] Changeset #1
15:27:41 [I] Changeset "2007-08-12 19:40:32 by rmurray"
15:27:41 [I] Log message: change packaging to use python-support to build for the default python version
15:27:41 [I] /home/rhertzog-deb/partages/debian/admin/dsa/co/userdir-ldap $ cvs -f -d /home/rhertzog-deb/partages/debian/admin/dsa/cvs/debian-admin/ -q update -d -r 1.1 debian/compat
15:27:41 [I] [Ok]
15:27:41 [I] $ rsync --archive --exclude CVS --exclude .bzr /home/rhertzog-deb/partages/debian/admin/dsa/co/userdir-ldap/ /home/rhertzog-deb/partages/debian/admin/dsa/bzr/userdir-ldap
15:27:42 [I] [Ok]
/var/lib/python-support/python2.4/vcpx/repository/bzr.py:230: DeprecationWarning: bzrlib.add.smart_add_tree was deprecated in version 0.18.
smart_add_tree(self._working_tree, names, recurse=False)
15:27:42 [E] Failure replaying: Revision: 2007-08-12 19:40:32 by rmurray
Date: 2007-08-12 19:40:32+00:00
Author: rmurray
Entries: debian/changelog(UPD to 1.24), debian/compat(ADD at 1.1), debian/control(UPD to 1.16), debian/postinst(UPD to 1.6), debian/prerm(DEL at 1.3), debian/python-dep(DEL at 1.3), debian/rules(UPD to 1.18)
Log: change packaging to use python-support to build for the default python version
Traceback (most recent call last):
File "/var/lib/python-support/python2.4/vcpx/target.py", line 117, in replayChangeset
self._replayChangeset(changeset)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 312, in _replayChangeset
action(group)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 337, in _addEntries
self._addPathnames([e.name for e in entries])
File "/var/lib/python-support/python2.4/vcpx/repository/bzr.py", line 230, in _addPathnames
smart_add_tree(self._working_tree, names, recurse=False)
File "/usr/lib/python2.4/site-packages/bzrlib/symbol_versioning.py", line 106, in decorated_function
return callable(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/add.py", line 132, in smart_add_tree
return tree.smart_add(file_list, recurse, action, save)
File "/usr/lib/python2.4/site-packages/bzrlib/mutabletree.py", line 50, in tree_write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/mutabletree.py", line 314, in smart_add
rf = _FastPath(self.relpath(filepath))
File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 449, in relpath
return osutils.relpath(self.basedir, path)
File "/usr/lib/python2.4/site-packages/bzrlib/osutils.py", line 877, in relpath
raise errors.PathNotChild(rp, base)
PathNotChild: Path u'/home/rhertzog-deb/partages/debian/admin/dsa/bzr/userdir-ldap/debian/compat' is not a child of path u'/home/rhertzog/partages/debian/admin/dsa/bzr/userdir-ldap'
15:27:42 [E] Couldn't replay changeset
Revision: 2007-08-12 19:40:32 by rmurray
Date: 2007-08-12 19:40:32+00:00
Author: rmurray
Entries: debian/changelog(UPD to 1.24), debian/compat(ADD at 1.1), debian/control(UPD to 1.16), debian/postinst(UPD to 1.6), debian/prerm(DEL at 1.3), debian/python-dep(DEL at 1.3), debian/rules(UPD to 1.18)
Log: change packaging to use python-support to build for the default python version
Traceback (most recent call last):
File "/var/lib/python-support/python2.4/vcpx/source.py", line 141, in applyPendingChangesets
replay(c)
File "/var/lib/python-support/python2.4/vcpx/dualwd.py", line 107, in replayChangeset
self.target.replayChangeset(changeset)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 117, in replayChangeset
self._replayChangeset(changeset)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 312, in _replayChangeset
action(group)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 337, in _addEntries
self._addPathnames([e.name for e in entries])
File "/var/lib/python-support/python2.4/vcpx/repository/bzr.py", line 230, in _addPathnames
smart_add_tree(self._working_tree, names, recurse=False)
File "/usr/lib/python2.4/site-packages/bzrlib/symbol_versioning.py", line 106, in decorated_function
return callable(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/add.py", line 132, in smart_add_tree
return tree.smart_add(file_list, recurse, action, save)
File "/usr/lib/python2.4/site-packages/bzrlib/mutabletree.py", line 50, in tree_write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/mutabletree.py", line 314, in smart_add
rf = _FastPath(self.relpath(filepath))
File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 449, in relpath
return osutils.relpath(self.basedir, path)
File "/usr/lib/python2.4/site-packages/bzrlib/osutils.py", line 877, in relpath
raise errors.PathNotChild(rp, base)
PathNotChild: Path u'/home/rhertzog-deb/partages/debian/admin/dsa/bzr/userdir-ldap/debian/compat' is not a child of path u'/home/rhertzog/partages/debian/admin/dsa/bzr/userdir-ldap'
15:27:42 [C] Upstream change application failed
Traceback (most recent call last):
File "/usr/bin/tailor", line 35, in ?
main()
File "/var/lib/python-support/python2.4/vcpx/tailor.py", line 339, in main
tailorizer()
File "/var/lib/python-support/python2.4/vcpx/tailor.py", line 147, in __call__
self.update()
File "/var/lib/python-support/python2.4/vcpx/tailor.py", line 110, in update
last, conflicts = dwd.applyPendingChangesets(
File "/var/lib/python-support/python2.4/vcpx/dualwd.py", line 97, in applyPendingChangesets
applied=applied)
File "/var/lib/python-support/python2.4/vcpx/source.py", line 141, in applyPendingChangesets
replay(c)
File "/var/lib/python-support/python2.4/vcpx/dualwd.py", line 107, in replayChangeset
self.target.replayChangeset(changeset)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 117, in replayChangeset
self._replayChangeset(changeset)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 312, in _replayChangeset
action(group)
File "/var/lib/python-support/python2.4/vcpx/target.py", line 337, in _addEntries
self._addPathnames([e.name for e in entries])
File "/var/lib/python-support/python2.4/vcpx/repository/bzr.py", line 230, in _addPathnames
smart_add_tree(self._working_tree, names, recurse=False)
File "/usr/lib/python2.4/site-packages/bzrlib/symbol_versioning.py", line 106, in decorated_function
return callable(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/add.py", line 132, in smart_add_tree
return tree.smart_add(file_list, recurse, action, save)
File "/usr/lib/python2.4/site-packages/bzrlib/mutabletree.py", line 50, in tree_write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/mutabletree.py", line 314, in smart_add
rf = _FastPath(self.relpath(filepath))
File "/usr/lib/python2.4/site-packages/bzrlib/workingtree.py", line 449, in relpath
return osutils.relpath(self.basedir, path)
File "/usr/lib/python2.4/site-packages/bzrlib/osutils.py", line 877, in relpath
raise errors.PathNotChild(rp, base)
bzrlib.errors.PathNotChild: Path u'/home/rhertzog-deb/partages/debian/admin/dsa/bzr/userdir-ldap/debian/compat' is not a child of path u'/home/rhertzog/partages/debian/admin/dsa/bzr/userdir-ldap'
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages tailor depends on:
ii python 2.4.4-6 An interactive high-level object-o
ii python-support 0.6.4 automated rebuilding support for p
Versions of packages tailor recommends:
ii rsync 2.6.9-5 fast remote file copy program (lik
-- no debconf information
Reply sent to Vincent Danjean <vdanjean@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Raphael Hertzog <hertzog@debian.org>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #10 received at 439124-close@bugs.debian.org (full text, mbox, reply):
Source: tailor
Source-Version: 0.9.34-1
We believe that the bug you reported is fixed in the latest version of
tailor, which is due to be installed in the Debian FTP archive:
tailor_0.9.34-1.diff.gz
to pool/main/t/tailor/tailor_0.9.34-1.diff.gz
tailor_0.9.34-1.dsc
to pool/main/t/tailor/tailor_0.9.34-1.dsc
tailor_0.9.34-1_all.deb
to pool/main/t/tailor/tailor_0.9.34-1_all.deb
tailor_0.9.34.orig.tar.gz
to pool/main/t/tailor/tailor_0.9.34.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 439124@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Danjean <vdanjean@debian.org> (supplier of updated tailor package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 02 Jun 2008 13:43:43 +0200
Source: tailor
Binary: tailor
Architecture: all source
Version: 0.9.34-1
Distribution: unstable
Urgency: low
Maintainer: Vincent Danjean <vdanjean@debian.org>
Changed-By: Vincent Danjean <vdanjean@debian.org>
Closes: 419814 439124 466952 483771
Description:
tailor - migrate changesets between version control systems
Changes:
tailor (0.9.34-1) unstable; urgency=low
.
* New Upstream Versions
0.9.31: usual fixes, init-options for darcs2
0.9.32: various fixes, support for new darcs pull --xml-output
0.9.33: fix backward incompatibility introduced with 0.9.32
0.9.34: new target backend for Aegis, bzr source optimizations, several
fixes, new 'post-commit-check' option
Closing bugs fixed by upstream (I successfully convert the examples
provided by the bug submitter)
+ git source fails with current git-core (Closes: #419814)
(creating the directory by hand is still needed but convertion occurs)
[Note: closing this bug but opening a new one as another bug occurs]
+ Fails to convert debian-admin CVS repository to bzr (Closes: #439124)
(creating a directory by hand is still needed but convertion occurs)
+ totally fails with git as target (Closes: #483771)
.
* cleanup watch file
* cleanup control file (move Homepage field, update standard version,
cleanup lintian warning for dependencies)
change cogito in git-core in suggests (Closes: #466952)
* update manpage (with help2man)
* do not build for python2.4 (syntax problem)
Checksums-Sha1:
5132d34b705a06b99a785ce62368d92db7f26f06 7878 tailor_0.9.34-1.diff.gz
a1d02afeec3a9510e4a5ffe95a2a2bae68d56414 227395 tailor_0.9.34.orig.tar.gz
a393295e5f65d51e7648635cf4dfb6238efb3470 1056 tailor_0.9.34-1.dsc
de7dcdc3fbcd6c51f56d9fe1cbc2ead24f61f050 177056 tailor_0.9.34-1_all.deb
Checksums-Sha256:
38704a68a24e0465f456b5d829d09c49bcd8e3a39eba0fc6aa4e15f45072554d 1056 tailor_0.9.34-1.dsc
8adf2ff1602629942d72e751c06069822c9281c31981e8abda6734e1334b8aca 7878 tailor_0.9.34-1.diff.gz
b13f855c52a70aa6662c6b56b7248533c2c01c6f81081f6cf4f84f66a3a102f9 177056 tailor_0.9.34-1_all.deb
fe3a8cfc2835a888bf112786cd82aa5347e9e06de865be9d91c6ea1699d8e20a 227395 tailor_0.9.34.orig.tar.gz
Files:
000628736eb16f8554bfd9e48f204478 7878 devel optional tailor_0.9.34-1.diff.gz
bfd7a007566556f946d1d93d4ce91dbc 227395 devel optional tailor_0.9.34.orig.tar.gz
c99d7fb70cf93627a3d74feda2adeae1 1056 devel optional tailor_0.9.34-1.dsc
e492b7d2893af4f265507a75cf6f685d 177056 devel optional tailor_0.9.34-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIQ+BsC/d4Z50CXocRAmWIAJ9iBLaDj55FutBY3aR5SvCJ+PdVwQCgoEnN
q1ASCTbI74I/cakrem8La1g=
=3GwH
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 12 Jul 2008 07:27:52 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.