public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Evolution 1.0 in Portage
@ 2001-12-03 22:12 Mikael Hallendal
  2001-12-04 13:54 ` djamil essaissi
  0 siblings, 1 reply; 9+ messages in thread
From: Mikael Hallendal @ 2001-12-03 22:12 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-user, desktop

[-- Attachment #1: Type: text/plain, Size: 304 bytes --]

Hi!

Ximian has now released Evolution 1.0, just wanted to inform you that
it's now available in the Portage tree in net-mail/evolution.

Regards and hope you'll enjoy,
  Mikael Hallendal

-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Evolution 1.0 in Portage
  2001-12-03 22:12 [gentoo-dev] Evolution 1.0 in Portage Mikael Hallendal
@ 2001-12-04 13:54 ` djamil essaissi
  2001-12-05 15:39   ` Mikael Hallendal
  0 siblings, 1 reply; 9+ messages in thread
From: djamil essaissi @ 2001-12-04 13:54 UTC (permalink / raw
  To: gentoo-dev@gentoo.org

la classe !

portage question number N:
will it break anything emerging to independants packages (ebuilds) in
the same time ?

i dont wanna try it ... as twice in the past doing a CTRL-C on emerge
blowup the whole portage system ....

grutz


On Mon, 2001-12-03 at 23:12, Mikael Hallendal wrote:
> Hi!
> 
> Ximian has now released Evolution 1.0, just wanted to inform you that
> it's now available in the Portage tree in net-mail/evolution.
> 
> Regards and hope you'll enjoy,
>   Mikael Hallendal
> 
> -- 
> 
> Mikael Hallendal
> Gentoo Linux Developer, Desktop Team Leader
> CodeFactory AB, Stockholm, Sweden
> 




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Evolution 1.0 in Portage
  2001-12-04 13:54 ` djamil essaissi
@ 2001-12-05 15:39   ` Mikael Hallendal
  2001-12-06  1:51     ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Miguel S. Filipe
  0 siblings, 1 reply; 9+ messages in thread
From: Mikael Hallendal @ 2001-12-05 15:39 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 659 bytes --]

tis 2001-12-04 klockan 14.54 skrev djamil essaissi:
> la classe !
> 
> portage question number N:
> will it break anything emerging to independants packages (ebuilds) in
> the same time ?

No, this is a very nice feature in Portage. Since it doesn't use a
single shared database file it's no problem. You should look though that
two seperate emergies doesn't try to install the packages (which might
cause problems since the second might clean the build directory while
the first one is working in there).

Regards,
  Mikael Hallendal

-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage)
  2001-12-05 15:39   ` Mikael Hallendal
@ 2001-12-06  1:51     ` Miguel S. Filipe
  2001-12-06  6:04       ` [gentoo-dev] multitasked emerge (download while build ...) Mikael Hallendal
  2001-12-06  6:41       ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Daniel Robbins
  0 siblings, 2 replies; 9+ messages in thread
From: Miguel S. Filipe @ 2001-12-06  1:51 UTC (permalink / raw
  To: gentoo-dev@gentoo.org

While reading this,  It reminded me of a thought i allready had.

Why isn't portage more multi-task? What stops it from, while it's busy 
building something, downloading the packages that its going to 
(build/compile/install) next?
 This would speed up the merging process for those with slow internet 
connections, and it would not affect performance I believe. Is there any 
problem with this? Is it just dificult to implement, or its much more 
tricky and  problematic that it seems?

Mikael Hallendal wrote:

>tis 2001-12-04 klockan 14.54 skrev djamil essaissi:
>
>>la classe !
>>
>>portage question number N:
>>will it break anything emerging to independants packages (ebuilds) in
>>the same time ?
>>
>
>No, this is a very nice feature in Portage. Since it doesn't use a
>single shared database file it's no problem. You should look though that
>two seperate emergies doesn't try to install the packages (which might
>cause problems since the second might clean the build directory while
>the first one is working in there).
>
>Regards,
>  Mikael Hallendal
>
But.. in that case, I simply can't do.. since the second can mess up the 
first emerge. Right?

However, paralel emerges would be very nice, In fact.. another thing 
that crossed my mind.. is why doesn't portage,  builds independent 
packages in parallel(at the same time)?
  I'm saying this, because i've noticed in my SMP box, that, even when 
i'm "ebuilding" something, i still have a lot  of CPU idle.. (i used top 
to "check this out") it simply appears that, gcc, make and other apps 
don't take full use of the available CPU.

So, launching multiple ebuilds, and downloading, would use the system 
mutch more efficently, (and obviously, higher loads will make it more 
unsresponsive). There must be a way to take advange of this, without 
having the whole system at his knees (limiting the number of parallel 
ebuilds that would be launched automaticaly, but letting the user run 
has mutch has he pretends to).


Is this really a good idea? If not.. why?
Regards,

Miguel Sousa Filipe



^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-dev] multitasked emerge (download while build ...)
  2001-12-06  1:51     ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Miguel S. Filipe
@ 2001-12-06  6:04       ` Mikael Hallendal
  2001-12-06 10:15         ` djamil essaissi
  2001-12-06  6:41       ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Daniel Robbins
  1 sibling, 1 reply; 9+ messages in thread
From: Mikael Hallendal @ 2001-12-06  6:04 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 970 bytes --]

tor 2001-12-06 klockan 02.51 skrev Miguel S. Filipe:
> While reading this,  It reminded me of a thought i allready had.
> 
> Why isn't portage more multi-task? What stops it from, while it's busy 
> building something, downloading the packages that its going to 
> (build/compile/install) next?
>  This would speed up the merging process for those with slow internet 
> connections, and it would not affect performance I believe. Is there any 
> problem with this? Is it just dificult to implement, or its much more 
> tricky and  problematic that it seems?

This has been discussed, also the possibility to download all packages
before starting to build (so that you can disconnect before starting to
build).

Even on a fast connection it would be very nice to have the downloading
being done while compiling. 

Regards,
  Mikael Hallendal

-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage)
  2001-12-06  1:51     ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Miguel S. Filipe
  2001-12-06  6:04       ` [gentoo-dev] multitasked emerge (download while build ...) Mikael Hallendal
@ 2001-12-06  6:41       ` Daniel Robbins
  1 sibling, 0 replies; 9+ messages in thread
From: Daniel Robbins @ 2001-12-06  6:41 UTC (permalink / raw
  To: gentoo-dev

On Thu, Dec 06, 2001 at 01:51:46AM +0000, Miguel S. Filipe wrote:
> While reading this,  It reminded me of a thought i allready had.
> 
> Why isn't portage more multi-task? What stops it from, while it's busy 
> building something, downloading the packages that its going to 
> (build/compile/install) next?
> This would speed up the merging process for those with slow internet 
> connections, and it would not affect performance I believe. Is there any 
> problem with this? Is it just dificult to implement, or its much more 
> tricky and  problematic that it seems?

I have actually started working on this and should have it done in a
few days.

Best Regards,

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] multitasked emerge (download while build ...)
  2001-12-06  6:04       ` [gentoo-dev] multitasked emerge (download while build ...) Mikael Hallendal
@ 2001-12-06 10:15         ` djamil essaissi
  2001-12-06 17:13           ` jano
  0 siblings, 1 reply; 9+ messages in thread
From: djamil essaissi @ 2001-12-06 10:15 UTC (permalink / raw
  To: gentoo-dev@gentoo.org

I think the minimum we can do right now is:
having the ebuilds work in a totally independant way , for example using
a directory exclusivly.
and/or why not "not" deleting the source tree, so other pakages can use
the already compiled object files ...
this is totally "doable" as the strong point of emerge is the fact that
it doesnt use the shared database stuff ...

thank you guys again for this giant work .

D.

On Thu, 2001-12-06 at 07:04, Mikael Hallendal wrote:
> tor 2001-12-06 klockan 02.51 skrev Miguel S. Filipe:
> > While reading this,  It reminded me of a thought i allready had.
> > 
> > Why isn't portage more multi-task? What stops it from, while it's busy 
> > building something, downloading the packages that its going to 
> > (build/compile/install) next?
> >  This would speed up the merging process for those with slow internet 
> > connections, and it would not affect performance I believe. Is there any 
> > problem with this? Is it just dificult to implement, or its much more 
> > tricky and  problematic that it seems?
> 
> This has been discussed, also the possibility to download all packages
> before starting to build (so that you can disconnect before starting to
> build).
> 
> Even on a fast connection it would be very nice to have the downloading
> being done while compiling. 
> 
> Regards,
>   Mikael Hallendal
> 
> -- 
> 
> Mikael Hallendal
> Gentoo Linux Developer, Desktop Team Leader
> CodeFactory AB, Stockholm, Sweden
> 




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] multitasked emerge (download while build ...)
  2001-12-06 10:15         ` djamil essaissi
@ 2001-12-06 17:13           ` jano
  2001-12-06 17:53             ` Daniel Robbins
  0 siblings, 1 reply; 9+ messages in thread
From: jano @ 2001-12-06 17:13 UTC (permalink / raw
  To: gentoo-dev

I doubt I have to mention this, but for the sake of "being careful" to make
sure the programs downloaded are finished before attempting to compile them.
:)  Would it be useful to be able to toggle parallel downloading/compiling?
Only case I can see it helpful would be with a fairly antiquated machine.

> I think the minimum we can do right now is:
> having the ebuilds work in a totally independant way , for example
> using a directory exclusivly.
> and/or why not "not" deleting the source tree, so other pakages can use
> the already compiled object files ...
> this is totally "doable" as the strong point of emerge is the fact that
> it doesnt use the shared database stuff ...
>
> thank you guys again for this giant work .
>
> D.
>
> On Thu, 2001-12-06 at 07:04, Mikael Hallendal wrote:
>> tor 2001-12-06 klockan 02.51 skrev Miguel S. Filipe:
>> > While reading this,  It reminded me of a thought i allready had.
>> >
>> > Why isn't portage more multi-task? What stops it from, while it's
>> > busy  building something, downloading the packages that its going to
>> >  (build/compile/install) next?
>> >  This would speed up the merging process for those with slow
>> >  internet
>> > connections, and it would not affect performance I believe. Is there
>> > any  problem with this? Is it just dificult to implement, or its
>> > much more  tricky and  problematic that it seems?
>>
>> This has been discussed, also the possibility to download all packages
>> before starting to build (so that you can disconnect before starting
>> to build).
>>
>> Even on a fast connection it would be very nice to have the
>> downloading being done while compiling.
>>
>> Regards,
>>   Mikael Hallendal
>>
>> --
>>
>> Mikael Hallendal
>> Gentoo Linux Developer, Desktop Team Leader
>> CodeFactory AB, Stockholm, Sweden
>>
>
>
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] multitasked emerge (download while build ...)
  2001-12-06 17:13           ` jano
@ 2001-12-06 17:53             ` Daniel Robbins
  0 siblings, 0 replies; 9+ messages in thread
From: Daniel Robbins @ 2001-12-06 17:53 UTC (permalink / raw
  To: gentoo-dev

On Thu, Dec 06, 2001 at 09:13:07AM -0800, jano wrote:
> 
> I doubt I have to mention this, but for the sake of "being careful" to make
> sure the programs downloaded are finished before attempting to compile them.
> :)  Would it be useful to be able to toggle parallel downloading/compiling?
> Only case I can see it helpful would be with a fairly antiquated machine.

Don't worry; I'll be covering all the bases.  You will be able to tune the
amount of parallelization you want.  The main feature that everyone will
probably want to enable is to be able to download the sources for an
application that hasn't yet started to compile, since another one is building
at the moment.

Best Regards,

-- 
Daniel Robbins                                  <drobbins@gentoo.org>
Chief Architect/President                       http://www.gentoo.org 
Gentoo Technologies, Inc.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2001-12-06 17:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-03 22:12 [gentoo-dev] Evolution 1.0 in Portage Mikael Hallendal
2001-12-04 13:54 ` djamil essaissi
2001-12-05 15:39   ` Mikael Hallendal
2001-12-06  1:51     ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Miguel S. Filipe
2001-12-06  6:04       ` [gentoo-dev] multitasked emerge (download while build ...) Mikael Hallendal
2001-12-06 10:15         ` djamil essaissi
2001-12-06 17:13           ` jano
2001-12-06 17:53             ` Daniel Robbins
2001-12-06  6:41       ` [gentoo-dev] Multiple emerges at the same time. ("multi-tasking" in portage) Daniel Robbins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox