Debian Bug report logs - #20024
dpkg-dev: dpkg-source -x fails miserably if POSIXLY_CORRECT is set

version graph

Package: dpkg-dev; Maintainer for dpkg-dev is Dpkg Developers <debian-dpkg@lists.debian.org>; Source for dpkg-dev is src:dpkg (PTS, buildd, popcon).

Reported by: "Gregory S. Stark" <gsstark@mit.edu>

Date: Sat, 21 Mar 1998 19:03:00 UTC

Severity: normal

Merged with 45199

Found in versions 1.4.0.21, 1.4.0.33

Done: Wichert Akkerman <wichert@cistron.nl>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>:
Bug#20024; Package dpkg-dev. (full text, mbox, link).


Acknowledgement sent to "Gregory S. Stark" <gsstark@mit.edu>:
New bug report received and forwarded. Copy sent to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Gregory S. Stark" <gsstark@mit.edu>
To: submit@bugs.debian.org
Subject: dpkg-dev: dpkg-source -x fails miserably if POSIXLY_CORRECT is set
Date: 21 Mar 98 14:00:28 EST
Package: dpkg-dev
Version: 1.4.0.21

If the environment variable POSIXLY_CORRECT is set dpkg-source -x fails.
This is because the diff files dpkg builds don't contain enough information
for a POSIX patch to know where to create new files.

Ideally we would generate diff's that a POSIX patch would be able to apply.
The quick fix for dpkg-source is to invoke patch with the environment cleared.
That would probably be the right thing in any case since patch checks some
other environment variables and dpkg-source really wants consistent
deterministic behaviour, not what the current user happens to prefer.

-- System Information
Debian Release: 2.0 (unstable)
Kernel Version: Linux portA35.Generation.NET 2.0.33 #2 Mon Jan 12 11:08:08 EST 1998 i586 unknown



Severity set to `normal'. Request was from Ben Collins <bcollins@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 20024 45199. Request was from Ben Collins <bcollins@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Wichert Akkerman <wakkerma@debian.org>:
Bug#20024; Package dpkg-dev. (full text, mbox, link).


Acknowledgement sent to Gregory Stark <gsstark@mit.edu>:
Extra info received and forwarded to list. Copy sent to Wichert Akkerman <wakkerma@debian.org>. (full text, mbox, link).


Message #14 received at 20024@bugs.debian.org (full text, mbox, reply):

From: Gregory Stark <gsstark@mit.edu>
To: 20024@bugs.debian.org
Subject: Bug seems to be fixed
Date: 29 Jan 2000 14:48:39 -0500
This bug appears to be fixed at some point before 1.6.6:

delete $ENV{'POSIXLY_CORRECT'};

It would be nice to generate posixly correct patches, but I'm not sure that's
possible. As long as dpkg-dev depends on GNU diff and patch though it's
probably enough to just do this. 

-- 
greg



Reply sent to Wichert Akkerman <wichert@cistron.nl>:
You have taken responsibility. (full text, mbox, link).


Notification sent to "Gregory S. Stark" <gsstark@mit.edu>:
Bug acknowledged by developer. (full text, mbox, link).


Message #19 received at 20024-done@bugs.debian.org (full text, mbox, reply):

From: Wichert Akkerman <wichert@cistron.nl>
To: Gregory Stark <gsstark@mit.edu>, 20024-done@bugs.debian.org
Subject: Re: Bug#20024: Bug seems to be fixed
Date: Wed, 9 Feb 2000 01:27:34 +0100
[Message part 1 (text/plain, inline)]
Previously Gregory Stark wrote:
> This bug appears to be fixed at some point before 1.6.6:

I'll close it then :)

Wichert.

-- 
   ________________________________________________________________
 / Generally uninteresting signature - ignore at your convenience  \
| wichert@liacs.nl                    http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0  2805 3CB8 9250 2FA3 BC2D |
[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 24 08:40:29 2024; Machine Name: buxtehude

Debian Bug tracking system

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.