Date: Sun, 22 May 2016 13:28:01 -0700 From: "K. Macy" <kmacy@freebsd.org> To: Tim Kientzle <tim@kientzle.com> Cc: FreeBSD current <freebsd-current@freebsd.org>, "bapt@freebsd.org" <bapt@freebsd.org> Subject: Re: pkg chroot issues? Message-ID: <CAHM0Q_M7qg_jr6eV5f2=raD2ZqEpG5gro70gn1A9MBWWnTRsiQ@mail.gmail.com> In-Reply-To: <9BC1A0E1-696D-4C00-B8C8-B57C4DB3A8EF@kientzle.com> References: <9BC1A0E1-696D-4C00-B8C8-B57C4DB3A8EF@kientzle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday, May 22, 2016, Tim Kientzle <tim@kientzle.com> wrote: > Crochet has some experimental hooks to install packages onto the system > being built, but this seems to be hitting problems due to limitations in > 'pkg -c'. In particular, it seems that pkg performs the chroot before it > does any network lookups. This is a problem if the chroot is not a > complete system environment (which it cannot be when you're building an > image for another system). > > There's some further discussion on github: > > https://github.com/freebsd/crochet/issues/141 > > Any suggestions? > > Cheers, > > Tim > > Just like you need to mount devfs you should have a resolv.conf in your chroot first. Just copy it over before running pkg. This works for me in my image creation script. -M > _______________________________________________ > freebsd-current@freebsd.org <javascript:;> mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org > <javascript:;>" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHM0Q_M7qg_jr6eV5f2=raD2ZqEpG5gro70gn1A9MBWWnTRsiQ>