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

Bug#695244: marked as done (which_deb fails when trying to build source cds from an archive that doesn't have i386 or amd64 binaries)

Your message dated Sun, 20 Jan 2013 02:47:43 +0000
with message-id <E1Twkwh-0000ka-7F@franck.debian.org>
and subject line Bug#695244: fixed in debian-cd 3.1.11
has caused the Debian Bug report #695244,
regarding which_deb fails when trying to build source cds from an archive that doesn't have i386 or amd64 binaries
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

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

I've been working on trying to build cd images for raspbian using debian-cd. While doing this I found that when building source cds which_deb only looks for i386 and amd64 packages files. If it finds neither it fails horriblly. This prevents building source CDs for derivatives that focus on specific non-pc architectures like raspbian.

By fails horriblly I mean that rather than the failure of which_deb to find a usable packages file being reported to the user the failure results in crazy values in makefile variables (e.g. directory names in variables which should contain file names) which in turn cause the build process to fail in ways that have no obvious relation to the real issue.

To get things working for raspbian I just added armhf to the list of architectures but this isn't really a good soloution in general.
--- End Message ---
--- Begin Message ---
Source: debian-cd
Source-Version: 3.1.11

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

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 695244@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
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@debian.org)

Hash: SHA256

Format: 1.8
Date: Wed, 26 Sep 2012 01:09:13 +0100
Source: debian-cd
Binary: debian-cd
Architecture: source all
Version: 3.1.11
Distribution: unstable
Urgency: low
Maintainer: Debian CD Group <debian-cd@lists.debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
 debian-cd  - Tools for building (Official) Debian CD set
Closes: 658352 687949 695244
 debian-cd (3.1.11) unstable; urgency=low
   [ Steve McIntyre ]
   * Merge x86 EFI support from the EFI_support branch (Closes: #658352)
     + Pull in grub-efi for amd64 and i386
     + Lots of extra code in boot-x86:
       - pull grub EFI pieces out of the latest debian-cd_info.tar.gz
         blobs in d-i, if they're there. If so, use them to make x86 images
         bootable via EFI (both via CD and USB)
       - parse the isolinux menus already provided in the d-i build and
         generate equivalent grub menus, complete with themes for a
         reasonable layout with graphics and titles.
       - depending more and more on xorriso rather than genisoimage...
   * Add version-tracking into dependency sorting. Closes: #687949)
     + Use/parse output from a newer version of apt so that "apt-cache
       depends" will include version information on dependencies.
     + All tracking of packages now include versions, so we pass around
       hashes of {package name, comparison op, version} everywhere instead
       of simply passing package names as strings.
     + Add the APT::Cache::ShowVersion=1 option to apt-cache calls to
       turn on version reporting. Needs a locally-patched version of apt
       *for now*, but expecting that to be fixed for the Wheezy
       release. The new code degrades gracefully if version info is not
     + Add a dependency on libdpkg-perl for version comparison code.
   * Improve architecture support in which_deb. Closes: #695244
     + Check all the architectures available in the archive if we're not
       specifically told which to use (e.g. on source builds)
     + If we fail to find packages/sources for the specified package, say
       so and bail out properly.
   * Switch boot-x86 to depend on xorriso totally rather than genisoimage
     now; working UEFI support needs it. We also need very recent (1.2.6)
     xorriso for various bugfixes, ideally.
 6d262e160ac2e20605556c746c9c715aa6f011c7 1680 debian-cd_3.1.11.dsc
 b990e7035f049d35c359b19828b8ce0ba860dddb 866093 debian-cd_3.1.11.tar.gz
 36832875e2fa023573057775b92d824116628cc3 875454 debian-cd_3.1.11_all.deb
 042913fe5e354fccb3d652747a846dc377f1715d0f65dbdbf7e0f87077a4c11c 1680 debian-cd_3.1.11.dsc
 eb77e3ec3265469f526dd0eb1544d03535d71621d339619577016c9c3cce4b37 866093 debian-cd_3.1.11.tar.gz
 01d56002db87009bdb72b9afea6fdfaea7503629e3103330f005a93be137b291 875454 debian-cd_3.1.11_all.deb
 39e7f522d7b89edd4e0ef6b8b85337ae 1680 admin extra debian-cd_3.1.11.dsc
 8601e13099f9cdb509b98033059ba897 866093 admin extra debian-cd_3.1.11.tar.gz
 5c6f5e9083be4227ac881fc875a54802 875454 admin extra debian-cd_3.1.11_all.deb

Version: GnuPG v1.4.12 (GNU/Linux)


--- End Message ---

Reply to: