Daniel Macks wrote:
On Thu, Jan 03, 2008 at 03:22:48PM -0800, Jesse Alama wrote:
[snip good rationale for...]
The relevant code change is in line 450 of build.c in the
subdirectory dpkg-deb of version 1.10.21 of dpkg:
execlp(TAR,tar,-cf, -, --null, -T, -, --no-recursion,
--no-unquote,
But Fink's tar is in the dependency list of dpkg, so it should be used.
I think this is true only when fink calls dpkg, because fink does some
path munging first. However I just tried this:
sudo dtrace -n 'syscall::execve:entry { self-path = copyinstr(arg0);
} syscall::execve:return / arg0 == 0
Dave Vasilevsky [EMAIL PROTECTED] writes:
But Fink's tar is in the dependency list of dpkg, so it should be used.
I think this is true only when fink calls dpkg, because fink does some
path munging first. However I just tried this:
sudo dtrace -n 'syscall::execve:entry { self-path =
I recently came across some software that I wanted to package that uses
file names like \vee.. (Some of the file names are names of TeX
macros, followed by a period.) Unfortunately, dpkg breaks when trying
to create a deb containing files like these; the error is something like
tar: unable to
On Thu, Jan 03, 2008 at 03:22:48PM -0800, Jesse Alama wrote:
[snip good rationale for...]
The relevant code change is in line 450 of build.c in the
subdirectory dpkg-deb of version 1.10.21 of dpkg:
execlp(TAR,tar,-cf, -, --null, -T, -, --no-recursion,
--no-unquote, (char*)0);
instead
Daniel Macks [EMAIL PROTECTED] writes:
On Thu, Jan 03, 2008 at 03:22:48PM -0800, Jesse Alama wrote:
[snip good rationale for...]
The relevant code change is in line 450 of build.c in the
subdirectory dpkg-deb of version 1.10.21 of dpkg:
execlp(TAR,tar,-cf, -, --null, -T, -,
Jesse Alama wrote:
Daniel Macks [EMAIL PROTECTED] writes:
On Thu, Jan 03, 2008 at 03:22:48PM -0800, Jesse Alama wrote:
[snip good rationale for...]
The relevant code change is in line 450 of build.c in the
subdirectory dpkg-deb of version 1.10.21 of dpkg:
execlp(TAR,tar,-cf, -, --null,
Peter O'Gorman [EMAIL PROTECTED] writes:
Jesse Alama wrote:
Daniel Macks [EMAIL PROTECTED] writes:
On Thu, Jan 03, 2008 at 03:22:48PM -0800, Jesse Alama wrote:
[snip good rationale for...]
The relevant code change is in line 450 of build.c in the
subdirectory dpkg-deb of version 1.10.21
Jesse Alama wrote:
All that I can offer is that, when building my package in maintainer
mode, I was able to successfully build the deb. I'm not sure if
maintainer mode uses /usr/bin/tar, though.
Can you not patch the package so that it does not install or need files
with special file names?