Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
is there anything with more requirements than webkit-gtk
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
PatomaS
Tux's lil' helper
Tux's lil' helper


Joined: 09 Feb 2006
Posts: 128

PostPosted: Thu Jan 16, 2014 6:03 am    Post subject: is there anything with more requirements than webkit-gtk Reply with quote

Hi

I was doing and update today and saw this

Quote:

Checking for at least 18 gigabytes disk space at "/tmp/portage/net-libs/webkit-gtk-1.8.3-r201/temp" ...



I knew that some of the qt and gtk libraries and components where big, but 18Gb!!!.

So, is there anything that requires more than that?

Bye
_________________
¡ hey, hou, hou, hey !
Back to top
View user's profile Send private message
megabaks
Apprentice
Apprentice


Joined: 22 Jan 2012
Posts: 253
Location: Russia && Saint-Petersburg

PostPosted: Thu Jan 16, 2014 10:54 am    Post subject: Reply with quote

remove all "-g*" flags from C{XX}FLAGS
_________________
sorry my bad english
Back to top
View user's profile Send private message
aCOSwt
Bodhisattva
Bodhisattva


Joined: 19 Oct 2007
Posts: 2537
Location: Hilbert space

PostPosted: Thu Jan 16, 2014 12:37 pm    Post subject: Re: is there anything with more requirements than webkit-gtk Reply with quote

PatomaS wrote:
is there anything that requires more than that?

No! :P
Oh wait... Not... yet! :twisted:

Change your working dir to $PORTDIR, then
Code:
$ grep -r "CHECKREQS_DISK_BUILD"

This should tell you exactly.
Apparently, dev-java/icedtea/icedtea-7.2.4.3 is the next one with... 9G... only :D

Moreover, as your question was about requirements in general,
be aware that there are other kinds of requirements ebuilds can rely on the check-reqs.eclass to control :
CHECKREQS_MEMORY, CHECKREQS_DISK_USR, CHECKREQS_DISK_VAR.

To this respect... I personally find x11-misc/colord and dev-python/pypy and their 4G memory requirements much more demanding.
_________________
Back to top
View user's profile Send private message
PatomaS
Tux's lil' helper
Tux's lil' helper


Joined: 09 Feb 2006
Posts: 128

PostPosted: Thu Jan 16, 2014 4:08 pm    Post subject: Reply with quote

Hi

Well I wanted to be more specific on my title, but I hit the characters limit.

But in any case, yes, 4 Gb for RAM can be troublesome for many, even on modern days and cheaper memory.

I suppose I'll have to expand that partition then, just to be ready for the next surprise ...

About the C{XX}FLAGS, I don't have anything special, just the basic recommended. And in my useflags, I also have a very basic system, with -kde, -gnome, -qt, etc ... this system is very basic except for things like gimp, which asks for the mentioned component.

Bye
_________________
¡ hey, hou, hou, hey !
Back to top
View user's profile Send private message
mubai
n00b
n00b


Joined: 10 Jul 2004
Posts: 32
Location: Sweden

PostPosted: Thu Jan 16, 2014 4:31 pm    Post subject: Reply with quote

I believe that if you set "-webkit" in your package.use file for media-gfx/gimp, this particular problem will be solved.

Regards,
Johan
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Thu Jan 16, 2014 5:07 pm    Post subject: Reply with quote

If emerge checks for that, megabaks already gave the answer :

They have been upping the limit more and more :
https://bugs.gentoo.org/show_bug.cgi?id=417307
Back to top
View user's profile Send private message
PatomaS
Tux's lil' helper
Tux's lil' helper


Joined: 09 Feb 2006
Posts: 128

PostPosted: Fri Jan 17, 2014 12:52 am    Post subject: Reply with quote

Hi

This is my gimp

Code:

[ebuild   R    ] media-gfx/gimp                                        [2.8.6:2]                     USE="alsa bzip2 dbus exif jpeg lcms mmx pdf png sse svg tiff udev xpm -aalib (-altivec) (-aqua) -curl -debug -doc -gnome -jpeg2k -mng -postscript -python -smp -webkit -wmf" LINGUAS="en_GB es -am -ar -ast -az -be -bg -br -ca -ca@valencia -cs -csb -da -de -dz -el -en_CA -eo -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -lt -lv -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -rw -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt -uk -vi -xh -yi -zh_CN -zh_HK -zh_TW"



No webkit.

After reading aCOSwt, I ran the command on my system, and just found this:

Quote:

et-libs/webkit-gtk/webkit-gtk-1.8.3-r300.ebuild:CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307



Plus before I replied Maitreya already posted the link to the bug report. I like comment 15 on that report

Quote:

Is 18G to compile this justified in the first place? Maybe something is wrong.



In any case, I used a tmp folder in a different partition and it worked.

Bye
_________________
¡ hey, hou, hou, hey !
Back to top
View user's profile Send private message
gienah
Developer
Developer


Joined: 24 Nov 2010
Posts: 212
Location: AU

PostPosted: Fri Jan 17, 2014 12:13 pm    Post subject: Reply with quote

dev-lang/mlton-2013071 without the binary use flag hits a resident set size of 10GB
during its compile. With 16GB of memory on a 3+ year old core i7 the machine
is unuseable for almost 3 hours that it takes to compile.

I kind of suspect that trying to compile it with less memory would result in the
machine thrashing so bad that the mouse cursor would only move incredibly slowly
if at all, and the only way out would be hold the power button down.

repoman complains that I added -j1 to the emake in the ebuild, but like, its
really crazy with -j1 . I added the -j1 after observing what happened without it
with my usual setting of using -j8 .

Fortunately the only package that wants mlton so far is sci-mathematics/twelf.
Back to top
View user's profile Send private message
aCOSwt
Bodhisattva
Bodhisattva


Joined: 19 Oct 2007
Posts: 2537
Location: Hilbert space

PostPosted: Fri Jan 17, 2014 1:03 pm    Post subject: Reply with quote

How nice! Waiting for someone to start rewriting parts of systemd in ML then.
_________________
Back to top
View user's profile Send private message
mubai
n00b
n00b


Joined: 10 Jul 2004
Posts: 32
Location: Sweden

PostPosted: Wed Jan 22, 2014 4:53 pm    Post subject: Reply with quote

PatomaS wrote:
Hi

This is my gimp

Code:

[ebuild   R    ] media-gfx/gimp                                        [2.8.6:2]                     USE="alsa bzip2 dbus exif jpeg lcms mmx pdf png sse svg tiff udev xpm -aalib (-altivec) (-aqua) -curl -debug -doc -gnome -jpeg2k -mng -postscript -python -smp -webkit -wmf" LINGUAS="en_GB es -am -ar -ast -az -be -bg -br -ca -ca@valencia -cs -csb -da -de -dz -el -en_CA -eo -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -lt -lv -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -rw -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt -uk -vi -xh -yi -zh_CN -zh_HK -zh_TW"



No webkit.


Ah, sorry, I misread your question!
Regards,
Johan
Back to top
View user's profile Send private message
PatomaS
Tux's lil' helper
Tux's lil' helper


Joined: 09 Feb 2006
Posts: 128

PostPosted: Thu Jan 23, 2014 2:34 am    Post subject: Reply with quote

Hi

No problem mubai, that was a good observation since that could also have been the case.

Bye
_________________
¡ hey, hou, hou, hey !
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Tue Apr 22, 2014 10:32 pm    Post subject: Reply with quote

aCOSwt wrote:
How nice! Waiting for someone to start rewriting parts of systemd in ML then.


And with webkit for the notifications.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
jimmij
Tux's lil' helper
Tux's lil' helper


Joined: 02 Dec 2008
Posts: 139

PostPosted: Thu Apr 24, 2014 10:08 am    Post subject: Reply with quote

BTW is it possible to create precompiled version of webkit-gtk as in case of openoffice and firefox?
This piece of s&*t compiles 12 hours on my old netbook and unfortunatelly the package is updated very frequently.
_________________
Vanitas vanitatum et omnia vanitas.
Libera temet ex inferis.
Back to top
View user's profile Send private message
tox2ik
n00b
n00b


Joined: 15 Jun 2009
Posts: 15

PostPosted: Sun Apr 27, 2014 4:36 am    Post subject: Reply with quote

gienah wrote:
dev-lang/mlton-2013071 without the binary use flag hits a resident set size of 10GB
during its compile. With 16GB of memory on a 3+ year old core i7 the machine
is unuseable for almost 3 hours that it takes to compile.

I kind of suspect that trying to compile it with less memory would result in the
machine thrashing so bad that the mouse cursor would only move incredibly slowly
if at all, and the only way out would be hold the power button down.


Swap in order?
Back to top
View user's profile Send private message
gienah
Developer
Developer


Joined: 24 Nov 2010
Posts: 212
Location: AU

PostPosted: Sun Apr 27, 2014 11:21 am    Post subject: Reply with quote

tox2ik wrote:
gienah wrote:
dev-lang/mlton-2013071 without the binary use flag hits a resident set size of 10GB
during its compile. With 16GB of memory on a 3+ year old core i7 the machine
is unuseable for almost 3 hours that it takes to compile.

I kind of suspect that trying to compile it with less memory would result in the
machine thrashing so bad that the mouse cursor would only move incredibly slowly
if at all, and the only way out would be hold the power button down.


Swap in order?


Yeah like I have 40GB of swap :)

Code:
# swapon -s
Filename                                Type            Size    Used    Priority
/dev/sdb7                               partition       41943036        574396  -1
#
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Sun Apr 27, 2014 4:56 pm    Post subject: Reply with quote

gnucash want to install webkit-gtk, even with USE="-doc". My current flags for webkit-gtk are USE="egl geoloc gstreamer introspection jit opengl spell webgl (-aqua) -coverage -debug -gles2 -libsecret {-test}". Do you know if some USE flag like "-introspection" can make it to compile much faster?
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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