From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E78BA13877A for ; Tue, 17 Jun 2014 14:17:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4B314E0B25; Tue, 17 Jun 2014 14:17:35 +0000 (UTC) Received: from qmta12.westchester.pa.mail.comcast.net (qmta12.westchester.pa.mail.comcast.net [76.96.59.227]) by pigeon.gentoo.org (Postfix) with ESMTP id 60DF1E0ADA for ; Tue, 17 Jun 2014 14:17:34 +0000 (UTC) Received: from omta20.westchester.pa.mail.comcast.net ([76.96.62.71]) by qmta12.westchester.pa.mail.comcast.net with comcast id FQFm1o0021YDfWL5CSHaye; Tue, 17 Jun 2014 14:17:34 +0000 Received: from [192.168.1.13] ([50.190.84.14]) by omta20.westchester.pa.mail.comcast.net with comcast id FSHZ1o00M0JZ7Re3gSHZXK; Tue, 17 Jun 2014 14:17:34 +0000 Message-ID: <53A04DF6.6050407@gentoo.org> Date: Tue, 17 Jun 2014 10:17:26 -0400 From: Joshua Kinard User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Re: crossdev and multilib interference References: <53208139.2040509@gentoo.org> <1660834.UE1ARX9orZ@vapier> <20140327084108.GA3654@rathaus.eclipse.co.uk> <31757180.gTPZtqku3h@vapier> <20140330095348.GA18419@rathaus.eclipse.co.uk> <539E03A9.3010109@gentoo.org> <539E0563.3080302@gentoo.org> <539EF323.7020208@gentoo.org> <1402944163.8309.2.camel@oswin.hackershack.net> <539F462E.6050905@gentoo.org> <20140616214257.096c93fc@marga.jer-c2.orkz.net> <539F49C2.6090008@gentoo.org> <539F4DFA.7020706@gentoo.org> <539F5288.1000000@gentoo.org> <539F5AB5.7000006@gentoo.org> <539F6B3C.7030807@gentoo.org> <539F8000.5080804@gentoo.org> <539F9E41.9050505@gentoo.org> <539FA536.3010401@gentoo.org> <53A034F4.2000900@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1403014654; bh=5MuuMtlZbdw2EqGgA9aRtcvCqePvfnn4Z5ntEDzoSrs=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=m69XV0xD4nEPHFzEqb8nbCQL65x+cZwAeWrY+W7zsdrkkYXBS99BqsfGCo1YIfTvg c6eTEq5SVTyLmW9AFQTHjfX7JnBMoZVSHu+cKTeDgUBZSMXFGSXOubqj0HWLfrM0LR +pxU+GCvwonkWRNSbSPwuzVj4UeKGuDp7LC4xZRKnEpMP0wKDm2zKOo9ZwMBbQZBmA ZS3kf5ZbMFLv7yF3lNvMg0rD53IISyYMhjNLzCg3ou/pIqQX6/ymoCYlf/xCWDwFVm dgWnrEC0QMulNfhrbMbUPMINkxZIhOGnCBCSDT5y6lIf00ymXHNmkTmnOgl07jd6UX qbL2gn0mfNQbA== X-Archives-Salt: 716a7943-77f2-4eef-b7d2-cf86c123192f X-Archives-Hash: 78d1f7da6114de3baf355cfac7907de5 On 06/17/2014 08:49, Rich Freeman wrote: > > Is there a list/etc for crossdev? I'd think that the users and > maintainers of crossdev collectively have the biggest vested interest > in addressing these issues. They're also the ones who can vouch for > how big of a problem this is. toolchain is the primary maintainer for crossdev. I actually wrote the original implementation of crossdev years ago (~2004?). It was a crappy, overly-complex bash script that didn't use anything portage related (that I can remember) to install a cross-toolchain. It worked for simple toolchains on common arches, i.e., i686 -> mips64 for me to build kernels for the SGI systems. Mike rewrote it several years later to become the crossdev we know and love today, integrating it with emerge and taking better advantage of existing Gentoo capabilities. > Is this having some kind of adverse impact on anybody outside of the > crossdev community? If the crossdev maintainers were pushing hundreds > of packages to change to accommodate dubious design on their part I > could see this being a distro-wide issue. On the other hand, if this > is an issue that only impacts crossdev users and maintainers, then I'd > think the simplest solution would be let them sort it out. I certainly haven't seen crossdev related issues on my systems. Granted, I tend to run rather simple setups, not doing things like i686-on-x86_64 or even running X11. From the earlier-quoted bug, it looked like some X11 package is one of several affected by the issue being highlighted here. What I'd like to see is a list of all affected packages so we all can get a sense of just how big the actual problem really is. All I am hearing so far are unsubstantiated claims of tree-wide breakage. Knowing which packages are broken allows other devs to look at things and maybe come to agreement that crossdev is the source of the problem or perhaps another solution that applies to all of them can be worked up. > If somebody in the crossdev community does want to sort it out and the > problem is package squatting, then that might be a valid reason to > escalate. In that case the cleanest solution is to have a crossdev > project, have the interested devs step up, hold a vote for the lead, > and then respect the lead's role in resolving the issue. Nobody > "owns" a package, but in general we should be careful about stepping > in and overriding maintainers, especially if nobody is interested in > stepping in to take the reins long-term. I'm a member of toolchain, but that's mostly historical because I used to play with a lot of the cross-compile stuff for MIPS and Sparc. Mike and Ryan are the two primaries in toolchain right now. If they don't see a problem with crossdev right now, then I do have to question just how big of a problem this really is. -- Joshua Kinard Gentoo/MIPS kumba@gentoo.org 4096R/D25D95E3 2011-03-28 "The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between." --Emperor Turhan, Centauri Republic