From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HpFHM-0003Ub-GN for garchives@archives.gentoo.org; Sat, 19 May 2007 03:06:49 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l4J35X3D029278; Sat, 19 May 2007 03:05:33 GMT Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.235]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l4J30xLd024471 for ; Sat, 19 May 2007 03:01:02 GMT Received: by nz-out-0506.google.com with SMTP id x7so1439173nzc for ; Fri, 18 May 2007 20:00:58 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=pjX7n7uKqktvTTkipgHA5lTGLmdNCZud4C1cVAa2b6MlK0/cEZSSeDC9dR5OumkbLEuG68B+6TsTQh69VCq0CWNZ98pO8LBvHv3AK5wpoS3QB9eNnTgZ6jsKv+gutm0yfTcpbPIGpI/350LOXQctLUTDyFEQF+kKtoOZskWJikc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Bm3WWwVYYvCxVsj9k9CUaBt6G9j/FfawI13Al0TqbXTa7TcDxdLPck0CxPNKYTxDXYwJSEMKMuREGuIOIMbVhwJJy0PaJhUTRplZX4eEpI33kc3me3DvDYurTMbRIo3PhWzpVLG8A9jYsub6ZlazC6LDI9Dk3WVRTB8j+/7ECNE= Received: by 10.65.81.10 with SMTP id i10mr7559941qbl.1179543658451; Fri, 18 May 2007 20:00:58 -0700 (PDT) Received: by 10.64.249.8 with HTTP; Fri, 18 May 2007 20:00:58 -0700 (PDT) Message-ID: <8cd1ed20705182000i3771a2e6j86af89038778abde@mail.gmail.com> Date: Sat, 19 May 2007 15:00:58 +1200 From: "Kent Fredric" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Gentoo gets as bad SuSE: Circular dependencies [WAS: Thank you Gentoo devs] In-Reply-To: <20070518112939.0b67b7e2@zaphod.digimed.co.uk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <464A9A30.9060707@omesc.com> <2fcf3fa50705160551g61ec4fb0g241675da8061d873@mail.gmail.com> <20070516142312.GA31409@nibiru.local> <20070516155413.1d50da26@hactar.digimed.co.uk> <20070516154736.GA18410@nibiru.local> <20070516231729.3acfc4cf@hactar.digimed.co.uk> <20070517160321.GB16099@nibiru.local> <20070518112939.0b67b7e2@zaphod.digimed.co.uk> X-Archives-Salt: 192538b0-adf8-4220-8f7e-08f964478f51 X-Archives-Hash: 89af37ec60172a0aca17ce4fd9e92e7a > Quite Erroneous Debate? > > > > Jakub is no longer a bug-wrangler, or a dev, he retired last month. > > > > Ah, good things still happen ? ;P > > Jakub was very good at his job, but he does have an attitude problem. > > Are you trying to emulate him, you are already halfway there? > Give the guy a break :P. When your having to deal with lots of noobs being retarded telling you you're wrong on a daily basis when you know otherwise, I guess most people get frustrated at it :P. So lets not be bashing him, especially when hes not around to fend for himself eh? Imo, the cyclic dep problem could be solved as thus, A depends B B depends C||A Where C is a minimalist subset of A required for building B, which is only depended on if A is not present. A is also a replacement for C. So the flow would go like such. Emerge A: * depends on b * A is missing, so depend on C *emerges C* *emerges B* *removes C* <-- otherwise A & C containing the same files = headache *emerges A* Yes, indeed I agree that we could just do this by hand by changing a USE flag, but we should at least be open to the idea of looking for a way to automatically resolve the problem. Computers exist to make our life easier, not the other way around :) -- Kent ruby -e '[1, 2, 4, 7, 0, 9, 5, 8, 3, 10, 11, 6, 12, 13].each{|x| print "enNOSPicAMreil kdrtf@gma.com"[(2*x)..(2*x+1)]}' -- gentoo-user@gentoo.org mailing list