MESSAGE
DATE | 2017-11-22 |
FROM | Ruben Safir
|
SUBJECT | Re: [Hangout - NYLXS] Fwd: Re: [artix-general] icu - run both
|
From hangout-bounces-at-nylxs.com Wed Nov 22 16:56:19 2017 Return-Path: X-Original-To: archive-at-nylxs.com Delivered-To: archive-at-nylxs.com Received: from www.mrbrklyn.com (www.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id D4E72163F55; Wed, 22 Nov 2017 16:56:18 -0500 (EST) X-Original-To: hangout-at-www.mrbrklyn.com Delivered-To: hangout-at-www.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 5CBA7163F64; Wed, 22 Nov 2017 16:56:14 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Wed, 22 Nov 2017 16:56:14 -0500 Resent-Message-ID: <20171122215614.GI8880-at-www.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from us2.mailinglist1.mailhostbox.com (us2.mailinglist1.mailhostbox.com [208.91.199.196]) by mrbrklyn.com (Postfix) with SMTP id 706BE160876 for ; Wed, 22 Nov 2017 14:10:29 -0500 (EST) Received: (qmail 11440 invoked by uid 300); 22 Nov 2017 19:10:29 -0000 Mailing-List: contact artix-general-help-at-artixlinux.org; run by ezmlm Delivered-To: mailing list artix-general-at-artixlinux.org Received: (qmail 11432 invoked from network); 22 Nov 2017 19:10:29 -0000 Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=96.57.23.82; helo=mrbrklyn.com; envelope-from=ruben-at-mrbrklyn.com; receiver=artix-general-at-artixlinux.org Date: Wed, 22 Nov 2017 14:10:28 -0500 From: Ruben Safir To: artix-general-at-artixlinux.org Message-ID: <20171122191028.GB7815-at-www.mrbrklyn.com> References: <41dff7c5-43f2-31de-8941-c3c631e2feb5-at-mrbrklyn.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <41dff7c5-43f2-31de-8941-c3c631e2feb5-at-mrbrklyn.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=I7cVfJog c=1 sm=1 tr=0 a=dOhXy1r7xzSwKFzJ68PqjA==:117 a=dOhXy1r7xzSwKFzJ68PqjA==:17 a=kj9zAlcOel0A:10 a=sC3jslCIGhcA:10 a=fsXLkTk5AAAA:8 a=GLBzzQVdaN1LeZ9uuHMA:9 a=CjuIK1q_8ugA:10 a=zTVZ3laHAWFKilA0fLUg:22 X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=bIBmGL2Z c=1 sm=1 tr=0 a=arQiy8F7EFp3ehhvfglvjA==:117 a=dOhXy1r7xzSwKFzJ68PqjA==:17 a=kj9zAlcOel0A:10 a=sC3jslCIGhcA:10 a=GLBzzQVdaN1LeZ9uuHMA:9 a=CjuIK1q_8ugA:10 Subject: Re: [Hangout - NYLXS] Fwd: Re: [artix-general] icu - run both versions X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.17 Precedence: list Reply-To: artix-general-at-artixlinux.org List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
On Wed, Nov 22, 2017 at 01:43:09PM -0500, Ruben Safir wrote: > > > > Chris Cromer > > > On Wed, Nov 22, 2017 at 12:52 PM, Ruben Safir wrote: > > On Wed, Nov 22, 2017 at 12:23:21AM -0300, Chris Cromer wrote: > >> I admit that ICU getting pushed too soon was a problem. But the problem was > >> not because of a broken package. All those other packages needed to be > >> recompiled against the new libs since the ABI is incompatible in the new > >> lib. An unfortunate situation yes, but sometimes these things happen on a > >> rolling release distro. > >> > > > > > > That is incorrect. I was talking to Rick Moen about this last night and > > the packages are broken and were always broken and will continue to be > > broken. ICU is not a declared dependency in the packages although they > > are in the source files. > > Packages don't have to have "depends" declcared for every single > possible thing in the packages to link against them, it is enough that > they are installed by a dependency of a dependency. So if package C > depends on package B and package A, and package B depends on package > A, it is enough to make package C only depend on package B which forms > a chain of dependencies.
BTW - yeah what you describe here seems to have failed. There should be a cascade of dependencies and they were broken.
A is udate that should have caused B to be update which should have triggered C to be in conflict.
or A is updated and then B and C needs to be updated which should have caused a conflict with E and F through B and G and H through C.
If it fails in autoconf it should fail in the binary package. _______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
|
|