Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102341 - firefox installs successfully even if it runs out of space
Summary: firefox installs successfully even if it runs out of space
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-13 02:00 UTC by Marius Mauch (RETIRED)
Modified: 2005-08-13 10:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Add "die" to "cp" commands (fx.diff,1.27 KB, patch)
2005-08-13 09:36 UTC, Damien Thébault
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marius Mauch (RETIRED) gentoo-dev 2005-08-13 02:00:29 UTC
gmake[3]: Leaving directory
`/var/tmp/portage/mozilla-firefox-1.0.6-r5/work/mozilla/embedding/browser/gtk/tests'
gmake[2]: Leaving directory
`/var/tmp/portage/mozilla-firefox-1.0.6-r5/work/mozilla/embedding/browser/gtk'
gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0.6-r5/work/mozilla'
>>> Finished compiling
>>> Test phase [not enabled]; www-client/mozilla-firefox-1.0.6-r5
swapping processors for ['install', 'merge']

>>> Install mozilla-firefox-1.0.6-r5 into
/var/tmp//portage/mozilla-firefox-1.0.6-r5/image/ category www-client
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/libgfx_gtk.so':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/libgfxxprint.so':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/libgfxps.so':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/gfx.xpt':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/libhtmlpars.so':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/htmlparser.xpt':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/librdf.so':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/rdf.xpt':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/libcaps.so':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/components/caps.xpt':
No space left on device
...
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/xpt_dump':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/xpt_link':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/chrome.d/0_base-chrome.txt':
No space left on device
cat: write error: No space left on device
install: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/share/pixmaps/firefox-icon.png':
No space left on device
install: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/share/applications/mozillafirefox.desktop':
No space left on device
install: cannot stat
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/work/mozilla/build/package/rpm/SOURCES/mozicon16.xpm':
No such file or directory
install: cannot stat
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/work/mozilla/build/package/rpm/SOURCES/mozicon50.xpm':
No such file or directory
 * Installing includes and idl files...
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/include/accessibility/nsAccessNode.h':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/include/accessibility/nsAccessibleEventData.h':
No space left on device
cp: writing
`/var/tmp//portage/mozilla-firefox-1.0.6-r5/image//usr/lib/mozilla-firefox/include/accessibility/nsRootAccessible.h':
No space left on device
...

And so it goes on, and finally starts merging the incomplete firefox. Might be
an idea to add a few die statements ;)
Comment 1 Damien Thébault 2005-08-13 09:36:34 UTC
Created attachment 65856 [details, diff]
Add "die" to "cp" commands

This patch adds "die" to all "cp" commands in src_install.
(It should be enough to prevent it from merging sucessfully since "Most of the
installation happens here")
Comment 2 Jory A. Pratt 2005-08-13 10:34:47 UTC
fixed in tree thanks.
Comment 3 Jory A. Pratt 2005-08-13 10:35:07 UTC
blah forgot to close it