Your message dated Mon, 23 Sep 2013 17:18:39 +0000
with message-id <[email protected]>
and subject line Bug#724316: fixed in debarchiver 0.9.11
has caused the Debian Bug report #724316,
regarding debarchiver: generates incorrect Release file when used with -so
options
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.)
--
724316: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724316
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debarchiver
Version: 0.9.10
Severity: normal
Tags: patch
Hi Maintainer,
I was creating a Debian repository using debarchiver and found our
that it generates an incorrect 'Release' file when used with -so
options. To be specific, it uses the 'alias' from %distmapping for
both 'Suite' and 'Codename' values which makes aptitude to throw a
warning as below.
W: Conflicting distribution: [repo URL] unstable Release (expected
unstable but got sid)
I think this is a bug introduced by the commit revision #2484
(http://svn.inguza.org/fsp/trunk/debarchiver/src/debarchiver.pl?r1=2483&r2=2484)
which makes the %dests to include the incorrect distribution value.
Following patch fixed the issue for me:
--- /usr/bin/debarchiver 2011-11-06 19:32:27.000000000 +0000
+++ ./debarchiver 2013-09-23 16:19:19.000000000 +0100
@@ -1907,6 +1907,10 @@
# OVERRIDES
foreach my $distr (split /\s+/, $distrd) {
+
+ # Note to the autoscan that files are installed to this dir.
+ $dests{"$distr/$major/$archsec"} = 1;
+
$distr = $distmapping{$distr} || $distr;
my $srcext = ".src" if ($arch =~ /^source$/);
parseOverrideFile($distr, $major, $srcext);
@@ -1928,9 +1932,6 @@
"$pkgname$srcext"} = 1;
}
- # Note to the autoscan that files are installed to this dir.
- $dests{"$distr/$major/$archsec"} = 1;
-
my $installto = "$destdir/$distr/$major/$archsec/$section";
if (! -d $installto) {
action(! mkpath ($installto, 0, 0755),
Thanks,
Udi
--- End Message ---
--- Begin Message ---
Source: debarchiver
Source-Version: 0.9.11
We believe that the bug you reported is fixed in the latest version of
debarchiver, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ola Lundqvist <[email protected]> (supplier of updated debarchiver 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, 23 Sep 2013 19:02:08 +0200
Source: debarchiver
Binary: debarchiver
Architecture: source all
Version: 0.9.11
Distribution: unstable
Urgency: low
Maintainer: Ola Lundqvist <[email protected]>
Changed-By: Ola Lundqvist <[email protected]>
Description:
debarchiver - Tool to handle Debian package archives
Closes: 724316
Changes:
debarchiver (0.9.11) unstable; urgency=low
.
* Applied fix from Uditha Atukorala <[email protected]> that solves a
release name conflict in the generated Release file.
Closes: #724316. Thanks a lot for the patch.
Checksums-Sha1:
0030c7efdc849e907d75c579f0a9c2e3058a41ae 815 debarchiver_0.9.11.dsc
c9fec6a2629912d381f93387a20ccd91af62c132 129485 debarchiver_0.9.11.tar.gz
03340ace61e6b14625b069fe98d7e0e4d65e2022 65500 debarchiver_0.9.11_all.deb
Checksums-Sha256:
d512339ad010d8b9384a25c60574f6626da8410c7079a62bc37eae5c23dacb7a 815
debarchiver_0.9.11.dsc
07d3c102c9d49858c8f70d71175838b9da43e4f182914d6d212c4940cbe62bb2 129485
debarchiver_0.9.11.tar.gz
fd54e587587517b21f59d6811d186af86563335d3506b5bccc3863a931d03566 65500
debarchiver_0.9.11_all.deb
Files:
6208f1cd7ac0608376a8395c18e65a72 815 devel optional debarchiver_0.9.11.dsc
14d0b4c30860a110ac26d48dc26a154d 129485 devel optional
debarchiver_0.9.11.tar.gz
97b50f913b6fb22b562413222407bcaf 65500 devel optional
debarchiver_0.9.11_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlJAdGQACgkQGKGxzw/lPdm+FgCfa5eVVPPCivhmG2yfEX7XAWdk
4rEAoKKzyHTg+whEH4+OrfSbtneb12xp
=bWDB
-----END PGP SIGNATURE-----
--- End Message ---