[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#712116: DPkg::Pre-Install-Pkgs should receive multiarch-qualified package names



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


Reply to: