Bug#769981: reprepro complaining about 'all' architecture
* Michael P. Soulier [141119 20:51]: > On Nov 19, 2014, at 12:45 PM, Debian Bug Tracking System > wrote: > > > - delete "all" from all Architecture: lines in conf/distributions > > - run reprepro --delete clearvanished (reprepro should tell you to do > > this if you try to run it) > > So for my packages that will run on any platform, should they be architecture > “any” then? Your package is Architecture "all". If you include it, reprepro will by default add it to every architecture. So for an architecture "any" package the split is done at build time: debian/control Architecture: any Binaries generated by the different builds: _amd64.deb _i386.deb _deb put into: binary-amd64/Packages, binary-i386/Packages, binary-.../Packages while for an architecture "all" package the split is done when including it into a repository: debian/control Architecture: any Binaries generated by the builds: _all.deb put into: binary-amd64/Packages, binary-i386/Packages, binary-.../Packages Hope that clears it up, Bernhard R. Link -- F8AC 04D5 0B9B 064B 3383 C3DA AFFC 96D1 151D FFDC -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#769981: closed by "Bernhard R. Link" (reply to 769...@bugs.debian.org) (Re: Bug#769981: reprepro complaining about 'all' architecture)
On Nov 19, 2014, at 12:45 PM, Debian Bug Tracking System wrote: > - delete "all" from all Architecture: lines in conf/distributions > - run reprepro --delete clearvanished (reprepro should tell you to do > this if you try to run it) So for my packages that will run on any platform, should they be architecture “any” then? Mike -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#769981: reprepro complaining about 'all' architecture
Package: reprepro Version: 4.12.5-1 Severity: serious Justification: Policy 5.6.8 Dear Maintainer, I tried to include a package in my existing custom apt repository, and now all it does is complain about the 'all' architecture, which is apparently a valid architecture. https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture bear:/var/www/apt# reprepro list wheezy Error: Distribution wheezy contains an architecture called 'all'. There have been errors! So now I cannot update my repository. This worked previously, and I do not understand the nature of the complaint. It is not providing sufficient detail, and my inquiries on the debian-user list go unanswered. I am not sure how to proceed. -- System Information: Debian Release: 7.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-486 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages reprepro depends on: ii libarchive12 3.0.4-3+nmu1 ii libbz2-1.0 1.0.6-4 ii libc6 2.13-38+deb7u4 ii libdb5.1 5.1.29-5 ii libgpg-error0 1.10-3.1 ii libgpgme11 1.2.0-1.4+deb7u1 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages reprepro recommends: ii apt 0.9.7.9+deb7u5 Versions of packages reprepro suggests: pn gnupg-agent pn inoticoming pn lzip ii lzma 9.22-2 ii xz-utils [lzma] 5.1.1alpha+20120614-2 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org