Your message dated Sun, 4 Oct 2009 11:57:56 +0200
with message-id <20091004095756.gc12...@rivendell>
and subject line Re: Bug#549482: quilt is completely brain damaged in trying to
get patches from somewhere else
has caused the Debian Bug report #549482,
regarding quilt is completely brain damaged in trying to get patches from
somewhere else
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
549482: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=549482
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: quilt
Version: 0.48-1
Severity: grave
Justification: renders package unusable
Can someone please explain me why in a cowbuilder:
$ pwd
/tmp/texlive-doc-2009~svn15596
$ ls debian/patches
ls: cannot access debian/patches: No such file or directory
$ QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a
Applying patch 12_fix_epstopdf_invocation
can't find file to patch at input line 15
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|#! /bin/sh /usr/share/dpatch/dpatch-run
|## 12_fix_epstopdf_invocation.dpatch <[email protected]>
....
I not even KNOW where quilt gots this patch from?!?!
I mean I have this patch in a completely unrelated directory, outside
the chroot.
So why on earth does quilt use that patch??
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31.2-rc1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages quilt depends on:
ii bzip2 1.0.5-3 high-quality block-sorting file co
ii diffstat 1.47-1 produces graph of changes introduc
ii gettext 0.17-8 GNU Internationalization utilities
ii patch 2.5.9-5 Apply a diff file to an original
quilt recommends no packages.
Versions of packages quilt suggests:
ii graphviz 2.20.2-3+b4 rich set of graph drawing tools
ii procmail 3.22-17 Versatile e-mail processor
-- no debconf information
--- End Message ---
--- Begin Message ---
On Sun, 04 Oct 2009, Norbert Preining wrote:
> In fact I realized the quilt was taking the series/patches from
> ../debian/patches
> although I have checked that there is no environment variable
> interfering.
So that's it:
#
# If the working directory does not contain a $QUILT_PATCHES directory,
# quilt searches for its base directory up the directory tree. If no
# $QUILT_PATCHES directory exists, the quilt operations that create
# patches will create $QUILT_PATCHES in the current working directory.
#
# When quilt is invoked from a directory below the base directory, it
# changes into the base directory, and sets $SUBDIR to the relative
# path from the base directory to the directory in which it was
# invoked. (e.g., if quilt is invoked in /usr/src/linux/drivers/net
# and the base direcory is /usr/src/linux, $SUBDIR is set to
# drivers/net/.
#
It's not a bug, it's a feature. Closing the bug.
This is from /usr/share/quilt/scripts/patchfns (at the end).
Cheers,
--
Raphaƫl Hertzog
--- End Message ---