Your message dated Fri, 07 Apr 2006 02:32:10 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#355038: fixed in sbuild 0.44
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: sbuild
Version: 0.36
Severity: minor

I'm trying to build the archive on mips with GCC 4.1; the latest
version is currently not in experimental, so I simply created a
/build/apt respository with the .debs in it.  While running "apt-get
update" from within the changeroot, updatechroot doesn't cope with
this situation:

185:[EMAIL PROTECTED]: ~/debian/build] /usr/share/sbuild/updatechroot unstable
Ign file: gcc-4.1 Release.gpg
Ign file: gcc-4.1 Release
Ign file: gcc-4.1/main Packages
Err file: gcc-4.1/main Packages
  File not found
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable Release.gpg
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable Release
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable/main Packages
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable/main Sources
Failed to fetch file:/build/apt/dists/gcc-4.1/main/binary-mips/Packages.gz  
File not found
Reading package lists... Done
W: Couldn't stat source package list file: gcc-4.1/main Packages 
(/home/tbm/build/chroot-unstable/var/lib/apt/lists/_build_apt_dists_gcc-4.1_main_binary-mips_Packages)
 - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these problems
E: Some index files failed to download, they have been ignored, or old ones 
used instead.
zsh: exit 100   /usr/share/sbuild/updatechroot unstable


And then after running "apt-get update" in the chroot:

186:[EMAIL PROTECTED]: ~/debian/build] /usr/share/sbuild/updatechroot unstable
Ign file: gcc-4.1 Release.gpg
Ign file: gcc-4.1 Release
Ign file: gcc-4.1/main Packages
Err file: gcc-4.1/main Packages
  File not found
Get:1 ftp://ftp-uxsup.csx.cam.ac.uk unstable Release.gpg [189B]
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable Release
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable/main Packages
Hit ftp://ftp-uxsup.csx.cam.ac.uk unstable/main Sources
Fetched 189B in 0s (1375B/s)
Failed to fetch file:/build/apt/dists/gcc-4.1/main/binary-mips/Packages.gz  
File not found
Reading package lists... 99%
187:[EMAIL PROTECTED]: ~/debian/build]



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages sbuild depends on:
ii  adduser                       3.80       Add and remove users and groups
ii  apt                           0.6.43     Advanced front-end for dpkg
ii  dpkg-dev                      1.13.11    package building tools for Debian
ii  grep-dctrl                    2.6.7      Grep Debian package information
ii  perl                          5.8.7-10   Larry Wall's Practical Extraction 
ii  postfix [mail-transport-agent 2.2.6-1    A high-performance mail transport 
ii  sudo                          1.6.8p9-4  Provide limited super user privile

Versions of packages sbuild recommends:
ii  debootstrap                   0.3.3      Bootstrap a basic Debian system
ii  fakeroot                      1.5.6      Gives a fake root environment

-- no debconf information

-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
Source: sbuild
Source-Version: 0.44

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

sbuild_0.44.dsc
  to pool/main/s/sbuild/sbuild_0.44.dsc
sbuild_0.44.tar.gz
  to pool/main/s/sbuild/sbuild_0.44.tar.gz
sbuild_0.44_all.deb
  to pool/main/s/sbuild/sbuild_0.44_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roger Leigh <[EMAIL PROTECTED]> (supplier of updated sbuild 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.7
Date: Fri,  7 Apr 2006 09:47:00 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.44
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers <[EMAIL PROTECTED]>
Changed-By: Roger Leigh <[EMAIL PROTECTED]>
Description: 
 sbuild     - Tool for building Debian binary packages from Debian sources
Closes: 355035 355037 355038 357042 360058 360124
Changes: 
 sbuild (0.44) unstable; urgency=low
 .
   * avg-pkg-build-time: Use Sbuild::Conf.
   * bin/checkchroot: Convert to Perl, using Sbuild::Utility.
   * bin/chrapt: Convert to Perl, using Sbuild::Utility.
   * bin/chr-hold: Convert to Perl, using Sbuild::Utility.
   * bin/chr-unhold: Convert to Perl, using Sbuild::Utility.
   * bin/gochroot: Convert to Perl, using Sbuild::Utility.
   * bin/updatechroot:
     - Convert to Perl, using Sbuild::Utility.
     - chrapt is no longer used (Closes: #355035).
     - Sbuild::Chroot is used for chroot access:
       + Suite names are no longer hardcoded (Closes: #355037).
       + APT Options are set correctly (Closes: #355038).
   * bin/upgradechroot: Convert to Perl, using Sbuild::Utility.
   * bin/common_functions: Remove; this is no longer used.
   * sbuild:
     - Treat schroot chroots with a "-sbuild" suffix in the same way as
       chroots without a suffix (Closes: #360124).
     - Use the new modules Sbuild::Chroot, Sbuild::Conf and Sbuild::Log.
       The functions moved into the modules have been removed.
     - Import needed module functions into the local namespace, to avoid
       long namespace prefixes on functions.
     - Remove $main::chroot_apt_options.
     - Move $main::debug to Sbuild::Conf.
     - Import Sbuild::Conf into package "conf".  This allows the package
       name used by upstream to be used for backward compatibility.
     - Use $conf::HOME instead of $main::HOME.
     - Move $main::username to Sbuild::Conf.
     - Set $main::chroot_dir, $main::chroot_build_dir,
       $main::srcdep_lock_dir and $main::ilock_file from the current
       chroot $Sbuild::Chroot::current.  $main::srcdep_lock_dir replaces
       $conf::srcdep_lock_dir (which is still used to set when the chroot
       is set up).
     - Pass $main::distribution to open_log and open_pkg_log.
     - Remove $main::cwd, $main::nolog and $main::verbose, now provided by
       Sbuild::Conf.  They are imported from Sbuild::Conf for backward
       compatibility.
     - Remove unused $main::HOSTNAME.
     - Add build statistics to close_pkg_log.
     - Die if no maintainer_name, uploader_name or key_id is specified.
     - Set and unset $main::binNMU_name in the main loop, rather than when
       opening and closing the package log.  In consequence, open_pkg_log
       now needs the package name only, and close_pkg_log does not need
       the package name passing.
     - build:
       + Set $firstline to "" to quell a warning.
       + Use debian_files_list to check for missing or extra packages, and
         warn appropriately.
       + Delete erroneous _all.deb files (Closes: #357042).
     - Don't use File::Temp (only needed by modules).
     - Remove build directory check.
     - Use File::Basename::basename instead of Sbuild::basename.
     - Don't import internal Sbuild::Chroot functions.
     - Split verify_dsc_md5sums into two parts: dsc_md5sums and
       verify_md5sums.
     - debian_files_list: New function to parse debian/files.
   * Sbuild/Chroot.pm:
     - New perl module for chroot operations.  It contains the functions
       begin_session, end_session, log_command, get_command_internal,
       get_command, run_command, exec_command, get_apt_command_internal,
       get_apt_command and run_apt_command.
     - Don't export init and log_command.
     - Don't hardcode a list of chroots; use a glob to search for chroot-*
       instead.  This allows any distribution name to be specified with -d.
     - Add an "APT Options" attribute to the chroot hash, to replace
       $main::chroot_apt_options.
     - Use STDERR instead of PLOG (which may not be available).
     - Replace $main::debug with $Sbuild::Conf::debug.
     - Replace $main::username with $Sbuild::Conf::username.
     - begin_session takes the distribution as its first argument, rather
       than using $main::distribution.
     - Don't use $main::chroot_dir.  Add the build paths as 'Build Location',
       'Srcdep Lock Dir' and 'Install Lock' to the chroot metadata.
     - Use File::Temp.
     - Don't export "internal" functions.
     - _setup_options: Set "APT Options" for schroot chroots.
     - log_command: Don't substitute CHROOT_APT_OPTIONS when no APT options
       are in use.
   * Sbuild/Conf.pm:
     - New perl module for configuration variables.  It reads the system
       and user configuration.
     - Add $debug.
     - Add $username.
     - Add $cwd, $nolog and $verbose.  They exported and used by the other
       modules in place of the variables in the main package.
     - Add and export $avg_time_db, $avg_space_db, $maintainer_name,
       $uploader_name and $key_id.
     - Add build directory check (moved from sbuild).
   * Sbuild/Log.pm:
     - New perl module for logging.  It contains the functions open_log,
       close_log, open_pkg_log, close_pkg_log, add_time_entry,
       add_space_entry, send_mail and log_symlink.
     - $main::main_logfile and $main::pkg_logfile are package variables.
     - Removed use of $main::distribution.  The distribution name must be
       passed to open_log or open_pkg_log.
     - Don't use $main::HOSTNAME or $main::arch.  Get the values directly.
     - open_pkg_log: Save the package name for future use; the binNMU name
       (if any) is passed, so this no longer needs computing.
     - close_pkg_log:
       + Obtain $main::pkg_status, $main::pkg_start_time,
         $main::pkg_end_time and $main::this_space from the function
         arguments.
       + Don't pass the package name, which was saved in open_pkg_log.
     - add_space_entry: Use $space rather than $t, and don't use
       $main::this_space.
     - Use File::Temp.
     - Use File::Basename::basename instead of Sbuild::basename.
   * Sbuild/Utility.pm: New perl module for utility programs.  This is a
     perl replacement for bin/common_functions.
   * bin/checkchroot:
     - Quote all variables.
     - Sort ref-chroot file before diffing (Closes: 360058).
   * avg-pkg-build-time.1.in, sbuild.1.in, sbuild-setup.7.in,
     update-sourcedeps.1.in, Sbuild/Log.pm.in: Rename and embed version and
     date tags for substitution.
   * COPYING: New file (GPL licence text).
   * debian/control: Update uploaders.
   * debian/copyright:
     - Update with new subversion repository locations for upstream and
       Debian.
     - Add Roger Leigh as a copyright holder.
     - Add a reference to /usr/share/common-licenses/GPL.
   * debian/dirs: Add usr/share/perl5/Sbuild.
   * debian/rules:
     - Install Sbuild/Chroot.pm, Sbuild/Conf.pm, Sbuild/Log.pm and
       Sbuild/Utility.pm into /usr/share/perl5/Sbuild.
     - Generate all manual pages and Log.pm in the build rule, and remove
       them in the clean rule.
Files: 
 54983f5e1fbcf83616c30b8e023d31ab 659 devel extra sbuild_0.44.dsc
 e60b6da0ce73c0e001b2837a9c4743e8 76549 devel extra sbuild_0.44.tar.gz
 2fea1d82ed08b2f0774d600638d48357 77694 devel extra sbuild_0.44_all.deb

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

iD8DBQFENixcVcFcaSW/uEgRAr7uAKCq6AD0vh4uvZ5zYBywwN8PMjjwiACeL5J7
rj/8SnJt8bNwXBidYs2zccs=
=ysyc
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to