Your message dated Thu, 06 Aug 2009 11:17:06 +0000
with message-id <e1mz0y2-0002zh...@ries.debian.org>
and subject line Bug#517198: fixed in cli-common 0.7
has caused the Debian Bug report #517198,
regarding Doesn't cascade errors from runtimes
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.)


-- 
517198: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=517198
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cli-common
Version: 0.5.7
Tags: patch
Severity: serious

        Hi,

 /usr/share/cli-common/gac-package-install is typically called from
 postinsts:
# Automatically added by dh_installcligac
if [ "$1" = "configure" ] && [ -x /usr/share/cli-common/gac-package-install ]; 
then
        /usr/share/cli-common/gac-package-install libevolution3.0-cil
fi
# End automatically added section

 But it wont fail the postinst if an assembly fails to install:
 sudo /usr/share/cli-common/gac-package-install libevolution3.0-cil; echo $?
 * Installing 1 assembly from libevolution3.0-cil into Mono
 E: installing Assembly /usr/lib/cli/evolution-sharp-3.0/evolution-sharp.dll 
failed
 0

 /usr/share/cli-common/gac-package-install calls the various runtimes in
 /usr/share/cli-common/runtimes.d; in my case the mono runtime properly
 reports an error:
 sudo /usr/share/cli-common/runtimes.d/mono install libevolution3.0-cil 
/usr/lib/cli/evolution-sharp-3.0/evolution-sharp.dll; echo $?
 E: installing Assembly /usr/lib/cli/evolution-sharp-3.0/evolution-sharp.dll 
failed
 9

 So this snippet in gac-package-install:
    system($clr, "install", $pkg, @install);
 should be changed to:
    system($clr, "install", $pkg, @install) == 0 or die "E: Installation of 
$pkg with $clr failed\n";


   Bye

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.28-1-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cli-common depends on:
ii  perl-modules                  5.10.0-19  Core Perl modules

cli-common recommends no packages.

cli-common suggests no packages.

-- no debconf information

-- 
Loïc Minier



--- End Message ---
--- Begin Message ---
Source: cli-common
Source-Version: 0.7

We believe that the bug you reported is fixed in the latest version of
cli-common, which is due to be installed in the Debian FTP archive:

cli-common-dev_0.7_all.deb
  to pool/main/c/cli-common/cli-common-dev_0.7_all.deb
cli-common_0.7.dsc
  to pool/main/c/cli-common/cli-common_0.7.dsc
cli-common_0.7.tar.gz
  to pool/main/c/cli-common/cli-common_0.7.tar.gz
cli-common_0.7_all.deb
  to pool/main/c/cli-common/cli-common_0.7_all.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 517...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mirco Bauer <mee...@debian.org> (supplier of updated cli-common 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 05 Aug 2009 16:03:59 +0200
Source: cli-common
Binary: cli-common cli-common-dev
Architecture: source all
Version: 0.7
Distribution: unstable
Urgency: low
Maintainer: Debian CLI Common Team <pkg-cli-common-t...@lists.alioth.debian.org>
Changed-By: Mirco Bauer <mee...@debian.org>
Description: 
 cli-common - common files between all CLI packages
 cli-common-dev - common files for building CLI packages
Closes: 487464 498868 500329 517198
Changes: 
 cli-common (0.7) unstable; urgency=low
 .
   [ Mirco Bauer ]
   * cli-policy.sgml:
     + Updated to version 0.7, containing important changes which can be
       found in the History section of the policy.
   * gac-package-install:
     + Cascade error condition when calling runtime scripts. (Closes: #517198)
       (thanks to Loïc Minier <l...@dooz.org> for the investigation and
        providing the patch)
   * dh_cligacpolicy:
     + Fixed syntax error causing the description of Keyfile to be omitted.
       (Closes: #487464)
   * dh_clideps
     dh_makeclilibs:
     + Fix cli-common-dev build-dep(-indep) detection logic. (Closes: #500329)
       (thanks to Chow Loong Jin <hyper...@gmail.com> for the patch)
   * dh_makeclilibs:
     + Pass by default MONO_GAC_PREFIX=debian/tmp/usr so monodis can find
       libraries devided into multi-binary packages. (Closes: #498868)
   * mono.pub
     mono.snk:
     + Added the public and private key of Mono so libraries that don't have
       a key shipped by upstream can use this one, as defined in
       Debian CLI Policy v0.7 §3.2.5
   * debian/control:
     + Added ghostscript to build-deps-indep.
 .
   [ Sam Hocevar ]
   * dh_clideps:
     + Add support for the "os" attribute in <dllmap> entries
       (http://www.mono-project.com/Config_DllMap).
Checksums-Sha1: 
 e44bcbacc844d511b5cc3f56ed2f767adca875ba 1313 cli-common_0.7.dsc
 5dfc8119f0f685893a8b8fde30639dbb1acd18b8 35984 cli-common_0.7.tar.gz
 4cc8c04881bcf9c3363b7991cdca650fdfe83bc5 182664 cli-common_0.7_all.deb
 c9e39b10166ece8b51f6c7b58cedb5186a9e05b0 41610 cli-common-dev_0.7_all.deb
Checksums-Sha256: 
 7117b4d7a719be8f70f27a07d48e2b8873fb9b3d1c7274c77dcd2b9e4abdfc53 1313 
cli-common_0.7.dsc
 05cf807c02efe879b3cab3b8568295a2e58dedfba5bf35582c5ae6afa49007c8 35984 
cli-common_0.7.tar.gz
 081d63ec69639ca45e958cb123c47ae9226c9b8048032a5867a36e9958abac1c 182664 
cli-common_0.7_all.deb
 61b0b49e2b6ba265d38ecc849f255a4cc98c776aec56220739c9a05356dcf084 41610 
cli-common-dev_0.7_all.deb
Files: 
 efcb09732e7f29b349bef8350d6abf6d 1313 interpreters optional cli-common_0.7.dsc
 5c6e73c56b95215479f08c0faca5d344 35984 interpreters optional 
cli-common_0.7.tar.gz
 5d1b3a14e4554dc56a17bc1e38aa0000 182664 interpreters optional 
cli-common_0.7_all.deb
 afea6d893164dde40f069241c8904da0 41610 interpreters optional 
cli-common-dev_0.7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iJwEAQECAAYFAkp5xrMACgkQcJWf5zskR2GVmwP/UBJ3R0CDiDkQB7JAG8q8EYl/
cckRyt+T9rbIY0SP18p5cA2DxlrUppkmTS/RcENRwUVZ6djuwdOicM05ZPEv+dzS
Wvf9VGerF+nt1SSSiTKCnuQifGy7NMhISe6eG8z66bPJT+xhCAAPzsjBM3aj8ddJ
68mERLzKzyyZmNhWt+0=
=XFCA
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to