poudriere and removing ports tree & mount points

Carmel carmel_ny at outlook.com
Thu Apr 8 11:57:54 UTC 2021


FreeBSD 11.4-RELEASE-p9
poudriere 3.3.99.20210303_1

I have both a "default" and a "local" ports tree that I use with
poudriere. I wanted to remove the "local" tree and recreate it using
git.

To remove it, I used:
poudriere ports -p local -d

I then attempted t recreate it for use by git:
poudriere ports -c -B main -m git -U 'https://git.FreeBSD.org/ports.git' -p local

Git or poudriere, I am not sure which, spits out an error message:
~ # poudriere ports -c -B main -m git -U 'https://git.FreeBSD.org/ports.git' -p local
[00:00:00] Creating local fs at /usr/local/poudriere/ports/local...cannot create 'zroot/poudriere/ports/local': dataset already exists
 fail
[00:00:00] Error: Failed to create FS zroot/poudriere/ports/local

I check, and the directory is not there. However, if I use "zfs list", I get this output:

NAME				MOUNTPOINT
zroot/poudriere/ports/local	zroot/poudriere/ports/local

Shouldn't poudriere have removed the mountpoint? I used "zfs destroy" to remove it.

-- 
Carmel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 659 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20210408/ed4d2ab1/attachment.sig>


More information about the freebsd-ports mailing list