Your message dated Sat, 23 Apr 2016 17:20:04 +0000
with message-id <e1au1dw-0003a5...@franck.debian.org>
and subject line Bug#821820: fixed in seelablet 0.1.9-4
has caused the Debian Bug report #821820,
regarding seelablet-common: fails to install in chroot: postinst chokes on 
udevadm call
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
821820: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821820
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: seelablet-common
Version: 0.1.9-3
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package failed to install. As
per definition of the release team this makes the package too buggy for
a release, thus the severity.

>From the attached log (scroll to the bottom...):

  Selecting previously unselected package seelablet-common.
  (Reading database ... 
(Reading database ... 7520 files and directories currently installed.)
  Preparing to unpack .../seelablet-common_0.1.9-3_all.deb ...
  Unpacking seelablet-common (0.1.9-3) ...
  Setting up seelablet-common (0.1.9-3) ...
  dpkg: error processing package seelablet-common (--configure):
   subprocess installed post-installation script returned error exit status 2
  Errors were encountered while processing:
   seelablet-common

Adding a set -x to the postinst results in

# dpkg --configure --pending
Setting up seelablet-common (0.1.9-3) ...
+ set -e
+ udevadm control --reload
dpkg: error processing package seelablet-common (--configure):
 subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
 seelablet-common


Let's look at other packages that call udevadm in their postinst:
https://codesearch.debian.net/results/udevadm%20control%20--reload%20path%3Apostinst*/page_0

Usually errors are ignored by appending (some variant of) "|| true",
and sometimes there is also an explicit test for a chroot (e.g. in hackrf),
although that could be simplified to

  if ! ischroot; then
    udevadm foo --bar || true
    udevadm bar --foo || true
  fi

(ischroot is in debianutils)

cheers,

Andreas

Attachment: seelablet-common_0.1.9-3.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: seelablet
Source-Version: 0.1.9-4

We believe that the bug you reported is fixed in the latest version of
seelablet, which is due to be installed in the Debian FTP archive.

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 821...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Georges Khaznadar <georg...@debian.org> (supplier of updated seelablet 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 23 Apr 2016 19:04:52 +0200
Source: seelablet
Binary: seelablet python-seelablet python3-seelablet seelablet-common 
seelablet-doc
Architecture: source all
Version: 0.1.9-4
Distribution: unstable
Urgency: medium
Maintainer: Georges Khaznadar <georg...@debian.org>
Changed-By: Georges Khaznadar <georg...@debian.org>
Description:
 python-seelablet - python library for SEELablet
 python3-seelablet - python3 library for SEELablet
 seelablet  - python library and scripts for SEELablet experiment box
 seelablet-common - common files for SEELablet
 seelablet-doc - end-user and programmer documentation for SEELablet
Closes: 821820
Changes:
 seelablet (0.1.9-4) unstable; urgency=medium
 .
   * modified the postinst script. Closes: #821820
Checksums-Sha1:
 d31b9f4c330a0a307f8c4df0927d381a85363ca7 2078 seelablet_0.1.9-4.dsc
 2eee274841a9808ed7ba226a47dc7ccd17602ff1 4356 seelablet_0.1.9-4.debian.tar.xz
 92dc987001da620eed1dcb8b919c8fc70f386269 93718 python-seelablet_0.1.9-4_all.deb
 0b1f2901abe81460551849a6c79ad71e248a4e7b 93824 
python3-seelablet_0.1.9-4_all.deb
 b3fcf12740120bb0fbc1d1af1a1e60600efb7480 475490 
seelablet-common_0.1.9-4_all.deb
 875e97362310fc4a0a044cb1551ba625b8fad388 1545838 seelablet-doc_0.1.9-4_all.deb
 1092a18541df342eafee209315708017a1135777 13072 seelablet_0.1.9-4_all.deb
Checksums-Sha256:
 f15746e24e9ac08555d27eca172077f20741adebe64221c5b1d6143f1c1ba17d 2078 
seelablet_0.1.9-4.dsc
 b6afe085fb453ebc463307b09edeaa37c0c6c3ddfdbcd20f0433d8a959dd175b 4356 
seelablet_0.1.9-4.debian.tar.xz
 c83265969f7526797956184677c43808df2aca5e323e62c97ce9b3d6e6dd1309 93718 
python-seelablet_0.1.9-4_all.deb
 4e57419250640542396515367f588efd041d9be3fa63c0f0140dbc63e26d689d 93824 
python3-seelablet_0.1.9-4_all.deb
 d607468af7fced6014c700a9804ab90bad55edbafeaa2bc7065bfd59518725db 475490 
seelablet-common_0.1.9-4_all.deb
 69cf7601d80d6205b4a777d5fd33475bde03a78f061c7a607aa3dfddb8d91fdd 1545838 
seelablet-doc_0.1.9-4_all.deb
 5f9db6619e55d85ff2e202934077abf31785b997ba661c3b4dd227a9c0d61d8c 13072 
seelablet_0.1.9-4_all.deb
Files:
 745c70d3a53416a5545a49deec44814d 2078 science optional seelablet_0.1.9-4.dsc
 b98176d2bd340b067d286d49fb1e3f1d 4356 science optional 
seelablet_0.1.9-4.debian.tar.xz
 91a9138310ca551b1ec0ed99840e33ef 93718 python optional 
python-seelablet_0.1.9-4_all.deb
 576b013dee8d0146d29bbb3a901f1ee3 93824 python optional 
python3-seelablet_0.1.9-4_all.deb
 55081f7a9762299e11aef399b35ce8e9 475490 science optional 
seelablet-common_0.1.9-4_all.deb
 c3b0dd79f6d0d37b0f054fda57a9621e 1545838 doc optional 
seelablet-doc_0.1.9-4_all.deb
 ff22f22db9b390c048e03a7c08d70b10 13072 science optional 
seelablet_0.1.9-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBVxutkhwoFpBxNq45AQj3pw/+PEfYcUOfHeQVuhzcKlqNmMdBMY9Fft3Y
6t/SeEmpH962dxLVhkMqSxWL071y6wHt+cB3dFEdsHJKm1xjk03wmttYzVqXTvkd
ZKEKf6RSDJnBSvqlkHG3GmRH66R1m/7yfsup1pUGaEiTQzyDH9G3mNnHNjqd92m3
jUF4vgP47tUWdAzNRT77gUeKd8IExYSNsTahc92CjBjnqKcBkxpsB2gIw9BwXqJR
r6KmFOJclCV20TfqMqL7Eb/tcaGj2RMRtTTjerWnacRdGVgVx/+GEFhvt5FYMyly
cyIsNfiQyRj31uiLzyGIjKs+BxHyJS9+tJoTrIKnVzooLq4ZvJMDupTEqwhsbmAQ
4DBdgA9x+uaXLSAznLugDJFG0AdSY4AwXemh+g8aD1QXB1+FnSEKuCLD7uBlGsqs
rNlvOqMdcui65GMcENuvifvOyYqxUkbIuwByKjza7pY7uXCxZdKs9xVXeqCWPXjn
NDXhUeagAOgJZECHqGJsiX7yCvtRzETciwkrBZHfs70uxlYRw1i8euqXA3p97BLE
xJX4iYX7YuwoRCddR+jkhuoGAdv2Pk2ezgO6pu985108D9X0Tz0WOMv25dRt6i8y
nHAmviKzyDHXq6m54FL8el11s81aDQ8v2HWNk9N/WuNgO39c0WPXQCMPx6gzcXus
+bZbyN1GQDg=
=VTvh
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to