I start to enjoy the ports system...

What about those packages? Could I use them for another machine
runnning the same obsd release? If i have another laptop in hwich I
want to install openoffice3, could i simply copy over openoffice*.tgz
and install it with pkg_add?
I guess so, but I prefer to ask, just in case of.
And can I remove everything in distfiles? Since the packages built and
were installed, it seems to be the most natural thing.

But I should do a bit reading before asking so much...

in any case, thanks a lot

Pau

2009/4/30 Stuart Henderson <[email protected]>:
> On 2009/04/30 09:55, Pau wrote:
>> I started compiling the day before yesterday at 21h30, left the laptop
>> on during the night, took it with me to work, as usual, but this time
>> compiling, spent the whole day at the institute. There the compilation
>> crashed, because /usr was full! I have a 20G /usr partition. True, I
>> had also compiled other things, but I had plenty of space before
>> starting to compile, at least I thought so. So I did a make clean in
>> /usr/ports and resumed the compilation (make install again).
>
> That sounds about right for this software (-: You can make it easier to
> clean up after port builds - set WRKOBJDIR in /etc/mk.conf and instead
> of creating directories under each port it will create them in the
> directory you specify. e.g.
>
> WRKOBJDIR=/usr/obj/ports
>
> Then you can easily rm -r when you need the space back.
>
> This is also useful if /usr is full but you have more space elsewhere
> you can build in.
>
> You can also set this on a port-by-port basis, bsd.port.mk(5) tells
> you more under the WRKOBJDIR description.
>
>> hux(pd)| du -hs /usr/ports/* | grep G
>> 1.9G    /usr/ports/distfiles
>> 4.9G    /usr/ports/packages
>>
>> Now i understand... but what is the difference between distfiles and 
>> packages ?
>>
>> I see tgz in the two of them. Why two separate folders?
>
> distfiles are downloaded source code used to build the port; packages
> are the binary packages built by the port. There are multiple directories
> inside the packages directory; the files for most ports will appear in
> each of them (all, ftp, cdrom), but they don't take any extra place as
> they are hard-links (extra directory entries pointing to the same inode
> on the filesystem) - see ln(1) and ls -li.
>
>



-- 
Let there be peace on earth. And let it begin with misc
_______________________________________________
Openbsd-newbies mailing list
[email protected]
http://mailman.theapt.org/listinfo/openbsd-newbies

Reply via email to