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 C009813877A for ; Fri, 25 Jul 2014 15:45:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8D4B3E1AF0; Fri, 25 Jul 2014 15:44:57 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 931E0E192C for ; Fri, 25 Jul 2014 15:44:56 +0000 (UTC) Received: from 127.0.0.1 (tor-exit-node.vandaltwo.org.uk [95.211.60.34]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: hasufell) by smtp.gentoo.org (Postfix) with ESMTPSA id 075B333F8F9 for ; Fri, 25 Jul 2014 15:44:54 +0000 (UTC) Message-ID: <53D27B6F.30704@gentoo.org> Date: Fri, 25 Jul 2014 15:44:47 +0000 From: hasufell 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] don't rely on dynamic deps References: <53CD6BED.10603@gentoo.org> <201407212153.04605.dilfridge@gentoo.org> <20140721205527.142cb3d5@googlemail.com> <1405976767.1013.9.camel@gentoo.org> <53CE6CED.1060300@gentoo.org> <20140723004441.2e68c0b0@gentoo.org> <53D26D58.3000004@gentoo.org> <53D27343.6020009@gentoo.org> <20140725161540.64e47040@googlemail.com> <53D2768E.8070400@gentoo.org> <20140725162628.32c0f611@googlemail.com> In-Reply-To: <20140725162628.32c0f611@googlemail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 98126e4c-451c-41b5-a4f7-9532c09e2395 X-Archives-Hash: 6b2e1c6ae1f269e8376880170857dcf1 Ciaran McCreesh: > On Fri, 25 Jul 2014 15:23:58 +0000 > hasufell wrote: >>> That's not really helpful advice: dynamic dependencies can't be >>> fixed. Instead, you should say that anyone who thinks they have an >>> idea on how to fix dynamic deps should think about it until they >>> understand why it's wrong... >> >> I was rather talking about the "fix useless rebuilds" issue. It's a >> valid point. > > It's like saying "OK, the house is on fire, but I really like the > wallpaper, so we should just stay in the building"... > >> What would you suggest? Can the VDB be fixed in another way to avoid >> such rebuilds? > > There are ways of doing it, if you're prepared to make ebuild authors > put in an awful lot of work for very little gain. But it shouldn't be a > priority, and we need to fix existing breakages before doing something > ambitious like that. > I agree. After all, we have *-bin packages for stuff like libreoffice, pypy, firefox etc anyway if rebuilding is really a problem for someone. That said, it might maybe even make more sense to provide an official binhost, although that is probably not less ambitious as fixing VDB on the fly. Sounds like that would be an interesting gentoo project. But afais PMS doesn't really specify how binary packages should look like, so we will hit incompatibility problems there as well.