Your message dated Mon, 30 Nov 2009 15:34:03 +0000
with message-id <[email protected]>
and subject line Bug#557661: fixed in cupt 1.3.1
has caused the Debian Bug report #557661,
regarding libcupt-perl: Division by zero attempting to 'cupt update' from
security.d.o squeeze/updates non-free
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.)
--
557661: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557661
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcupt-perl
Version: 1.2.1
Severity: normal
I recently added non-free to my sources.list, and cupt bombs out when it
attempts to update non-free from security.debian.org. Limited test-case
shown below. I've tested with 1.3.0 and seen similar results.
$ cat /etc/apt/sources.list
deb http://security.debian.org/ squeeze/updates non-free
deb-src http://security.debian.org/ squeeze/updates non-free
$ sudo cupt update -o debug::downloader=1
D: download worker process started
D: accepted new connection
D: download request: 'http://security.debian.org/dists/squeeze/updates/Release'
D: processing download
'http://security.debian.org/dists/squeeze/updates/Release'
D: starting download 'http://security.debian.org/dists/squeeze/updates/Release'
Get:1 http://security.debian.org squeeze/updates Release
0% [1 squeeze/updates Release 0B]
| 0B/s | ETA: 0sD: accepted new connection
D: download request: 'http://security.debian.org/dists/squeeze/updates/Release'
D: processing download
'http://security.debian.org/dists/squeeze/updates/Release'
D: pushed 'http://security.debian.org/dists/squeeze/updates/Release'
to pending queue
100% [1 squeeze/updates Release 36.8KiB/36.8KiB 100%]
|
9431B/s | ETA: 0sD: preliminary download result:
'http://security.debian.org/dists/squeeze/updates/Release':
D: accepted new connection
D: final download result:
'http://security.debian.org/dists/squeeze/updates/Release':
D: started checking pending queue
D: final download result for duplicated request:
'http://security.debian.org/dists/squeeze/updates/Release':
D: finished checking pending queue
100%
|
9501B/s | ETA: 0sD: eof has been reported
D: download request:
'http://security.debian.org/dists/squeeze/updates/Release.gpg'
D: processing download
'http://security.debian.org/dists/squeeze/updates/Release.gpg'
D: starting download
'http://security.debian.org/dists/squeeze/updates/Release.gpg'
D: accepted new connection
Get:2 http://security.debian.org squeeze/updates Release.gpg
100% [2 squeeze/updates Release.gpg 0B]
|
9609B/s | ETA: 0sD: download request:
'http://security.debian.org/dists/squeeze/updates/Release.gpg'
D: processing download
'http://security.debian.org/dists/squeeze/updates/Release.gpg'
D: pushed 'http://security.debian.org/dists/squeeze/updates/Release.gpg'
to pending queue
98% [2 squeeze/updates Release.gpg 0B/835B 0%]
|
9536B/s | ETA: 0sD: preliminary download result:
'http://security.debian.org/dists/squeeze/updates/Release.gpg':
D: accepted new connection
D: final download result:
'http://security.debian.org/dists/squeeze/updates/Release.gpg':
D: started checking pending queue
D: final download result for duplicated request:
'http://security.debian.org/dists/squeeze/updates/Release.gpg':
D: finished checking pending queue
100%
|
9760B/s | ETA: 0sD: eof has been reported
D: download request:
'http://security.debian.org/dists/squeeze/updates/non-free/binary-i386/Packages'
D: processing download
'http://security.debian.org/dists/squeeze/updates/non-free/binary-i386/Packages'
D: starting download
'http://security.debian.org/dists/squeeze/updates/non-free/binary-i386/Packages'
D: accepted new connection
Get:3 http://security.debian.org squeeze/updates/non-free Packages
[0B]
E: read from socket failed: Connection reset by peer
Illegal division by zero at
/usr/share/perl5/Cupt/Download/Progresses/Console.pm line 132.
at /usr/share/perl5/Cupt/Download/Progresses/Console.pm line 130
Cupt::Download::Progresses::Console::hook('Cupt::Download::Progresses::Console=HASH(0x84b03e0)',
'ping', 1) called at /usr/share/perl5/Cupt/Download/Progress.pm line
227
Cupt::Download::Progress::progress('Cupt::Download::Progresses::Console=HASH(0x84b03e0)',
'http://security.debian.org/dists/squeeze/updates/non-free/bin...',
'start', 0) called at /usr/share/perl5/Cupt/Download/Manager.pm line
292
Cupt::Download::Manager::_worker('Cupt::Download::Manager=ARRAY(0x8a91ab8)')
called at /usr/share/perl5/Cupt/Download/Manager.pm line 127
Cupt::Download::Manager::new('Cupt::Download::Manager',
'Cupt::Config=ARRAY(0x81f6968)',
'Cupt::Download::Progresses::Console=HASH(0x84b03e0)') called at
/usr/share/perl5/Cupt/System/Worker.pm line 1782
Cupt::System::Worker::update_release_and_index_data('Cupt::System::Worker=ARRAY(0x8a84a88)',
'Cupt::Download::Progresses::Console=HASH(0x84b03e0)') called at
/usr/bin/cupt line 1708
main::update_release_data() called at /usr/bin/cupt line 143
eval {...} called at /usr/bin/cupt line 142
main::main() called at /usr/bin/cupt line 157
(in cleanup) Filehandle GEN1 opened only for input at
/usr/share/perl5/Cupt/Download/Manager.pm line 53.
at /usr/share/perl5/Cupt/Download/Manager.pm line 53
Cupt::Download::Manager::__my_write_socket('IO::Pipe::End=GLOB(0x8a91d88)',
'exit') called at /usr/share/perl5/Cupt/Download/Manager.pm line 396
Cupt::Download::Manager::DESTROY('Cupt::Download::Manager=ARRAY(0x8a91ab8)')
called at /usr/share/perl5/Cupt/Download/Progresses/Console.pm line
130
eval {...} called at
/usr/share/perl5/Cupt/Download/Progresses/Console.pm line 130
main::main() called at /usr/bin/cupt line 157
at /usr/share/perl5/Cupt/Core.pm line 110
Cupt::Core::mycatch() called at /usr/bin/cupt line 145
main::main() called at /usr/bin/cupt line 157
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libcupt-perl depends on:
ii liblist-moreutils-perl 0.25~02-1 Perl module with additional list f
ii libparse-recdescent-perl 1.962.2+dfsg-1 Perl module to create and use recu
ii libterm-size-perl 0.2-4+b1 Perl extension for retrieving term
ii liburi-perl 1.37+dfsg-1 Manipulates and accesses URI strin
ii libwww-curl-perl 4.09-1+b1 Perl bindings to libcurl
ii perl [libdigest-sha-perl] 5.10.1-7 Larry Wall's Practical Extraction
Versions of packages libcupt-perl recommends:
ii bzip2 1.0.5-3 high-quality block-sorting file co
ii liblocale-gettext-perl 1.05-6 Using libc functions for internati
Versions of packages libcupt-perl suggests:
ii cupt 1.2.1 alternative front-end for dpkg --
pn debdelta <none> (no description available)
ii dpkg-dev 1.15.4.1 Debian package development tools
pn dpkg-repack <none> (no description available)
ii lzma 4.43-14 Compression method of 7z format in
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: cupt
Source-Version: 1.3.1
We believe that the bug you reported is fixed in the latest version of
cupt, which is due to be installed in the Debian FTP archive:
cupt_1.3.1.dsc
to main/c/cupt/cupt_1.3.1.dsc
cupt_1.3.1.tar.gz
to main/c/cupt/cupt_1.3.1.tar.gz
cupt_1.3.1_all.deb
to main/c/cupt/cupt_1.3.1_all.deb
libcupt-perl_1.3.1_all.deb
to main/c/cupt/libcupt-perl_1.3.1_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.
Eugene V. Lyubimkin <[email protected]> (supplier of updated cupt 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: Mon, 30 Nov 2009 15:23:28 +0200
Source: cupt
Binary: libcupt-perl cupt
Architecture: source all
Version: 1.3.1
Distribution: unstable
Urgency: low
Maintainer: Eugene V. Lyubimkin <[email protected]>
Changed-By: Eugene V. Lyubimkin <[email protected]>
Description:
cupt - alternative front-end for dpkg -- console interface
libcupt-perl - alternative front-end for dpkg -- Perl modules
Closes: 556650 557177 557661
Changes:
cupt (1.3.1) unstable; urgency=low
.
* Cupt:
- Config:
- Added the option 'APT::Never-MarkAuto-Sections'.
- Added the option family 'Aptitude::*'.
- Cache:
- 'verify_hash_sums': fixed the crash regression since 1.3.0. Thanks to
Cyril Brulebois. (Closes: #557177)
- Graph/TransitiveClosure:
- Fixed calculating vertexes reachability for paths with length more
than 2.
- Worker:
- While splitting heterogeneous actions, pay the first attention to
action dependencies which are originated from 'Conflicts'. No longer
pass '--force-conflicts' to dpkg. Thanks to James Vega.
(Closes: #556650)
- Mark the 'remove' subactions of upgrade/downgrade actions as fake.
- Subsequently, don't try to "eat" some action dependencies anymore.
- Don't merge unpack and configure subactions.
- While splitting heterogeneous actions, ignore (after setting up
'--force-breaks' and '--force-depends') reverse dependencies'
breakages.
- Allow circular dependencies between only 'configure' subactions, give
up with an error on other ones.
- Pass '--force-bad-path' to work around dpkg bug #558151.
- Download:
- Progresses/Console:
- Fixed a divide-by-zero crash with zero-sized files. Thanks to
James Vega. (Closes: #557661)
Checksums-Sha1:
00fd2c6298643b2537024365d18f68731ff33b92 980 cupt_1.3.1.dsc
f440f7b9b150074ec078b2dc85a210bf75d87cbf 120011 cupt_1.3.1.tar.gz
ee7fadabd377e74e3b7729b5a5402433f10f6f8f 144970 libcupt-perl_1.3.1_all.deb
43bfa97ef624db1e024136947766b2b1767a93ab 62232 cupt_1.3.1_all.deb
Checksums-Sha256:
76ee7f48d29074293bb50e7a008094dda5b5fe30424a8f939d0a1e83379669f4 980
cupt_1.3.1.dsc
4b47a47a054c5adfd7dd80ea99a8561a26aa3e8a43507954e1b92bd1043406fc 120011
cupt_1.3.1.tar.gz
ec0d01d30ba780a08d0b0da1cc5fdd402fea1d843f9610875eac3b266657c843 144970
libcupt-perl_1.3.1_all.deb
4df9997aa7c50e75f7d24fb09fbeb636604185b951f4bf89f16df05c68f94ef1 62232
cupt_1.3.1_all.deb
Files:
6169f620e73c99d57ea13d8e31241ed7 980 perl optional cupt_1.3.1.dsc
6818f9ec13a0014f276c9d89fa586f61 120011 perl optional cupt_1.3.1.tar.gz
594cda073b324f5874c944cca5bd512e 144970 perl optional
libcupt-perl_1.3.1_all.deb
833a51b2a9c57c98f3cc4bd6d39403af 62232 perl optional cupt_1.3.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksT2MoACgkQchorMMFUmYwhBwCfVRYoBr6W4EzRhSMOMt914Rrt
ZdkAn2+nA9Dh3+hDy3yAX7OmC5yvG+XB
=FrxE
-----END PGP SIGNATURE-----
--- End Message ---