poudriere icon indicating copy to clipboard operation
poudriere copied to clipboard

New pkg do not needs devfs to be mounted when running in chroot

Open gearnode opened this issue 2 years ago • 1 comments

This was introduced in 2019 when pkg open /dev/null after doing the chroot. In the next release of pkg, this should not be required anymore as pkg will open /dev/null before doing the chroot.

Should not be merged until the new pkg is released.

gearnode avatar Sep 09 '22 14:09 gearnode

the should not be merged until new pkg is release and available in the quarterly branch

bapt avatar Sep 09 '22 15:09 bapt

Poudriere doesn't require using the latest ports tree or pkg. For example, at work we can still use latest Poudriere with our older custom ports tree with older pkg. Is there harm in having this mount?

bdrewery avatar Nov 04 '22 14:11 bdrewery

the should not be merged until new pkg is release and available in the quarterly branch

Not a poudriere question but I am curious to know whether if this is true as I was trying to build some custom images and pkg still needs devfs to be mounted. I was using HEAD(src) and a custom pkg repository built from HEAD(ports) and still needed devfs to be mounted. Even if the said change has not reflected into quarterly I believe it should be in the HEAD but despite that it's failing.

5u623l20 avatar Mar 12 '23 17:03 5u623l20