From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-159296-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B24C4138247 for <garchives@archives.gentoo.org>; Mon, 13 Oct 2014 17:15:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B0DFDE09C3; Mon, 13 Oct 2014 17:15:47 +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 88105E09A4 for <gentoo-user@lists.gentoo.org>; Mon, 13 Oct 2014 17:15:46 +0000 (UTC) Received: from mail-ig0-f171.google.com (mail-ig0-f171.google.com [209.85.213.171]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id 60861340455 for <gentoo-user@lists.gentoo.org>; Mon, 13 Oct 2014 17:15:45 +0000 (UTC) Received: by mail-ig0-f171.google.com with SMTP id h15so11205079igd.16 for <gentoo-user@lists.gentoo.org>; Mon, 13 Oct 2014 10:15:43 -0700 (PDT) Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.107.4.69 with SMTP id 66mr401621ioe.46.1413220543281; Mon, 13 Oct 2014 10:15:43 -0700 (PDT) Received: by 10.64.111.135 with HTTP; Mon, 13 Oct 2014 10:15:43 -0700 (PDT) In-Reply-To: <20141013171448.00004da0@iiiha.com> References: <20141011081716.327c83b1@laptux.local.domain> <6684432A-1160-4524-A4F9-3E5FDCEBA904@stellar.eclipse.co.uk> <20141011142204.GB20760@TranscendTheRubicon.zedat.fu-berlin.de> <20141013171448.00004da0@iiiha.com> Date: Mon, 13 Oct 2014 13:15:43 -0400 Message-ID: <CAJ0EP40ehDW3=E5bc8qEte1XL==QkMT9WTs=zjpLPo=rzvvQhw@mail.gmail.com> Subject: Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a From: Mike Gilbert <floppym@gentoo.org> To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 41b28de8-453d-4526-9f84-999a83d9799c X-Archives-Hash: 3c4a5eeee06329cdb3cb13b9f580af4a On Mon, Oct 13, 2014 at 11:14 AM, hogren <hogren@iiiha.com> wrote: > Le Sat, 11 Oct 2014 16:22:04 +0200, > Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de> a =C3=A9crit : > >> On Sat, Oct 11, 2014 at 07:37:14AM +0100, Stroller wrote: >> > >> > On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com> >> > wrote: >> > >> > > =E2=80=A6 >> > > Emerge try to compile sys-apps/man-db-2.6.6 and fails. >> > > When I watched the build log, I saw that in the compilation >> > > period, po4a is not found. >> > > >> > > I make an #emerge app-text/po4a, I tried again #emerge >> > > @preserved-rebuild. It's ok. >> > > >> > > Is it correct if I file a bug about that ? >> > >> > Yes, absolutely. >> > >> > Thank you for your service. >> >> Actually: I think no. >> >> This is caused because you recently updated perl and there is some >> version missmatch/dependency issue caused by it. >> Run perl-cleaner --all (and emerge -v1 $(qlist -CI virtual/perl) if >> you run into issues). >> The missing dependency (app-text/po4a) will get pulled along the way >> (did so a few hours ago). > > Hello, > > Thank you for your response (even if I read the bug [41124] before). > > I have a question. > Is there the same problem on other rolling release OS like Arch ? Or > even Debian Testing ? > If there is'nt, how do they do ? what is the gentoo particularity which > make it no possible ? > > It's not difficult for me to run perl-cleaner, even if I forget to read > output of last upgrades (I have an old laptop and when I upgrade, I > execute "emerge -uD world; halt" and go to my bed :) ). But I just want > to understand the problem. > > Thank you ! I assume they would have a similar issue on their build machines. They would have to rebuild all packages which depend on perl when changing major versions. As an end-user, you would not notice it because the new packages just get pulled down automatically. It's the difference between a source-based distro (Gentoo) and a more traditional distro (Debian, Arch, etc).