Report forwarded to debian-bugs-dist@lists.debian.org, Wichert Akkerman <wakkerma@debian.org>:
Bug#60329; Package dpkg.   debian-bugs-dist@lists.debian.orgWichert Akkerman  Subject: Bug#60329: dpkg: Set useful environment variables on subshells Reply-To: Daniel Martin , 60329@bugs.debian.org Resent-From: Daniel Martin Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Wichert Akkerman Resent-Date: Tue, 14 Mar 2000 01:03:11 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 60329 X-Debian-PR-Package: dpkg X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by bugs@bugs.debian.org id=B.95299570222357 (code B ref -1); Tue, 14 Mar 2000 01:03:11 GMT Date: Mon, 13 Mar 2000 19:46:32 -0500 From: Daniel Martin To: submit@bugs.debian.org Message-id: X-Mailer: bug 3.3.2 Package: dpkg Version: 1.6.11 Severity: wishlist It would be nice, when doing a long upgrade that asks many 'this config file changed'-type questions, to have available to the subshell that is spawned when one chooses "Z" some environment variables which specify the names of the old and new configuration files. This would allow sysadmins to write small shell scripts (or whatever) that presented the information they need to know about the two config. files. For example, what I envision is that when dpkg spawns a subshell it sets the following environment variables: DPKG_SHELL_REASON=configfile-examine DPKG_OLDCONFIGFILE=/etc/X11/xdm/xdm.options DPKG_NEWCONFIGFILE=/etc/X11/xdm/xdm.options.dpkg-new I could then write a shell script that takes these environment variables and (in my case) calls on xemacs to load both files, set the new one read-only, and start up an ediff session. Other people who prefer other methods could do whatever it is they prefer; what I'm asking for is just the environment variables. -- System Information Debian Release: woody Kernel Version: Linux cush 2.2.13 #2 Sun Nov 7 23:06:28 EST 1999 i586 unknown Versions of the packages dpkg depends on: ii libc6 2.1.3-7 GNU C Library: Shared libraries and Timezone ii libncurses5 5.0-6 Shared libraries for terminal handling ii libstdc++2.10 2.95.2-7 The GNU stdc++ library   Acknowledgement sent to Daniel Martin <Daniel.Martin@jhu.edu>:
New Bug report received and forwarded. Copy sent to Wichert Akkerman <wakkerma@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Daniel Martin Subject: Bug#60329: Acknowledgement (dpkg: Set useful environment variables on subshells) Message-ID: In-Reply-To: References: X-Debian-PR-Message: ack 60329 Thank you for the problem report you have sent regarding Debian. This is an automatically generated reply, to let you know your message has been received. It is being forwarded to the developers mailing list for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to submit further information on your problem, please send it to 60329@bugs.debian.org (and *not* to bugs@bugs.debian.org). Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at submit) by bugs.debian.org; 14 Mar 2000 01:01:42 +0000 Received: (qmail 22353 invoked from network); 14 Mar 2000 01:01:42 -0000 Received: from jhmail.hcf.jhu.edu (HELO jhuml1.hcf.jhu.edu) (128.220.2.86) by master.debian.org with SMTP; 14 Mar 2000 01:01:42 -0000 Received: from cush.dyn.ez-ip.net (ppp21.hcf.jhu.edu [128.220.222.21]) by jhmail.hcf.jhu.edu (PMDF V5.2-31 #37929) with ESMTP id <01JMZVT6NZVCFYDVEQ@jhmail.hcf.jhu.edu> for submit@bugs.debian.org; Mon, 13 Mar 2000 20:01:13 EDT Received: from martind by localhost with local (Exim 3.12 #1 (Debian)) id 12UfTk-0005KJ-00; Mon, 13 Mar 2000 19:46:32 -0500 Date: Mon, 13 Mar 2000 19:46:32 -0500 From: Daniel Martin Subject: dpkg: Set useful environment variables on subshells To: submit@bugs.debian.org Message-id: X-Mailer: bug 3.3.2 Package: dpkg Version: 1.6.11 Severity: wishlist It would be nice, when doing a long upgrade that asks many 'this config file changed'-type questions, to have available to the subshell that is spawned when one chooses "Z" some environment variables which specify the names of the old and new configuration files. This would allow sysadmins to write small shell scripts (or whatever) that presented the information they need to know about the two config. files. For example, what I envision is that when dpkg spawns a subshell it sets the following environment variables: DPKG_SHELL_REASON=configfile-examine DPKG_OLDCONFIGFILE=/etc/X11/xdm/xdm.options DPKG_NEWCONFIGFILE=/etc/X11/xdm/xdm.options.dpkg-new I could then write a shell script that takes these environment variables and (in my case) calls on xemacs to load both files, set the new one read-only, and start up an ediff session. Other people who prefer other methods could do whatever it is they prefer; what I'm asking for is just the environment variables. -- System Information Debian Release: woody Kernel Version: Linux cush 2.2.13 #2 Sun Nov 7 23:06:28 EST 1999 i586 unknown Versions of the packages dpkg depends on: ii libc6 2.1.3-7 GNU C Library: Shared libraries and Timezone ii libncurses5 5.0-6 Shared libraries for terminal handling ii libstdc++2.10 2.95.2-7 The GNU stdc++ library   Information forwarded to debian-bugs-dist@lists.debian.org, Wichert Akkerman <wakkerma@debian.org>:
Bug#60329; Package dpkg.   debian-bugs-dist@lists.debian.orgWichert Akkerman  Subject: Bug#60329: dpkg: Set useful environment variables on subshells Reply-To: Wichert Akkerman , 60329@bugs.debian.org Resent-From: Wichert Akkerman Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Wichert Akkerman Resent-Date: Tue, 14 Mar 2000 15:03:20 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 60329 X-Debian-PR-Package: dpkg X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 60329-bugs@bugs.debian.org id=B60329.95304405729948 (code B ref 60329); Tue, 14 Mar 2000 15:03:20 GMT Date: Tue, 14 Mar 2000 15:27:33 +0100 From: Wichert Akkerman To: Daniel Martin , 60329@bugs.debian.org Message-ID: <20000314152733.H13037@liacs.nl> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="B4IIlcmfBL/1gGOG" User-Agent: Mutt/1.0.1i In-Reply-To: ; from Daniel.Martin@jhu.edu on Mon, Mar 13, 2000 at 07:46:32PM -0500 --B4IIlcmfBL/1gGOG Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Previously Daniel Martin wrote: > It would be nice, when doing a long upgrade that asks many 'this config > file changed'-type questions, to have available to the subshell that is > spawned when one chooses "Z" some environment variables which specify > the names of the old and new configuration files. Hmm, nice idea. It doesn't work though since dpkg background itself instead of spawning a new shell (if the OS supports that that is), and it's not possible to change the environment for you parent process.. Wichert. --=20 _________________________________________________________________ / 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 | --B4IIlcmfBL/1gGOG Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia iQB1AwUBOM5MVajZR/ntlUftAQEf6QL+Inh/F+vkYi3RlqkzIjVYtUMnkj3qJIsr 0Zto2AoB5t7e5kKHrubLu84T4dooUscrVJ4IKQg3Ii/QKZBv0gKsXCb8bOMytJu4 p+LbGwhC3CeP2asnsxhem9qdhwter6Nt =kAcJ -----END PGP SIGNATURE----- --B4IIlcmfBL/1gGOG--   Acknowledgement sent to Wichert Akkerman <wichert@soil.nl>:
Extra info received and forwarded to list. Copy sent to Wichert Akkerman <wakkerma@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Wichert Akkerman Subject: Bug#60329: Info received (was Bug#60329: dpkg: Set useful environment variables on subshells) Message-ID: In-Reply-To: <20000314152733.H13037@liacs.nl> References: <20000314152733.H13037@liacs.nl> X-Debian-PR-Message: ack-info-maintonly 60329 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to continue to submit further information on your problem, please send it to 60329@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at 60329) by bugs.debian.org; 14 Mar 2000 14:27:37 +0000 Received: (qmail 29942 invoked from network); 14 Mar 2000 14:27:36 -0000 Received: from soil08.soil.nl (root@132.229.135.68) by master.debian.org with SMTP; 14 Mar 2000 14:27:36 -0000 Received: (from wichert@localhost) by soil08.soil.nl (8.9.3/8.9.3/Debian 8.9.3-21) id PAA13484; Tue, 14 Mar 2000 15:27:33 +0100 Date: Tue, 14 Mar 2000 15:27:33 +0100 From: Wichert Akkerman To: Daniel Martin , 60329@bugs.debian.org Subject: Re: Bug#60329: dpkg: Set useful environment variables on subshells Message-ID: <20000314152733.H13037@liacs.nl> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="B4IIlcmfBL/1gGOG" User-Agent: Mutt/1.0.1i In-Reply-To: ; from Daniel.Martin@jhu.edu on Mon, Mar 13, 2000 at 07:46:32PM -0500 --B4IIlcmfBL/1gGOG Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Previously Daniel Martin wrote: > It would be nice, when doing a long upgrade that asks many 'this config > file changed'-type questions, to have available to the subshell that is > spawned when one chooses "Z" some environment variables which specify > the names of the old and new configuration files. Hmm, nice idea. It doesn't work though since dpkg background itself instead of spawning a new shell (if the OS supports that that is), and it's not possible to change the environment for you parent process.. Wichert. --=20 _________________________________________________________________ / 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 | --B4IIlcmfBL/1gGOG Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia iQB1AwUBOM5MVajZR/ntlUftAQEf6QL+Inh/F+vkYi3RlqkzIjVYtUMnkj3qJIsr 0Zto2AoB5t7e5kKHrubLu84T4dooUscrVJ4IKQg3Ii/QKZBv0gKsXCb8bOMytJu4 p+LbGwhC3CeP2asnsxhem9qdhwter6Nt =kAcJ -----END PGP SIGNATURE----- --B4IIlcmfBL/1gGOG--   Information forwarded to debian-bugs-dist@lists.debian.org, Wichert Akkerman <wakkerma@debian.org>:
Bug#60329; Package dpkg.   debian-bugs-dist@lists.debian.orgWichert Akkerman  Subject: Bug#60329: dpkg: Set useful environment variables on subshells Reply-To: Daniel Martin , 60329@bugs.debian.org Resent-From: Daniel Martin Orignal-Sender: Daniel Martin Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Wichert Akkerman Resent-Date: Tue, 14 Mar 2000 16:18:02 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 60329 X-Debian-PR-Package: dpkg X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 60329-bugs@bugs.debian.org id=B60329.95305014332741 (code B ref 60329); Tue, 14 Mar 2000 16:18:02 GMT Date: Tue, 14 Mar 2000 11:05:31 -0500 From: Daniel Martin X-Face: #:!+:Xz\HZ/-J$:t-$Z36w:%iq7eHQneuC,bP~B(F1crc#~8YB{q-<`6+1p>AQ@.(k:FC)G z\!:Ectbf;I2B'oj2Sc{X|HD&R|kcQ!x`Hl"mNdV2\$Pwg]-W,iA*'X\CY`^YmW_#n#Mr`rDxklFy9 7R"9H%N6&mH`QGX|b(0)~j#zZMwA;[cu),:;8eC:@rcEP"vGcPTG"ug#>93q/,46E+`k\;(A3W"v;R In-reply-to: Wichert Akkerman's message of "Tue, 14 Mar 2000 15:27:33 +0100" Sender: Daniel Martin To: Wichert Akkerman Cc: 60329@bugs.debian.org Message-id: <874sa9mt9w.fsf@cush.dyn.ez-ip.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii User-Agent: Gnus/5.0803 (Gnus v5.8.3) XEmacs/20.4 (Emerald) Lines: 62 References: <20000314152733.H13037@liacs.nl> Wichert Akkerman writes: > Previously Daniel Martin wrote: > > It would be nice, when doing a long upgrade that asks many 'this config > > file changed'-type questions, to have available to the subshell that is > > spawned when one chooses "Z" some environment variables which specify > > the names of the old and new configuration files. > > Hmm, nice idea. It doesn't work though since dpkg background itself > instead of spawning a new shell (if the OS supports that that is), > and it's not possible to change the environment for you parent > process.. > > Wichert. I understand that you can't set the environment variables of a parent process, but dpkg *doesn't* always background itself when you choose "z". One of these times is when it's being run from inside an apt-get process: (after manipulating /var/lib/dpkg/status so that dpkg will think that I need to upgrade and that a config. file has changed -- ugly, but this is for demonstration purposes) ================================================================ cush:/mnt/hda9/fvwm/fvwm95_2.0.43ba$ sudo apt-get install fvwm95 Reading Package Lists... Done Building Dependency Tree... Done 1 packages upgraded, 0 newly installed, 0 to remove and 51 not upgraded. Need to get 0B/558kB of archives. After unpacking 0B will be used. (Reading database ... 78898 files and directories currently installed.) Preparing to replace fvwm95 2.0.43ba-12 (using .../fvwm95_2.0.43ba-13_i386.deb) ... Unpacking replacement fvwm95 ... Setting up fvwm95 (2.0.43ba-13) ... Configuration file `/etc/menu-methods/fvwm95' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : background this process to examine the situation The default action is to keep your current version. *** fvwm95 (Y/I/N/O/D/Z) [default=N] ? z Your currently installed version of the file is in: /etc/menu-methods/fvwm95 The version contained in the new version of the package is in: /etc/menu-methods/fvwm95.dpkg-new If you decide to take care of the update yourself, perhaps by editing the installed version, you should choose `N' when you return, so that I do not mess up your careful work. Type `exit' when you're done. cush:/# pstree | tail -2 `-xterm---bash---apt-get---dpkg---bash-+-pstree `-tail ============================================================ I understand that these environment variables won't always be available, but if we assume that most upgrades will be done through apt (either directly, with dselect's apt method, or with one of those fancy apt frontends), then these environment variables will be useful most of the time.   Acknowledgement sent to Daniel Martin <Daniel.Martin@jhu.edu>:
Extra info received and forwarded to list. Copy sent to Wichert Akkerman <wakkerma@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Daniel Martin Subject: Bug#60329: Info received (was Bug#60329: dpkg: Set useful environment variables on subshells) Message-ID: In-Reply-To: <874sa9mt9w.fsf@cush.dyn.ez-ip.net> References: <874sa9mt9w.fsf@cush.dyn.ez-ip.net> X-Debian-PR-Message: ack-info-maintonly 60329 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to continue to submit further information on your problem, please send it to 60329@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at 60329) by bugs.debian.org; 14 Mar 2000 16:09:03 +0000 Received: (qmail 32739 invoked from network); 14 Mar 2000 16:09:02 -0000 Received: from jhuml2.hcf.jhu.edu (128.220.2.87) by master.debian.org with SMTP; 14 Mar 2000 16:09:02 -0000 Received: from cush.dyn.ez-ip.net (ppp69.hcf.jhu.edu [128.220.222.69]) by jhmail.hcf.jhu.edu (PMDF V5.2-31 #40996) id <01JN0RI7BDV4G245KU@jhmail.hcf.jhu.edu> (original mail from dtm12@jhunix.hcf.jhu.edu) for 60329@bugs.debian.org; Tue, 14 Mar 2000 11:08:41 EDT Received: from cush.dyn.ez-ip.net (ppp69.hcf.jhu.edu [128.220.222.69]) by jhmail.hcf.jhu.edu (PMDF V5.2-31 #40996) with ESMTP id <01JN0RHW5QH8G2481U@jhmail.hcf.jhu.edu> for 60329@bugs.debian.org; Tue, 14 Mar 2000 11:08:34 -0400 (EDT) Received: from martind by localhost with local (Exim 3.12 #1 (Debian)) id 12Utp6-00075c-00; Tue, 14 Mar 2000 11:05:32 -0500 Date: Tue, 14 Mar 2000 11:05:31 -0500 From: Daniel Martin X-Face: #:!+:Xz\HZ/-J$:t-$Z36w:%iq7eHQneuC,bP~B(F1crc#~8YB{q-<`6+1p>AQ@.(k:FC)G z\!:Ectbf;I2B'oj2Sc{X|HD&R|kcQ!x`Hl"mNdV2\$Pwg]-W,iA*'X\CY`^YmW_#n#Mr`rDxklFy9 7R"9H%N6&mH`QGX|b(0)~j#zZMwA;[cu),:;8eC:@rcEP"vGcPTG"ug#>93q/,46E+`k\;(A3W"v;R Subject: Re: Bug#60329: dpkg: Set useful environment variables on subshells In-reply-to: Wichert Akkerman's message of "Tue, 14 Mar 2000 15:27:33 +0100" Sender: Daniel Martin To: Wichert Akkerman Cc: 60329@bugs.debian.org Message-id: <874sa9mt9w.fsf@cush.dyn.ez-ip.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii User-Agent: Gnus/5.0803 (Gnus v5.8.3) XEmacs/20.4 (Emerald) Lines: 62 References: <20000314152733.H13037@liacs.nl> Wichert Akkerman writes: > Previously Daniel Martin wrote: > > It would be nice, when doing a long upgrade that asks many 'this config > > file changed'-type questions, to have available to the subshell that is > > spawned when one chooses "Z" some environment variables which specify > > the names of the old and new configuration files. > > Hmm, nice idea. It doesn't work though since dpkg background itself > instead of spawning a new shell (if the OS supports that that is), > and it's not possible to change the environment for you parent > process.. > > Wichert. I understand that you can't set the environment variables of a parent process, but dpkg *doesn't* always background itself when you choose "z". One of these times is when it's being run from inside an apt-get process: (after manipulating /var/lib/dpkg/status so that dpkg will think that I need to upgrade and that a config. file has changed -- ugly, but this is for demonstration purposes) ================================================================ cush:/mnt/hda9/fvwm/fvwm95_2.0.43ba$ sudo apt-get install fvwm95 Reading Package Lists... Done Building Dependency Tree... Done 1 packages upgraded, 0 newly installed, 0 to remove and 51 not upgraded. Need to get 0B/558kB of archives. After unpacking 0B will be used. (Reading database ... 78898 files and directories currently installed.) Preparing to replace fvwm95 2.0.43ba-12 (using .../fvwm95_2.0.43ba-13_i386.deb) ... Unpacking replacement fvwm95 ... Setting up fvwm95 (2.0.43ba-13) ... Configuration file `/etc/menu-methods/fvwm95' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : background this process to examine the situation The default action is to keep your current version. *** fvwm95 (Y/I/N/O/D/Z) [default=N] ? z Your currently installed version of the file is in: /etc/menu-methods/fvwm95 The version contained in the new version of the package is in: /etc/menu-methods/fvwm95.dpkg-new If you decide to take care of the update yourself, perhaps by editing the installed version, you should choose `N' when you return, so that I do not mess up your careful work. Type `exit' when you're done. cush:/# pstree | tail -2 `-xterm---bash---apt-get---dpkg---bash-+-pstree `-tail ============================================================ I understand that these environment variables won't always be available, but if we assume that most upgrades will be done through apt (either directly, with dselect's apt method, or with one of those fancy apt frontends), then these environment variables will be useful most of the time.   Information forwarded to debian-bugs-dist@lists.debian.org, Wichert Akkerman <wakkerma@debian.org>:
Bug#60329; Package dpkg.   debian-bugs-dist@lists.debian.orgWichert Akkerman  Subject: Bug#60329: dpkg: Set useful environment variables on subshells Reply-To: 60329@bugs.debian.org, Daniel.Martin@jhu.edu, 60329@bugs.debian.org Resent-From: Daniel Martin Orignal-Sender: martind@dwww.cush.dyn.ez-ip.net Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Wichert Akkerman Resent-Date: Wed, 15 Mar 2000 19:03:42 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 60329 X-Debian-PR-Package: dpkg X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 60329-bugs@bugs.debian.org id=B60329.9531453747825 (code B ref 60329); Wed, 15 Mar 2000 19:03:42 GMT Date: Wed, 15 Mar 2000 13:35:33 -0500 From: Daniel Martin X-Face: #:!+:Xz\HZ/-J$:t-$Z36w:%iq7eHQneuC,bP~B(F1crc#~8YB{q-<`6+1p>AQ@.(k:FC)G z\!:Ectbf;I2B'oj2Sc{X|HD&R|kcQ!x`Hl"mNdV2\$Pwg]-W,iA*'X\CY`^YmW_#n#Mr`rDxklFy9 7R"9H%N6&mH`QGX|b(0)~j#zZMwA;[cu),:;8eC:@rcEP"vGcPTG"ug#>93q/,46E+`k\;(A3W"v;R In-reply-to: Wichert Akkerman's message of "Tue, 14 Mar 2000 17:11:57 +0100" Sender: martind@dwww.cush.dyn.ez-ip.net To: Wichert Akkerman Cc: 60329@bugs.debian.org Message-id: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii User-Agent: Gnus/5.0803 (Gnus v5.8.3) XEmacs/20.4 (Emerald) Lines: 18 References: <20000314152733.H13037@liacs.nl> <874sa9mt9w.fsf@cush.dyn.ez-ip.net> <20000314171157.P13037@liacs.nl> Wichert Akkerman writes: > Previously Daniel Martin wrote: > > I understand that these environment variables won't always be > > available, but if we assume that most upgrades will be done through > > apt (either directly, with dselect's apt method, or with one of those > > fancy apt frontends), then these environment variables will be useful > > most of the time. > > But it makes things inconsistant, which I consider to be worse then > being occasionally better. > > Wichert. Maybe. That is, I disagree, but I also see where a reasonable person could agree with you and not me. If you don't change your mind in a week or so, I'll close this bug.   Acknowledgement sent to 60329@bugs.debian.org, Daniel.Martin@jhu.edu:
Extra info received and forwarded to list. Copy sent to Wichert Akkerman <wakkerma@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: 60329@bugs.debian.org, Daniel.Martin@jhu.edu Subject: Bug#60329: Info received (was Bug#60329: dpkg: Set useful environment variables on subshells) Message-ID: In-Reply-To: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> References: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> X-Debian-PR-Message: ack-info-maintonly 60329 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to continue to submit further information on your problem, please send it to 60329@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at 60329) by bugs.debian.org; 15 Mar 2000 18:36:14 +0000 Received: (qmail 7815 invoked from network); 15 Mar 2000 18:36:14 -0000 Received: from jhuml2.hcf.jhu.edu (128.220.2.87) by master.debian.org with SMTP; 15 Mar 2000 18:36:14 -0000 Received: from cush.dyn.ez-ip.net (ppp10.hcf.jhu.edu [128.220.222.10]) by jhmail.hcf.jhu.edu (PMDF V5.2-31 #37929) id <01JN2AY00R5CFYDVDW@jhmail.hcf.jhu.edu> (original mail from dtm12@jhunix.hcf.jhu.edu) for 60329@bugs.debian.org; Wed, 15 Mar 2000 13:35:46 EDT Received: from cush.dyn.ez-ip.net (ppp10.hcf.jhu.edu [128.220.222.10]) by jhmail.hcf.jhu.edu (PMDF V5.2-31 #37929) with ESMTP id <01JN2AXIAVVWFYDNZJ@jhmail.hcf.jhu.edu> for 60329@bugs.debian.org; Wed, 15 Mar 2000 13:35:24 -0400 (EDT) Received: from martind by cush.dyn.ez-ip.net with local (Exim 3.12 #1 (Debian)) id 12VIdp-0006mX-00; Wed, 15 Mar 2000 13:35:33 -0500 Date: Wed, 15 Mar 2000 13:35:33 -0500 From: Daniel Martin X-Face: #:!+:Xz\HZ/-J$:t-$Z36w:%iq7eHQneuC,bP~B(F1crc#~8YB{q-<`6+1p>AQ@.(k:FC)G z\!:Ectbf;I2B'oj2Sc{X|HD&R|kcQ!x`Hl"mNdV2\$Pwg]-W,iA*'X\CY`^YmW_#n#Mr`rDxklFy9 7R"9H%N6&mH`QGX|b(0)~j#zZMwA;[cu),:;8eC:@rcEP"vGcPTG"ug#>93q/,46E+`k\;(A3W"v;R Subject: Re: Bug#60329: dpkg: Set useful environment variables on subshells In-reply-to: Wichert Akkerman's message of "Tue, 14 Mar 2000 17:11:57 +0100" Sender: martind@dwww.cush.dyn.ez-ip.net To: Wichert Akkerman Cc: 60329@bugs.debian.org Reply-to: 60329@bugs.debian.org, Daniel.Martin@jhu.edu Message-id: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii User-Agent: Gnus/5.0803 (Gnus v5.8.3) XEmacs/20.4 (Emerald) Lines: 18 References: <20000314152733.H13037@liacs.nl> <874sa9mt9w.fsf@cush.dyn.ez-ip.net> <20000314171157.P13037@liacs.nl> Wichert Akkerman writes: > Previously Daniel Martin wrote: > > I understand that these environment variables won't always be > > available, but if we assume that most upgrades will be done through > > apt (either directly, with dselect's apt method, or with one of those > > fancy apt frontends), then these environment variables will be useful > > most of the time. > > But it makes things inconsistant, which I consider to be worse then > being occasionally better. > > Wichert. Maybe. That is, I disagree, but I also see where a reasonable person could agree with you and not me. If you don't change your mind in a week or so, I'll close this bug.   Information forwarded to debian-bugs-dist@lists.debian.org, Wichert Akkerman <wakkerma@debian.org>:
Bug#60329; Package dpkg.   debian-bugs-dist@lists.debian.orgWichert Akkerman  Subject: Bug#60329: Info received (was Bug#60329: dpkg: Set useful environment variables on subshells) Reply-To: owner@bugs.debian.org (Debian Bug Tracking System), 60329@bugs.debian.org Resent-From: owner@bugs.debian.org (Debian Bug Tracking System) Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Wichert Akkerman Resent-Date: Wed, 15 Mar 2000 19:07:39 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 60329 X-Debian-PR-Package: dpkg X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 60329-bugs@bugs.debian.org id=B60329.95314702529316 (code B ref 60329); Wed, 15 Mar 2000 19:07:39 GMT Date: 15 Mar 2000 19:03:44 -0000 From: owner@bugs.debian.org (Debian Bug Tracking System) To: 60329@bugs.debian.org, Daniel.Martin@jhu.edu Message-ID: In-Reply-To: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> References: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> X-Debian-PR-Message: ack-info-maintonly 60329 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to continue to submit further information on your problem, please send it to 60329@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Acknowledgement sent to owner@bugs.debian.org (Debian Bug Tracking System):
Extra info received and forwarded to list. Copy sent to Wichert Akkerman <wakkerma@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: owner@bugs.debian.org (Debian Bug Tracking System) Subject: Bug#60329: Info received (was Bug#60329: Info received (was Bug#60329: dpkg: Set useful environment variables on subshells)) Message-ID: In-Reply-To: References: X-Debian-PR-Message: ack-info-maintonly 60329 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to continue to submit further information on your problem, please send it to 60329@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at 60329) by bugs.debian.org; 15 Mar 2000 19:03:45 +0000 Received: (qmail 29307 invoked by uid 1227); 15 Mar 2000 19:03:44 -0000 Date: 15 Mar 2000 19:03:44 -0000 From: owner@bugs.debian.org (Debian Bug Tracking System) To: 60329@bugs.debian.org, Daniel.Martin@jhu.edu Subject: Bug#60329: Info received (was Bug#60329: dpkg: Set useful environment variables on subshells) Message-ID: In-Reply-To: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> References: <871z5c5bey.fsf@dwww.cush.dyn.ez-ip.net> X-Debian-PR-Message: ack-info-maintonly 60329 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Wichert Akkerman If you wish to continue to submit further information on your problem, please send it to 60329@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)