From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DMARC_MISSING, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=4.0.0 Received: from sm13.texas.rr.com (sm13.texas.rr.com [24.93.35.40]) by chiba.3jane.net (Postfix) with ESMTP id 552EC200A990 for ; Sat, 9 Feb 2002 03:54:55 -0600 (CST) Received: from gentoo.shacknet.nu (cs6625132-244.austin.rr.com [66.25.132.244]) by sm13.texas.rr.com (8.12.0.Beta16/8.12.0.Beta16) with ESMTP id g199sV9r009230; Sat, 9 Feb 2002 03:54:31 -0600 From: Matthew Kennedy To: gentoo-dev@gentoo.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.2 Date: 09 Feb 2002 03:52:51 -0600 Message-Id: <1013248371.17757.14.camel@gentoo.shacknet.nu> Mime-Version: 1.0 Subject: [gentoo-dev] help with readline confusion Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: a7ded65c-2ebb-4614-bf92-85358dc91fa9 X-Archives-Hash: 30a3ac9a5b133c0813f02335baa439e5 I was creating an ebuild for octave and I noticed something interesting. The 2.1.x branch of octave checks for readline 4.2 during configure. Since my system (recently rsync'd too) has readline 4.1, octave's configure fails. Then I happened to look in /usr/portage/sys-libs/readline and I see ebuilds for 4.1, 4.2 and 4.2a: readline-4.1-r3.ebuild readline-4.2.ebuild readline-4.2a.ebuild (4.2a having the latest mtime) If I emerge --search, I get the following: * sys-libs/readline Latest version Available: 4.1-r3 Latest version Installed: 4.1-r3 My question has two parts. 1.I had expected that the "latest version available" would show 4.2a, but it doesn't. I must be missing something about how emerge determines which ebuild is the latest available. Is 4.2a not to be used just right now? 2. octave want's 4.2. I can satisfy it with an "ebuild readline-4.2a.ebuild merge", but then I don't think i should, because if users aren't getting 4.2 from an emerge, then I doubt I can expect them to ebuild it manually when they emerge the octave package. Does this logic sound right? Many thanks, Matt