Your message dated Wed, 07 Oct 2009 06:32:06 +0000
with message-id <[email protected]>
and subject line Bug#549699: fixed in microcode.ctl 1.17-13
has caused the Debian Bug report #549699,
regarding microcode.ctl: update-intel-microcode downloads older microcode than 
latest
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 [email protected]
immediately.)


-- 
549699: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=549699
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: microcode.ctl
Version: 1.17-12
Severity: important

Hello,
update-intel-microcode gets the last mentioned microcode instead of the
lastest one, as the RSS feed currently mentions two firmware files and
sed failing to use non-greedy patterns.
The attached patch uses perl to parse the wget output, there's no need
to add perl-base to microcode.ctl's dependencies, as it depends on
debconf which depends on perl.

- -- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-bpo.1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBAgAGBQJKyiudAAoJEO31pc4mOIL2VpsH/3ZwJ8D0aAY4ucdwXSuHI46q
W+JN1HU+HXmiDt8iKJ1ZgGbkRN8lTSM1BIE8VbBmBzCCpVoV6JPHRYhpbcFfOsQY
LntqBzpFVPYtQUAV9dOMkEaqpuHQEla7nnqZ5quT0ygnFevAJhCt3UcerchFDbPl
YBnKm1M1wdZ9WlaJ1j+rz6EzcvlxdNL0h/BLqec06UJl+BWnv4A6OZoKqrCnGNqi
pGCE3kfKFYcd/X3WJ0HlXnnmVLOtEXItIVyM3J0X+zH9JVgzdP9UBrGOafYTnvfN
De4ASJHzQIRd2rEqd5dQeRGlZgU6iJ36lLJgpVjwgcOeQrDGAirF6qFgp+evGTw=
=Q6tZ
-----END PGP SIGNATURE-----
--- update-intel-microcode	2009-10-05 19:58:28.000000000 +0300
+++ update-intel-microcode-perl	2009-10-05 20:02:39.000000000 +0300
@@ -14,7 +14,7 @@ if ! which wget > /dev/null 2> /dev/null
 fi
 
 REMOTE_RSS='http://feeds.downloadcenter.intel.com/rss/?p=483&lang=eng'
-REMOTE_DATA="$(wget -t 2 -T 20 -nv -q -O - "$REMOTE_RSS" | sed  -nre 's#^.*<IntelDC:Type>Firmware</IntelDC:Type><IntelDC:Version>(200[0-9]*)</IntelDC:Version><IntelDC:Status>latest</IntelDC:Status>.*?<IntelDC:FileURL>([^<]*\1[^<]*)</IntelDC:FileURL>.*$#\1 \2#p' - || echo 'ERROR')"
+REMOTE_DATA="$(wget -t 2 -T 20 -nv -q -O - "$REMOTE_RSS" | perl -pe 's|^.+?<IntelDC:Type>Firmware</IntelDC:Type><IntelDC:Version>(20[0-9]*)</IntelDC:Version><IntelDC:Status>latest</IntelDC:Status>.+?<IntelDC:FileURL>([^<]*\1[^<]*)</IntelDC:FileURL>.*$|\1 \2\n|' - || echo 'ERROR')"
 if [ "0$REMOTE_DATA" = "0"  -o  "0$REMOTE_DATA" = "0ERROR" ] ; then
     echo "Error: could not find remote data in $REMOTE_RSS" 1>&2
     echo "...exiting" 1>&2

--- End Message ---
--- Begin Message ---
Source: microcode.ctl
Source-Version: 1.17-13

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

microcode.ctl_1.17-13.diff.gz
  to pool/contrib/m/microcode.ctl/microcode.ctl_1.17-13.diff.gz
microcode.ctl_1.17-13.dsc
  to pool/contrib/m/microcode.ctl/microcode.ctl_1.17-13.dsc
microcode.ctl_1.17-13_amd64.deb
  to pool/contrib/m/microcode.ctl/microcode.ctl_1.17-13_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.
Giacomo Catenazzi <[email protected]> (supplier of updated microcode.ctl 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.8
Date: Wed, 07 Oct 2009 08:16:54 +0200
Source: microcode.ctl
Binary: microcode.ctl
Architecture: source amd64
Version: 1.17-13
Distribution: unstable
Urgency: low
Maintainer: Giacomo Catenazzi <[email protected]>
Changed-By: Giacomo Catenazzi <[email protected]>
Description: 
 microcode.ctl - Intel IA32/IA64 CPU Microcode Utility
Closes: 539943 549699
Changes: 
 microcode.ctl (1.17-13) unstable; urgency=low
 .
   * update-intel-microcode: retrieve the first firmware in the RSS
     applying patch from Hajo Moeller (Closes: #549699)
   * remove possible needless dependency on po-debconf (Closes: #539943)
Checksums-Sha1: 
 549b5f7359e2d3421da5eaa7f689cf5dcf134640 1057 microcode.ctl_1.17-13.dsc
 7ff2a481f891e9245a4eaa939e91a586f6fe44ad 18114 microcode.ctl_1.17-13.diff.gz
 87ffbeb9448ebb23c84916e3d9e52e0e44e07827 23440 microcode.ctl_1.17-13_amd64.deb
Checksums-Sha256: 
 e9497c3b6d84301cacf36c719b393960d97d367824b6f5a900db818b2f57e285 1057 
microcode.ctl_1.17-13.dsc
 031bffb4934bcc886a6f074f8aedea4ddda28b315d00406ffb64a0bf5a8dbc5e 18114 
microcode.ctl_1.17-13.diff.gz
 aa8896404791745e49e046d0b4e7b4c7cd25fea36a788d56f1df50e4da39de9c 23440 
microcode.ctl_1.17-13_amd64.deb
Files: 
 f3a5905880b4507d7115c66c3652a542 1057 contrib/utils optional 
microcode.ctl_1.17-13.dsc
 2376fece2c5a7febeb75a60f55d0b69c 18114 contrib/utils optional 
microcode.ctl_1.17-13.diff.gz
 d499f1690c0e67ba8a64cc8d1516eed6 23440 contrib/utils optional 
microcode.ctl_1.17-13_amd64.deb

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

iEYEARECAAYFAkrMMysACgkQ+ZNUJLHfmlcHMgCdGbLBaAUimempjYbrP22dgy41
YIsAnRD+buU98gbQOQdPPCIboFlcuJKK
=VjJI
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to