Date: Wed, 02 Apr 2014 11:41:17 +0100 From: Mathieu Arnold <mat@FreeBSD.org> To: J David <j.david.lists@gmail.com>, freebsd-ports@freebsd.org, freebsd-questions@freebsd.org Subject: Re: Updating less-than-everything with poudriere & pkgng Message-ID: <91FF893BBE05EEFA2894EED9@atuin.in.mat.cc> In-Reply-To: <CABXB=RSgfe=nS=tTGd7kFQ4fcGASJCZYaZt9nPGCY=XnX9cTEA@mail.gmail.com> References: <CABXB=RSgfe=nS=tTGd7kFQ4fcGASJCZYaZt9nPGCY=XnX9cTEA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
+--On 1 avril 2014 11:18:05 -0400 J David <j.david.lists@gmail.com> wrote: | from perl-5.12.3.4_5a to 5.12.3.4_5a1. Perl 5.12 has been removed about a month and half ago, so, if you were still using it, it's going to be a pain, you should upgrade to 5.16. | - Convince poudriere only to build a specific port and its dependents, or Sure, instead of using bulk -a or bulk -f portlist, just use bulk category/foobar, it'll rebuild only the package you asked for, and its dependencies. It may remove a lot of things, in case Perl is upgraded, like you said, but foobar will be updated and pkg upgrade will work (even if complaining that a lot of ports are orphans). After foobar is updated, you can resume your bulk -a or bulk -f portlist to build the rest of what you usually needs. | - Build port(s) outside of poudriere and then inject them into the | pkgng repo maintained by poudriere? I would advise *against* that, there's a very good chance that you'd end up with ports that have not the exact right dependencies, or options, and it'd mess up your repository. (Though poudriere would clean it up on the next run.) -- Mathieu Arnold
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?91FF893BBE05EEFA2894EED9>