Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
devnull's firefox ebuild lies about hard drive space, fails
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1177
Location: Stuttgart, Germany

PostPosted: Sun Oct 18, 2009 7:54 am    Post subject: devnull's firefox ebuild lies about hard drive space, fails Reply with quote

So:

Code:
* If you should experience parallel build issues, please
 * export DO_NOT_WANT_MP=true and try again before posting in our
 * forums.gentoo.org support thread (the URL is shown during pkg_postinst).
>>> Unpacking source...
 * Cloning http://hg.mozilla.org/mozilla-central to /usr/portage/distfiles/hg-src/mozilla-firefox/mozilla-central
transaction abort!
rollback completed
abort: No space left on device: /usr/portage/distfiles/hg-src/mozilla-firefox/mozilla-central/.hg/store/data/browser/themes/pinstripe/browser/places/starred48.png.i
 * ERROR: www-client/mozilla-firefox-9999 failed:
 *   failed to clone http://hg.mozilla.org/mozilla-central
 *
 * Call stack:
 *     ebuild.sh, line   49:  Called src_unpack
 *   environment, line 3528:  Called mercurial_src_unpack
 *   environment, line 2849:  Called mercurial_fetch
 *   environment, line 2834:  Called die
 * The specific snippet of code:
 *               die "failed to clone ${EHG_REPO_URI}"
 *
 * If you need support, post the output of 'emerge --info =www-client/mozilla-firefox-9999',
 * the complete build log and the output of 'emerge -pqv =www-client/mozilla-firefox-9999'.
 * This ebuild is from an overlay named 'devnull': '/usr/local/portage/layman/devnull/'
 * The complete build log is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/environment'.
 * S: '/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central'

>>> Failed to emerge www-client/mozilla-firefox-9999, Log file:


Huh? I have like a ten gigs on that device, and it's nowhere near full. Any suggestions on why it might be failing?

Thanks,

EE
Back to top
View user's profile Send private message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2151

PostPosted: Sun Oct 18, 2009 11:00 am    Post subject: Reply with quote

Enough Inodes left?
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1177
Location: Stuttgart, Germany

PostPosted: Sun Oct 18, 2009 11:10 am    Post subject: Reply with quote

sorry, I'm a bit new at this. How do I know if I have enough left, if not, how do I fix that, etc?

Thanks,

EE
Back to top
View user's profile Send private message
sera
Retired Dev
Retired Dev


Joined: 29 Feb 2008
Posts: 1017
Location: CET

PostPosted: Sun Oct 18, 2009 12:08 pm    Post subject: Reply with quote

Code:
df -ih
to see whether the inodes are the problem.
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1177
Location: Stuttgart, Germany

PostPosted: Sun Oct 18, 2009 2:44 pm    Post subject: Reply with quote

hmm...

Code:
$ df -ih
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
rootfs                  1.2M    132K    1.1M   12% /
/dev/root               1.2M    132K    1.1M   12% /
rc-svcdir               496K      85    496K    1% /lib64/rc/init.d
udev                    496K    5.6K    491K    2% /dev
shm                     496K       1    496K    1% /dev/shm
/dev/md1                 26K      61     26K    1% /boot
/dev/mapper/vg-usr      1.3M    394K    887K   31% /usr
/dev/mapper/vg-portage                        196K    136K     61K   70% /usr/portage
/dev/mapper/vg-distfiles                        4.0K    2.1K    2.0K   53% /usr/portage/distfiles
/dev/mapper/vg-home     3.8M    174K    3.6M    5% /home
/dev/mapper/vg-opt      512K    7.4K    505K    2% /opt
/dev/mapper/vg-tmp      256K      20    256K    1% /tmp
/dev/mapper/vg-var      512K     56K    457K   11% /var
/dev/mapper/vg-vartmp                        1.0M    9.4K   1015K    1% /var/tmp
/dev/mapper/vg-carrier1                        3.2M    3.6K    3.2M    1% /home/elassus/carrier1
/dev/mapper/vg-carrier2                        3.2M      20    3.2M    1% /home/elassus/carrier2
/dev/mapper/vg-carrier3                        3.2M     16K    3.2M    1% /home/elassus/carrier3
/dev/mapper/vg-carrier4                        3.2M     137    3.2M    1% /home/elassus/carrier4
/dev/mapper/vg-carrier5                        7.5M    5.7K    7.5M    1% /home/elassus/carrier5
/dev/mapper/vg-carrier6                        7.5M    5.7K    7.5M    1% /home/elassus/carrier6
/dev/mapper/vg-carrier7                        7.5M     157    7.5M    1% /home/elassus/carrier7
/dev/mapper/vg-carrier8                        7.5M     337    7.5M    1% /home/elassus/carrier8
/dev/mapper/vg-carrier9                        100M    243K    100M    1% /home/elassus/carrier9
I don't see anything particularly off about the distfiles partition (and note that I've emerged plenty of other stuff just fine since), so I don't think this is it.

Other suggestions?

Thanks,

EE
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43072
Location: 56N 3W

PostPosted: Sun Oct 18, 2009 3:28 pm    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software.

as its an overlay ebuild
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5735

PostPosted: Sun Oct 18, 2009 3:43 pm    Post subject: Reply with quote

This:
Code:
transaction abort!
rollback completed

suggests that it probably deleted some files to clean up after it failed which is why it looks like there's no space problem.

If you look closer you see the distfiles partition has about 4000 inodes total, and 2000 free. In other words, it can only hold 2000 files and the mozilla tree probably contains a few thousand more than that.

Symlink /usr/portage/distfiles/hg-src/ to a directory in /var/tmp and try it again.
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Sun Oct 18, 2009 5:05 pm    Post subject: Reply with quote

It's not our ebuild that fails ._.

You are running out of inodes (the mozilla-central mercurial repo is big~).
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1177
Location: Stuttgart, Germany

PostPosted: Sun Oct 18, 2009 8:38 pm    Post subject: Reply with quote

see, all that business about not having enough space confused me! Sorry. I made the directory, and I'm trying again. I'll let you know how it goes.

Thanks,

EE
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5735

PostPosted: Mon Oct 19, 2009 1:18 am    Post subject: Reply with quote

Technically you are running out of space, only it's space for the file name, etc instead of file data space.

If you don't like it, you could use... well, almost anything besides ext2/3/4. Hopefully one day inode-based filesystems will be extinct.
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1177
Location: Stuttgart, Germany

PostPosted: Tue Oct 20, 2009 9:18 am    Post subject: Reply with quote

okay, I made the symlink. Now the "cloning" process stops after a while, and the build never starts: the emerge process just sits on the "cloning" line. Is there some way to get the tree downloaded manually? Or for the downloader to resume after apparently losing the connection?

Thanks,

EE
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum