On Wed, 26 Jun 2013 18:06:53 +0200 David Kalnischkies wrote: [...] > So the attached patch adds the architecture behind every version number it > prints (and while at it, it also adds the MultiArch flag), doesn't break > the ABI (the method is protected, so in theory someone could use it) and > adds a small testcase. > > It would be cool if you could test this through and/or comment on if this is > enough for your needs. I am also cc'ing the apt-listbugs maintainers Hello David (and hello Anders and Geoffrey), I am the maintainer of apt-listbugs (currently the only one...). Thanks a lot for Cc:ing me! I am very interested in this possible v3 hook info protocol, as I have one bug report that requests a more useful output from apt-listbugs on multiarch-enabled boxes: see bug #688506 ... Please keep me updated on this front: when this new protocol version is implemented and deployed in Debian unstable, I would like to take advantage of it in apt-listbugs. > as it > looks like it pins the wrong package if its using v2 currently and I am also > not really sure if the pin-logic shouldn't be changed drastically as a bug > usually effects all architectures and not just one, but my ruby knowledge > is non-existent, so I could be completely wrong on this. Let's leave implementation details alone (specific to Ruby or to any other language). As you probably know, apt-listbugs pins packages by adding stanzas to /etc/apt/preferences: as a consequence, what apt-listbugs can put there depends on the syntax apt and aptitude will be able to understand. Is there any way to qualify the architecture in Pin stanzas? I glanced over apt_preferences(5), but couldn't find anything about this topic. Anyway, if you are aware of any specific misbehavior of apt-listbugs (pinning wrong packages, or whatever), please submit an appropriate bug report against apt-listbugs and I will see what I can do... Please note that, as I said in the bug log for #688506, I am unfortunately quite ignorant about multiarch. Where can I find a crash course on multiarch theory and practice? Please let me know, thanks for your time. Bye. -- http://www.inventati.org/frx/frx-gpg-key-transition-2010.txt New GnuPG key, see the transition document! ..................................................... Francesco Poli . GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
Attachment:
pgp7H5UCUM2gT.pgp
Description: PGP signature