On Wed, Apr 10, 2013 at 10:31 AM, Aron Xu <a...@debian.org> wrote: > On Wed, Apr 10, 2013 at 1:55 PM, Vincent Cheng <vincentc1...@gmail.com> wrote: >> Just for the record, here are some source packages (taken directly >> from latest pkg-nvidia git) for your convenience: >> >> http://www.ugrad.cs.ubc.ca/~b2c8/debian/pkg-nvidia-20130409/bumblebee_3.1-1.dsc >> http://www.ugrad.cs.ubc.ca/~b2c8/debian/pkg-nvidia-20130409/primus_0~20130225-1.dsc >> > > bumblebee has been uploaded, but I still have questions about primus. > > primus has "Recommends: primus-libs-ia32 [amd64]", this means by > default it will pull in some dependency if the users have i386 added > to his architecture list. I doubt this is desirable for all cases, > users should just install primus-libs:i386 when he needs to run 32bit > applications, but not automated by the package manager in such a way? > A nice error message indicating that needing a 32bit version of > primus-libs would be sufficient to guide the user to install, IMHO. > What do you think?
Upstream wants to keep that (indeed, I wasn't even planning on including a primus-libs-ia32 package until upstream asked me to re-consider [1]). I acknowledge that this isn't pretty, but I understand upstream's rationale, i.e. that running 32-bit applications with primus is a common enough use case (wine) that we'd want to just push this to end-users by default. And AFAIK there currently is no "nice error message" for users who try to run a 32-bit application through primus without having installed primus-libs:i386 (unless you consider segfaults to be "nice"). Is there anything in Policy that would forbid this approach? (I can't think of any I'm not going to insist on keeping that recommends if you revert it (i.e. downgrade to suggests?), but can you please try to convince upstream first in that pull request (again, see [1]), if only for the sake of minimizing the diff between Debian and upstream's PPA and to maintain a healthy relationship with upstream (after making an effort to communicate with upstream, agreeing with their changes, and then just silently reverting the changes in the end anyways?). Thanks! Regards, Vincent [1] https://github.com/Bumblebee-Project/bumblebee-ppa/pull/10#issuecomment-15251004 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org