Bug#912636: hurd: fix shutting down translators

2018-11-04 Thread Samuel Thibault
Mattia Rizzolo, le dim. 04 nov. 2018 21:58:34 +0100, a ecrit:
> On Fri, Nov 02, 2018 at 03:18:17AM +0100, Samuel Thibault wrote:
> > The hurd package added a PCI arbiter translator, which needs to be shut
> > down by pbuilder too, could you apply the attached patch?
> 
> Very well, but be aware I consider the current situation a tad fragile
> and annoying.
> Umounting a chroot can't be so complex…

Yes, we should at some point take the time to clean this up by just
bind-mounting /servers

Samuel



Bug#912636: hurd: fix shutting down translators

2018-11-04 Thread Mattia Rizzolo
On Fri, Nov 02, 2018 at 03:18:17AM +0100, Samuel Thibault wrote:
> The hurd package added a PCI arbiter translator, which needs to be shut
> down by pbuilder too, could you apply the attached patch?

Very well, but be aware I consider the current situation a tad fragile
and annoying.
Umounting a chroot can't be so complex…

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#912636: hurd: fix shutting down translators

2018-11-01 Thread Samuel Thibault
Package: pbuilder
Version: 0.229.3
Severity: normal
User: debian-h...@lists.debian.org
Usertags: hurd

Hello,

The hurd package added a PCI arbiter translator, which needs to be shut
down by pbuilder too, could you apply the attached patch?

Thanks,
Samuel

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), 
(500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 
'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 
'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pbuilder depends on:
ii  cdebconf [debconf-2.0]  0.245
ii  debconf [debconf-2.0]   1.5.69
ii  debootstrap 1.0.109
ii  dpkg-dev1.19.2

Versions of packages pbuilder recommends:
ii  devscripts  2.18.6
ii  eatmydata   105-6
ii  fakeroot1.23-1
ii  iproute24.18.0-2
ii  net-tools   1.60+git20180626.aebd88e-1
ii  sudo1.8.23-2

Versions of packages pbuilder suggests:
ii  cowdancer   0.87+b1
ii  gdebi-core  0.9.5.7+nmu2

-- debconf information excluded

-- 
Samuel
 SL> Au fait elle est mieux ma signature maintenant ?
 Oui. T'enlève encore les conneries que t'as écrit dedans et c'est bon.
 -+- JB in  : Le neueuttoyage par le vide -+-
---
 pbuilder-modules |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/pbuilder-modules
+++ b/pbuilder-modules
@@ -314,7 +314,7 @@ function umountproc () {
 # Workaround to remove chroot on Hurd: once /dev firmlink is
 # removed, chroot removal either gets stuck or fails by removing
 # some devices.
-for dev in "$BUILDPLACE"/dev/* "$BUILDPLACE"/servers/socket/*; do
+for dev in "$BUILDPLACE"/dev/* "$BUILDPLACE"/servers/socket/* 
"$BUILDPLACE"/servers/bus/*; do
 settrans -fg "$dev"
 done