Le 26 juin 2018 16:49:57 GMT+02:00, lea.chesco...@tutanota.com a écrit :
>Personally, what i always do, (i dont know if its the best practice,
>but it fixes my storage space problems, as i always use -stable, and
>build the updated ports) is to make a symlink in /home
>
>Initial configuration
>  $ cd /home
>  $ doas mkdir ports
>  $ doas chown -R user:wsrc ports
>  $ cd ports
>  $ cd build
>  $ mkdir -p wrkobjdir distdir plist bulk_cookies update_cookies
>pkgrepo
>Make symlinks in /usr
>  $ cd /usr
>  $ doas ln -s /home/ports .
>Edit /etc/mk.conf
>  $ doas vi /etc/mk.conf
>  SUDO=/usr/bin/doas
>  WRKOBJDIR=/home/ports/build/wrkobjdir
>  DISTDIR=/home/ports/build/distdir
>  PLIST_DB=/home/ports/build/plist
>  BULK_COOKIES_DIR=/home/ports/build/bulk_cookies
>  UPDATE_COOKIES_DIR=/home/ports/build/update_cookies
>  PACKAGE_REPOSITORY=/home/ports/build/pkgrepo
>  FETCH_PACKAGES=Yes
>
>
>26. Jun 2018 11:23 by sol...@perso.pw <mailto:sol...@perso.pw>:
>
>
>>
>> John Long writes:
>>
>>> Been a while and don't have my other OpenBSD boxes accessible.
>>>
>>> What are the recommended partitions and appropriate sizes for people
>>> who want to track stable and possibly build the whole ports tree?
>>>
>>> Thanks,
>>>
>>> /jl
>>
>> hello
>>
>> If you want to do a bulk build (aka whole ports tree), read bulk(8)
>(in
>> ports/infrastructure/man/), it says that you need at least 100 GB of
>> disk.
>>
>>
>>    1. Choose master machine setup and create partitions
>>
>>         Setup a master machine with enough room for a chroot, say
>>         /build.  Assuming you are using a cluster of machines, this
>>         chroot should contain NFS exportable partitions for
>distfiles,
>>         plists, and packages (one single partition can be used for
>>         simplicity).  A full setup requires on the order of 50GB for
>>         distfiles and 50GB for packages.

It has the drawback that you have to
set wxallowed on /home

You could also avoid the symlink
by adding PORTSDIR=/home/ports

Reply via email to