From owner-freebsd-ports@FreeBSD.ORG Tue Nov 6 12:43:14 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26A29C8B; Tue, 6 Nov 2012 12:43:14 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id CF9AA8FC08; Tue, 6 Nov 2012 12:43:13 +0000 (UTC) Received: from irix.bris.ac.uk ([137.222.10.39] helo=ncs.bris.ac.uk) by dirj.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1TViUn-00043z-13; Tue, 06 Nov 2012 12:43:12 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1TViUm-0000k4-Qk; Tue, 06 Nov 2012 12:43:08 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id qA6Ch8ci094877; Tue, 6 Nov 2012 12:43:08 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id qA6Ch89B094871; Tue, 6 Nov 2012 12:43:08 GMT (envelope-from mexas) Date: Tue, 6 Nov 2012 12:43:08 GMT From: Anton Shterenlikht Message-Id: <201211061243.qA6Ch89B094871@mech-cluster241.men.bris.ac.uk> To: bapt@FreeBSD.org, mexas@bristol.ac.uk Subject: Re: pkg install -fRx perl failed In-Reply-To: <20121106122235.GA4862@ithaqua.etoilebsd.net> X-Spam-Score: -3.6 X-Spam-Level: --- Cc: freebsd-ports@FreeBSD.org, az@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mexas@bristol.ac.uk List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2012 12:43:14 -0000 From bapt@FreeBSD.org Tue Nov 6 12:32:59 2012 On Tue, Nov 06, 2012 at 10:15:00AM +0000, Anton Shterenlikht wrote: > Following 20121104 entry in /usr/ports/UPDATING: >=20 > # pkg install -fRx perl > Updating repository catalogue > pkg: ftp://ftp.freebsd.org/pub/pkgng/repo.txz: File unavailable (e.g., fi= le not found, no access) > #=20 >=20 > What's that about? >=20 > Anton > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Where did you get this url for the packagesite of pkgng? I guess here: TZAV> cat /usr/local/etc/pkg.conf # System-wide configuration file for pkg(1) # For more information on the file format and # options please refer to the pkg.conf(5) man page # Configuration options PACKAGESITE : ftp://ftp.freebsd.org/pub/pkgng PKG_DBDIR : /var/db/pkg PKG_CACHEDIR : /var/cache/pkg PORTSDIR : /usr/ports PUBKEY : /etc/ssl/pkg.conf HANDLE_RC_SCRIPTS : NO PKG_MULTIREPOS : NO ASSUME_ALWAYS_YES : NO SYSLOG : YES SHLIBS : NO AUTODEPS : NO # Repository definitions repos: default : http://example.org/pkgng/ repo1 : http://somewhere.org/pkgng/repo1/ repo2 : http://somewhere.org/pkgng/repo2/ TZAV> It won't work, the UPDATING entry concerning pkgng is only for people being= in binary only mode. Which doesn't seems to be your case. It also concerns peo= ple building there own repository using poudriere/tinderbox no, I don't use any of this. Should I? I didn't think it was a requirement for using pkgng. Don't know what you are using, but you should imho run portmaster or portup= grade to rebuild everything that depends on perl (sorry I don't remember the exact syntax). sure, I can do this manually, but... That said perl-after-update to be anyway be worked on so that it supports natively pkgng, but given perl-after-upgrade is a hack (ugly in my views :)) don't know how complicated or easy it is to port it. So if I want to stick to the new pkg tools, and I don't want to use perl-after-upgrade (which as you say, doesn't work with pkgng yet anyway), what should I do? Thanks Anton