Your message dated Wed, 09 Jan 2008 11:02:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#459430: fixed in portmap 6.0-5
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: portmap
Version: 5-19
Severity: important
Tags: patch
User: [EMAIL PROTECTED]
Usertags: incorrect-dependency
When testing dependency based boot sequencing, I discovered a problem
in the init.d script for portmap when installed with a provider of the
$named service. Most (all?) providers of the $named service (I
discovered it with bind9 and lwresd), depend on $remote_fs, because
their binaries are located in /usr/, which is not guaranteed to be
available until after the scripts providing $remote_fs is done.
$remote_fs on the other hand depend on nfs-common, which in turn
depend on portmap, to make sure NFS is properly set up when used. And
portmap in turn depend on $named, and there we have a dependency loop:
$named->$remote_fs->nfs-common->$portmap->portmap->$named.
I propose to break this loop by dropping $named as a dependency for
portmap. Portmap need to run before /usr/ is mounted when using NFS,
while at least bind9 need to run after /usr/ is mounted, so it make
sense for me to break the loop there.
I set severity to important, as this bug make it impossible to install
portmap when bind9 or lwresd is installed, and impossible to install
bind9 and lwresd when portmap is installed.
This patch solve the issues:
diff -ur portmap-6.0.orig/debian/init.d portmap-6.0/debian/init.d
--- portmap-6.0.orig/debian/init.d 2008-01-06 14:48:37.000000000 +0100
+++ portmap-6.0/debian/init.d 2008-01-06 14:50:49.000000000 +0100
@@ -6,8 +6,6 @@
# Provides: portmap
# Required-Start: $network
# Required-Stop: $network
-# Should-Start: $named
-# Should-Stop: $named
# Default-Start: S 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: The RPC portmapper
As the stop script do not seem to do anything except killing the
daemon, that task might be better left to the sendsigs script in
runlevel 0 and 6. If this is indeed the case, I recommend removing 0
and 6 from the Default-Stop list.
Happy hacking,
--
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: portmap
Source-Version: 6.0-5
We believe that the bug you reported is fixed in the latest version of
portmap, which is due to be installed in the Debian FTP archive:
portmap_6.0-5.diff.gz
to pool/main/p/portmap/portmap_6.0-5.diff.gz
portmap_6.0-5.dsc
to pool/main/p/portmap/portmap_6.0-5.dsc
portmap_6.0-5_amd64.deb
to pool/main/p/portmap/portmap_6.0-5_amd64.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <[EMAIL PROTECTED]> (supplier of updated portmap
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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 09 Jan 2008 19:34:52 +1100
Source: portmap
Binary: portmap
Architecture: source amd64
Version: 6.0-5
Distribution: unstable
Urgency: medium
Maintainer: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Changed-By: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Description:
portmap - RPC port mapper
Closes: 340158 420514 437892 442329 443154 443162 443175 443220 443228 443229
443273 443496 443620 443663 443698 444282 444745 444759 445009 445274 459430
Changes:
portmap (6.0-5) unstable; urgency=medium
.
[ Anibal Monsalve Salazar ]
.
* Build-Depends on quilt
* Bumped up Standards-Version to 3.7.3
* Moved homepage from description to control header line
* Fixed "init script needlessly executed twice". Closes: #340158
Patch by Joey Hess <[EMAIL PROTECTED]>
* Fixed typo in portmap.8. Closes: #437892
Patch by A. Costa <[EMAIL PROTECTED]>
* Fixed init.d dependency loop with $named. Closes: #459430
Patch by Petter Reinholdtsen <[EMAIL PROTECTED]>
.
[ Christian Perrier ]
.
* Debconf templates and debian/control reviewed by the debian-l10n-
english team as part of the Smith review project.
Closes: #442329, #420514
* Debconf translation updates
- Basque. Closes: #443154
- Swedish. Closes: #443162
- Japanese. Closes: #443175
- Portuguese. Closes: #443220
- Bulgarian. Closes: #443228
- Spanish. Closes: #443229
- Vietnamese. Closes: #443273
- Italian. Closes: #443496
- Finnish. Closes: #443620
- Czech. Closes: #443663
- German. Closes: #443698
- Tamil. Closes: #444282
- French. Closes: #444745
- Galician. Closes: #444759
- Russian. Closes: #445009
- Brazilian Portuguese. Closes: #445274
Files:
b819941dcb3f7e6bb6d6254b6c707ec9 686 net standard portmap_6.0-5.dsc
03407683e6ffc4a76ad6901c68aa7cc3 23240 net standard portmap_6.0-5.diff.gz
767cd46662865654ebe0c69021680a01 35052 net standard portmap_6.0-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHhKaHgY5NIXPNpFURAv35AKClApT2wOaosAokZ1DZ3c8hP4hPugCfSytc
WxU1C3oRScrxcFT3zJpXwe4=
=lWLq
-----END PGP SIGNATURE-----
--- End Message ---