From owner-freebsd-bugs@FreeBSD.ORG Tue Feb 5 14:10:02 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D39B716A468 for ; Tue, 5 Feb 2008 14:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AF19813C4DB for ; Tue, 5 Feb 2008 14:10:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m15EA2CE053722 for ; Tue, 5 Feb 2008 14:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m15EA2UI053721; Tue, 5 Feb 2008 14:10:02 GMT (envelope-from gnats) Resent-Date: Tue, 5 Feb 2008 14:10:02 GMT Resent-Message-Id: <200802051410.m15EA2UI053721@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Klimov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE5D016A419 for ; Tue, 5 Feb 2008 14:04:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 9BCC813C46A for ; Tue, 5 Feb 2008 14:04:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m15E2A1O021403 for ; Tue, 5 Feb 2008 14:02:10 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m15E29Po021402; Tue, 5 Feb 2008 14:02:09 GMT (envelope-from nobody) Message-Id: <200802051402.m15E29Po021402@www.freebsd.org> Date: Tue, 5 Feb 2008 14:02:09 GMT From: Dmitry Klimov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: bin/120291: pkg_add -r does not detect newest FreeBSD versions correctly X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Feb 2008 14:10:02 -0000 >Number: 120291 >Category: bin >Synopsis: pkg_add -r does not detect newest FreeBSD versions correctly >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Feb 05 14:10:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Dmitry Klimov >Release: FreeBSD 7.0-PRERELEASE >Organization: >Environment: FreeBSD 7.0-PRERELEASE >Description: pkg_add -r does not detect newest FreeBSD versions correctly eg, while using pkg_add -r foobar on 6.3-release, it fetching foobar.tbz from 6-stable directory. >How-To-Repeat: >Fix: Patch attached with submission follows: --- /usr/src/usr.sbin/pkg_install/add/main.c.orig 2008-02-05 16:31:00.000000000 +0300 +++ /usr/src/usr.sbin/pkg_install/add/main.c 2008-02-05 16:40:26.000000000 +0300 @@ -76,12 +76,15 @@ { 600000, 600099, "/packages-6.0-release" }, { 601000, 601099, "/packages-6.1-release" }, { 602000, 602099, "/packages-6.2-release" }, + { 603000, 603099, "/packages-6.3-release" }, + { 700000, 700099, "/packages-7.0-release" }, { 300000, 399000, "/packages-3-stable" }, { 400000, 499000, "/packages-4-stable" }, { 502100, 502128, "/packages-5-current" }, { 503100, 599000, "/packages-5-stable" }, { 600100, 699000, "/packages-6-stable" }, { 700000, 799000, "/packages-7-current" }, + { 800000, 899000, "/packages-8-current" }, { 0, 9999999, "/packages-current" }, { 0, 0, NULL } }; >Release-Note: >Audit-Trail: >Unformatted: