Am Donnerstag, den 02.02.2006, 21:53 +0900 schrieb Romain Lenglet: > Package: debarchiver > Version: 0.5.4 > Severity: important > > When dputing a package with architecture "all", the .deb file is copied > into Binary-all/... as expected, but Binary-all/Packages does not contain > the package info.
Right. The content of this file is merged into the Packages(.gz|.bz2) files of available architectures. > Instead, Binary-i386/Packages contains that info, which is wrong. IMHO you are wrong. This is the common way to handle binary-all packages. Compare it with the official archives. IMO you are also wrong if you believe, that you can fetch binary-all/Packages(.gz|.bz2). AFAIR only binary-$your_arch/Packages(.gz|.bz2) is fetched. That's the reason, why information from binary-all must be merged with the other architectures. Please correct me, if I'm wrong. > As a consequence, the package is not apt-get installable. It is, but only for those architectures which are supported by the repository. > This bug seems to be well-known, cf. the end of section 3.1.1 in > http://debian.wgdd.de/howto/howto-aptrep.de.html I guess you mean section 3.3.1. But there it is only written, that apt-ftparchive cannot handle binary-all packages properly. And the reason why it cannot handle them properly is, that it creates binary-all/Packages instead of putting the info into binary-$arch/Packages. Regards, Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

