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

Re: Bug#963254: gcc-10: d/rules.def, set AQ to :all for cross build



On Thu, Jun 25, 2020 at 09:49:01AM +0800, YunQiang Su wrote:
> Helmut Grohne <helmut@subdivi.de> 于2020年6月24日周三 上午6:30写道:
> > On Sun, Jun 21, 2020 at 09:10:48PM +0800, YunQiang Su wrote:
> > > The major problem is  Depends: libgcc-10-dev-i386-cross:amd64 (>=
> > > 10.1.0-3cross1) but it is not installable
> > > we need to mark gcc-10-i686-linux-gnu depends on
> > > libgcc-10-dev-i386-cross:all to solve this problem.
> >
> > Can you try applying the attached patch?
> 
> I don't think that mark gcc-N-triple as MA: foreign is a good idea.
> It may confuse some user lot: will they try to install gcc-N-triple
> from non-compliance arch?

Can you elaborate on why you think this is not a good idea? In
particular, #666743 will also include this change. The patch set has
been there for quite a while. It would be high time comment on such an
important aspect.

I'm also confused about which users would be confused by the change. The
idea is that it doesn't matter which gcc you install. apt will prefer
the native one. What does "non-compliance" mean in this context?

Did you actually try the patch to see whether it solves your problem?

Helmut


Reply to: