|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
Received: from www.mrbrklyn.com (www.mrbrklyn.com [126.96.36.199])
by mrbrklyn.com (Postfix) with ESMTP id D4E72163F55;
Wed, 22 Nov 2017 16:56:18 -0500 (EST)
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
Received: from us2.mailinglist1.mailhostbox.com
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=188.8.131.52; helo=mrbrklyn.com; envelope-from=ruben-at-mrbrklyn.com;
Date: Wed, 22 Nov 2017 14:10:28 -0500
From: Ruben Safir
User-Agent: Mutt/1.5.21 (2010-09-15)
X-CMAE-Analysis: v=2.2 cv=I7cVfJog c=1 sm=1 tr=0
a=kj9zAlcOel0A:10 a=sC3jslCIGhcA:10 a=fsXLkTk5AAAA:8
a=GLBzzQVdaN1LeZ9uuHMA:9 a=CjuIK1q_8ugA:10 a=zTVZ3laHAWFKilA0fLUg:22
X-CMAE-Analysis: v=2.2 cv=bIBmGL2Z c=1 sm=1 tr=0
a=kj9zAlcOel0A:10 a=sC3jslCIGhcA:10 a=GLBzzQVdaN1LeZ9uuHMA:9
Subject: Re: [Hangout - NYLXS] Fwd: Re: [artix-general] icu - run both
List-Id: NYLXS Tech Talk and Politics
Content-Type: text/plain; charset="us-ascii"
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