Sunday, October 01, 2023

Re: Ports-tree fetch: No space left on device

Rogier Krieger <rkrieger@gmail.com> wrote:
> One reason this error can occur is running out of inodes on the partition.
> What does df -ih show?

Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/sd1a 986M 135M 801M 15% 2147 153371 2% /
/dev/sd1l 295G 17.1G 263G 7% 329586 19411084 2% /home
/dev/sd1d 3.9G 16.0K 3.7G 1% 10 544308 1% /tmp
/dev/sd1f 29.1G 3.7G 23.9G 14% 245689 3694149 7% /usr
/dev/sd1g 986M 290M 647M 31% 6016 149502 4% /usr/X11R6
/dev/sd1h 19.4G 8.6G 9.8G 47% 255098 2388740 10% /usr/local
/dev/sd1k 5.8G 2.0K 5.5G 1% 1 803517 1% /usr/obj
/dev/sd1j 2.9G 2.0K 2.8G 1% 1 414717 1% /usr/src
/dev/sd1e 19.1G 64.8M 18.1G 1% 2001 2589997 1% /var

> This could happen if you have many small files, such as occurs with a CVS
> checkout. AFAIK, this case is part of the FAQ, including suggested
> solutions (e.g. checking out on another partition and symlinking there.

Thanks for pointing this out, it is good to know. However after
seeing some related threads[1][2][3] on misc@ I believe the issue
is on the server side. My bad for not checking misc@ before posting
this. I guess I'll just wait before trying to fetch again and if
that doesn't work I'll change to another mirror.

Sorry for the noise.

>
> Best regards,
>
> Rogier
>
>
> On Sun, 1 Oct 2023 at 15:28, Johannes Thyssen Tishman <
> lists@thyssentishman.com> wrote:
>
> > Hi,
> >
> > I'm trying to update my ports tree with 'cvs -q up -Pd -A' and I'm
> > getting the following error:
> >
> > > cannot create_adm_p /tmp/cvs-serv54231/textproc/cdiff
> > > No space left on device
> >
> > From this I assume that there may not be enough space on /tmp but
> > based on the output of 'df -h' it should:
> >
> > Filesystem Size Used Avail Capacity Mounted on
> > /dev/sd1a 986M 135M 801M 15% /
> > /dev/sd1l 295G 17.1G 263G 7% /home
> > /dev/sd1d 3.9G 2.0M 3.7G 1% /tmp
> > /dev/sd1f 29.1G 3.7G 23.9G 14% /usr
> > /dev/sd1g 986M 290M 647M 31% /usr/X11R6
> > /dev/sd1h 19.4G 8.4G 10.0G 46% /usr/local
> > /dev/sd1k 5.8G 2.0K 5.5G 1% /usr/obj
> > /dev/sd1j 2.9G 2.0K 2.8G 1% /usr/src
> > /dev/sd1e 19.1G 65.0M 18.1G 1% /var
> >
> > Is this not enough? IIRC my ports-tree should not be outdated by
> > more than a week or two. I really only use CVS for ports by running
> > the above mentioned command everytime I'm working with ports.
> >
> > Thanks.
> >
> > Kind regards,
> > Johannes
> >
> >

[1] https://marc.info/?l=openbsd-misc&m=119341720312019&w=2
[2] https://marc.info/?l=openbsd-misc&m=119215671109560&w=2
[3] https://marc.info/?l=openbsd-misc&m=121363854027499&w=2

No comments:

Post a Comment