Hello,
I'm trying to install TexLive from ports on a amd64 machine, as described on this website:
http://code.google.com/p/freebsd-texlive/wiki/Installing
First I ran
and that worked fine. However when I ran [cmd=]portshaker -v[/cmd] I got an error message that the /var directory had no inodes left. I assume that because of that X froze as well and I couldn't move my mouse or type anything. So I logged on to another ttyv and moved /var/db/portsnap and /var/db/sup a new directory /usr/db. I also changed the /etc/portsnap.conf and supfiles to reflect these new locations. When I logged on to X again, everything worked fine.
However when I ran [cmd=]portshaker -v[/cmd] again, I got many messages of the sort:
which culminated in the following message:
It seems like the /var directory is not big enough. However when I run
which means that I have 1.1G on the /var partition. So I'm guessing the problem is different.
I found this post on the subject, however it does not seem to offer a solution:
http://forums.pcbsd.org/archive/index.php/t-12568.html
I realize that there are binary packages available for amd64
http://forums.freebsd.org/showthread.php?t=26420
so this would be one possible solution. However since I started out with FreeBSD also for educational purposes, I would like to figure out what is going wrong in this case.
Any suggestions would be greatly appreciated. I'm guessing the /var directory needs to be "purged" somehow.
I'm trying to install TexLive from ports on a amd64 machine, as described on this website:
http://code.google.com/p/freebsd-texlive/wiki/Installing
First I ran
Code:
make -C /usr/ports/ports-mgmt/portshaker-config install # Ensure TEXLIVE is checked
However when I ran [cmd=]portshaker -v[/cmd] again, I got many messages of the sort:
Code:
/var/cache/portshaker/ports/x11/zenity/
mkdir: /var/cache/portshaker/ports/x11: No space left on device
tar: could not chdir to '/var/cache/portshaker/ports/x11/zenity/'
which culminated in the following message:
Code:
[Error 14:42:49] portsnap extract failed.
[Error 14:42:49] Failed to update the 'ports' ports tree.
It seems like the /var directory is not big enough. However when I run
df -h
I get this:
Code:
Filesystem Size Used Avail Capacity Mounted on
/dev/ada0s4a 2G 548M 1.3G 30% /
devfs 1.0k 1.0k 0B 100% /dev
/dev/ada0s4d 2G 771M 1.1G 42% /var
/dev/ada0s4e 1G 8.1M 918M 1% /tmp
/dev/ada0s4f 188G 5.2G 167G 3% /usr
I found this post on the subject, however it does not seem to offer a solution:
http://forums.pcbsd.org/archive/index.php/t-12568.html
I realize that there are binary packages available for amd64
http://forums.freebsd.org/showthread.php?t=26420
so this would be one possible solution. However since I started out with FreeBSD also for educational purposes, I would like to figure out what is going wrong in this case.
Any suggestions would be greatly appreciated. I'm guessing the /var directory needs to be "purged" somehow.