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

Reply via email to