[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#758512: marked as done (debian-cd: Wrong word splitting reg-exp for $ENV{ARCHES})



Your message dated Wed, 29 Oct 2014 17:48:40 +0000
with message-id <E1XjXMO-0004gR-Ne@franck.debian.org>
and subject line Bug#758512: fixed in debian-cd 3.1.16
has caused the Debian Bug report #758512,
regarding debian-cd: Wrong word splitting reg-exp for $ENV{ARCHES}
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 owner@bugs.debian.org
immediately.)


-- 
758512: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758512
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-cd
Version: 3.1.13
Severity: normal

Dear Maintainer,

the environment variable ARCHES is set to "amd64", but
tools/generate_di_lists still complains about a missing i386 Packages
file:
> Missing package file for i386/local.

I think the regular expressions are wrong, since [^\s] is "any character
other then a white-space" while "(^|\s)" would match "beginning of
string or white space". Same for "[\s\$]" to match the end of the work.

--- tools/generate_di_list.orig 2014-07-30 09:23:32.464452565 +0200
+++ tools/generate_di_list      2014-07-30 09:23:40.576662354 +0200
@@ -12,8 +12,8 @@
  my @ARCHES;
 if ( $ENV{ARCHES} ) {
-    push @ARCHES, 'i386' if $ENV{ARCHES} =~ /[^\s]i386[\s\$]/;
-    push @ARCHES, 'amd64' if $ENV{ARCHES} =~ /[^\s]amd64[\s\$]/;
+    push @ARCHES, 'i386' if $ENV{ARCHES} =~ /(^|\s)i386(\s|$)/;
+    push @ARCHES, 'amd64' if $ENV{ARCHES} =~ /(^|\s)amd64(\s|$)/;
     push @ARCHES, grep { !/^(source|i386|amd64)$/ } split /\s+/,
$ENV{ARCHES};
 }
 @ARCHES = qw{i386 amd64} unless @ARCHES;

-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
Source: debian-cd
Source-Version: 3.1.16

We believe that the bug you reported is fixed in the latest version of
debian-cd, 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 758512@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve McIntyre <93sam@debian.org> (supplier of updated debian-cd 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 29 Oct 2014 17:33:10 +0000
Source: debian-cd
Binary: debian-cd
Architecture: source all
Version: 3.1.16
Distribution: unstable
Urgency: medium
Maintainer: Debian CD Group <debian-cd@lists.debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
Description:
 debian-cd  - Tools for building (Official) Debian CD set
Closes: 751814 756774 758512 759343 762487 762613 766411 767223
Changes:
 debian-cd (3.1.16) unstable; urgency=medium
 .
   [ Steve McIntyre ]
   * Fix changelog date for 3.1.15. Closes: #751814
   * Fix up Gnome CD set installing xfce - logic in boot menu creation was
     broken. Closes: #756774
   * Update kernel flavours for armhf to just use armmp and armmp-lpae
   * Update arch lists to match what's in Jessie: remove sparc and ia64,
     add arm64.
   * Add Debian-mate and Debian-cinnamon top-level tasks for new CD desktop
     options
   * Extend FORCE_SID_TASKSEL usage in update_tasks to also affect desktop
     choice algorithm
   * Add experimental support for arm64 booting via UEFI
   * Use new tasksel interface to determine default desktop.
     Closes: #762613
   * Do not look for isolinux/desktop/*cfg files for appending
     kernel params for Jessie. Closes: #767223, #766411. Thanks to Prema
     and Vagrant for (identical!) patches. :-)
 .
   [ Philipp Hahn ]
   * Fix word-splitting regexp in generate_di_list. Closes: #758512.
   * Improve correctstatus speed. Closes: #759343
 .
   [ Joey Hess ]
   * adapt desktop handling for tasksel/d-i changes. Closes: #762487
 .
   [ Aurelien Jarno ]
   * Add initial support for ppc64el
 .
   [ Ian Campbell ]
   * Force MKISOFO=xorriso for arm64 too
   * The d-i supplied grub.cfg has the correct entries in it already
Checksums-Sha1:
 ed499d5442947c63472e4bf7fb634de22f69f825 1711 debian-cd_3.1.16.dsc
 73f49aceeddbcc928922047ab68eae337e53c78e 685208 debian-cd_3.1.16.tar.xz
 048d9115bfe7f9470b88989c4d25ccb0b398aa42 705604 debian-cd_3.1.16_all.deb
Checksums-Sha256:
 a7eddeafd635d35f11cfe35dfeabe2efc54f00c80fa2cf71fb501948b218eb25 1711 debian-cd_3.1.16.dsc
 f50e5cbc898d631a8e54d3ca5c0be4508284b23d7544c72728325cdc5358861f 685208 debian-cd_3.1.16.tar.xz
 4597c9b6be04ad638b375f25828a610990601c9c2e0d42dad50854b02d16a0b2 705604 debian-cd_3.1.16_all.deb
Files:
 6749823c47c1171b0cc11bd214762a30 1711 admin extra debian-cd_3.1.16.dsc
 8b4fb3c1535a951334a3b1dcdfffc207 685208 admin extra debian-cd_3.1.16.tar.xz
 fc16f53c5a58e49d2e8ef1b5005d501f 705604 admin extra debian-cd_3.1.16_all.deb

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

iQIcBAEBCAAGBQJUUSZJAAoJEFh5eVc0QmhOXBwP+QHhlu3OdEqlbRMWoyKALCDa
KNOucJgx81UJ/m+nCF6AtrYHmt2Ys1dBHuTaLJEAl892966SIaSYRKcn913eVksr
kdnk4xSADnlJmBDEfjDh+CkFkoGoBIemJqyr203h8kfuAcxnqKNbvsguwEQLer3h
pyveMz9XOsmXpWE5jOq37UoE8ew68O6engnxhtZMOpT1dckBmK50253lCrVtRI0v
ZfGPpXsTZ8z58LOPcFDtRtzteFnwqbS7iv0XWL2GAX/tslNkP9HZ1mueLYHsC7L/
F4g4bCuEL4bBCWFWTq7zsx2zMqU6zfIdBhEZmMiXCX2v1EFzoC4ek0nxduf0CW0m
L+G7+XpBYphgMqRGd7Rxt+ixChVnI+0mRWjT/b37XygrB4PV3c6QMEPic5bK/1u7
dSH1UOOk9zLPxBNBdeu01Z49hOLpt89rcV00ZzTLU/6UogLD93ZMz3oYfCUvQBB9
nHou0OTfTtDwQn+mf6K4sJhGqDY+DoHICOjJgkSjz/Ua4l8dupaBZqRe6DlWD401
702nGNVJ94i0YprazuAMjzvV3aDROYsP+xIc10cjGDGZ4TuERs7y4u/jS4PANmE7
qjMay04A5odO30bzj7yuQCABCWYzXMjG+E3KWpw6vtryNUrXsyWrMWeBKku2oqhw
ou3IFdg99Nxvce0lUrjo
=Kmqd
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: