Hi Stuart,

Stuart Henderson wrote:
On 2008/08/28 11:25, macintoshzoom wrote:
I got out of space running make update on /usr/ports/x11/kde .

You don't want that, unless you installed *everything* in x11/kde/*.

I installed most (say 90%) things less lang packages and koffice.
When you say "You don't want that", do you mean that I have not to run make update on the kde folder unless I want to install everything? I thought that make was clever enough as to check what it is already installed to obey the update command, and this is as it works, but the issue is that it creates the packages even when not needed and then it says "Not installed, no update" after fetching everything, created unneeded packages and storing them in the packages folder (twice). I have just noticed this in detail some minutes ago and posted this observation in a new specific thread "make update fetchs sources don't needed"


I found about 1,7GB packages in /usr/ports/packages/i386, and the same ones in the all, ftp, cdrom folders plus many ones at cache folder.
Plus another copy at the PKG_CACHE specified below.

What I'm doing wrong?

What's the point setting PKG_CACHE if you're building from ports?

Setting PKG_CACHE is set in .profile as the common behavior for my system, but in some specific cases as kde (3.5.10), (next days will try kde4) I want to build from a fresh cvs ports tree that is more updated than the packages snapshots. As I am on 4.4 that its -current, so not stable, developers are working hard to improve the ports, and there are things that don't work that may be tomorrow are OK.

/usr/ports/packages/ where I didn't have enough space for them, worst if they duplicate-triplicate in a nosense behavior. A link should do the work.

For the standard packages/$ARCH/{cdrom,ftp,all}, they *are* links,
check the inode numbers.

I don't think they are links, they are real copies. I am checking this with konqueror as su and it show clearly when the file is a link or a real file. I linked one to verify and the difference is clear. Konqueror shows the url link when it exists, and marks the icon specifically.
I don't know how to verify "checking the inode numbers"
If I am right, this is a bug.

Besides this, do I really need at all FETCH_PACKAGES=yes?

Depends whether you want to specifically build things from ports
(which it looks like you may be doing if you're not just using the
pkg_add -ui that's recommended for most users).

Responded above.



Thanks Stuart for your post.

Mac.

Reply via email to