public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Portage 1.8.1 released
@ 2001-12-30  6:56 Daniel Robbins
  2001-12-30  7:46 ` slik
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Daniel Robbins @ 2001-12-30  6:56 UTC (permalink / raw
  To: gentoo-dev, gentoo-announce

Hi All,

Portage 1.8.1 has been released, which now includes working "emerge update"
functionality.  "emerge update" allows you to keep your key Gentoo Linux system
packages fully up-to-date.  To use it, first type "emerge --pretend update" to
see what it will do.  Then type "emerge update" to actually perform the
updates.

Emerge update is a great way to keep key packages like e2fsprogs, glibc and
others fully up-to-date.  It will not cause non-essential packages like
GNOME to be automatically upgraded, but I will be adding that functionality
soon -- by adding an "emerge everything" (name not finalized yet) mode.

Best Regards,

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


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  6:56 [gentoo-dev] Portage 1.8.1 released Daniel Robbins
@ 2001-12-30  7:46 ` slik
  2001-12-30  7:52   ` MIkael Hallendal
  2001-12-30  9:20 ` Dan Armak
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: slik @ 2001-12-30  7:46 UTC (permalink / raw
  To: gentoo-dev

Daniel Robbins wrote:
> 
> Hi All,
> 
> Portage 1.8.1 has been released, which now includes working "emerge update"
> functionality.  "emerge update" allows you to keep your key Gentoo Linux
> system packages fully up-to-date.  To use it, first type "emerge --pretend
> update" to


Will this download and apply patches to previous source releases, if
they are available for a package? i.e. kernel,emacs,glibc,gnome,kde? are
very large. (very handy for those with slow connections!)

S.Keast


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  7:46 ` slik
@ 2001-12-30  7:52   ` MIkael Hallendal
  2001-12-30  8:55     ` Dan Armak
  0 siblings, 1 reply; 11+ messages in thread
From: MIkael Hallendal @ 2001-12-30  7:52 UTC (permalink / raw
  To: gentoo-dev

sön 2001-12-30 klockan 08.46 skrev slik@telusplanet.net:
> Daniel Robbins wrote:
> > 
> > Hi All,
> > 
> > Portage 1.8.1 has been released, which now includes working "emerge update"
> > functionality.  "emerge update" allows you to keep your key Gentoo Linux
> > system packages fully up-to-date.  To use it, first type "emerge --pretend
> > update" to
> 
> Will this download and apply patches to previous source releases, if
> they are available for a package? i.e. kernel,emacs,glibc,gnome,kde? are
> very large. (very handy for those with slow connections!)

This depends on how the person that upgraded the package did it. 

With this functionality all developers should try to use patches rather
than the full file (if they are available). I come to think of the
kernel-sources which always provides patches for updating.

For really large packages it might be nice if we did diff's and uploaded
to ibiblio.

Regards,
  Mikael Hallendal

-- 

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




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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  7:52   ` MIkael Hallendal
@ 2001-12-30  8:55     ` Dan Armak
  2001-12-30 16:28       ` Daniel Robbins
  0 siblings, 1 reply; 11+ messages in thread
From: Dan Armak @ 2001-12-30  8:55 UTC (permalink / raw
  To: gentoo-dev

On Sunday 30 December 2001 09:52, you wrote:
> This depends on how the person that upgraded the package did it.
>
> With this functionality all developers should try to use patches rather
> than the full file (if they are available). I come to think of the
> kernel-sources which always provides patches for updating.
Yes, but on the other hand, after a couple of months like this, the patches 
will become too large. That is, all kernel patches from 2.4.0 to 2.4.17 are 
probably a lot bigger than 2.4.17 on its own.
The problem is, someone who updates his kernel (in this example) every two 
weeks will always want to download patches, and will gain by them. But 
someone who installs gentoo for the first time, or hasn't kept his distfiles 
dir, will have to download an old package and lots of diffs and will lose by 
it.
So we need portage support smart enough to choose between downloading 
patches/diffs (if you already have an old version) or the latest version (if 
you don't).

> For really large packages it might be nice if we did diff's and uploaded
> to ibiblio.
I'm probably dreaming here, but maybe we coud have some diff auto-generating 
system, which could provide a diff between any two versions, like cvs does. 
But that's far in the future, if it happens at all.

-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  6:56 [gentoo-dev] Portage 1.8.1 released Daniel Robbins
  2001-12-30  7:46 ` slik
@ 2001-12-30  9:20 ` Dan Armak
  2001-12-30 16:29   ` Daniel Robbins
  2001-12-30 12:04 ` Sebastian Werner
  2001-12-30 21:51 ` jano
  3 siblings, 1 reply; 11+ messages in thread
From: Dan Armak @ 2001-12-30  9:20 UTC (permalink / raw
  To: gentoo-dev

On Sunday 30 December 2001 08:56, you wrote:
> Hi All,
>
> Portage 1.8.1 has been released, which now includes working "emerge update"
> functionality.  "emerge update" allows you to keep your key Gentoo Linux
> system packages fully up-to-date.  To use it, first type "emerge --pretend
> update" to see what it will do.  Then type "emerge update" to actually
> perform the updates.
emerge update wants to update my linux-headers. How safe is that? Will I have 
to remerge my glibc afterwards again?

-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  6:56 [gentoo-dev] Portage 1.8.1 released Daniel Robbins
  2001-12-30  7:46 ` slik
  2001-12-30  9:20 ` Dan Armak
@ 2001-12-30 12:04 ` Sebastian Werner
  2001-12-30 20:57   ` Sebastian Werner
  2001-12-30 21:51 ` jano
  3 siblings, 1 reply; 11+ messages in thread
From: Sebastian Werner @ 2001-12-30 12:04 UTC (permalink / raw
  To: gentoo-dev

Really great!!!

But I miss a feature like a own package mask. As you know the file
$PORTAGEDIR/profiles/package.mask will be overwritten each time i do
emerge rsync, i would be nice to have a possible to create a own package
mask. Like /etc/make.mask or something. I like to compile my own kernel
and i don't need some stuff from the default profiles so i would add
something like:

*sys-kernel/linux-sources
*sys-apps/grub

etc.

It will be nice to have a feature like this

Thanks, Again really good work

Sebastian Werner


Am Son, 2001-12-30 um 07.56 schrieb Daniel Robbins:
> Hi All,
> 
> Portage 1.8.1 has been released, which now includes working "emerge update"
> functionality.  "emerge update" allows you to keep your key Gentoo Linux system
> packages fully up-to-date.  To use it, first type "emerge --pretend update" to
> see what it will do.  Then type "emerge update" to actually perform the
> updates.
> 
> Emerge update is a great way to keep key packages like e2fsprogs, glibc and
> others fully up-to-date.  It will not cause non-essential packages like
> GNOME to be automatically upgraded, but I will be adding that functionality
> soon -- by adding an "emerge everything" (name not finalized yet) mode.
> 
> Best Regards,
> 
> -- 
> Daniel Robbins                                  <drobbins@gentoo.org>
> Chief Architect/President                       http://www.gentoo.org 
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev




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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  8:55     ` Dan Armak
@ 2001-12-30 16:28       ` Daniel Robbins
  0 siblings, 0 replies; 11+ messages in thread
From: Daniel Robbins @ 2001-12-30 16:28 UTC (permalink / raw
  To: gentoo-dev

On Sun, Dec 30, 2001 at 10:55:01AM +0200, Dan Armak wrote:
> > For really large packages it might be nice if we did diff's and uploaded
> > to ibiblio.
> I'm probably dreaming here, but maybe we coud have some diff auto-generating 
> system, which could provide a diff between any two versions, like cvs does. 
> But that's far in the future, if it happens at all.

I agree here.  All developers should use complete sources, and we should work
towards creating a more generic solution to this problem.  With a bit of 
Portage glue, a user with linux-2.4.16.tar.bz2 on his hard drive can have
Portage auto-download a patch, and then *create* linux-2.4.17.tar.bz2 for him.
If this is done correctly, the md5's will be the same and developers can always
use the full version of the archive rather than a patch in their ebuilds.

Best Regards,

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


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  9:20 ` Dan Armak
@ 2001-12-30 16:29   ` Daniel Robbins
  0 siblings, 0 replies; 11+ messages in thread
From: Daniel Robbins @ 2001-12-30 16:29 UTC (permalink / raw
  To: gentoo-dev

On Sun, Dec 30, 2001 at 11:20:03AM +0200, Dan Armak wrote:
> emerge update wants to update my linux-headers. How safe is that? Will I have 
> to remerge my glibc afterwards again?

It's generally not a problem.  In the future we'll have less "header drift"
so this will be less of an issue.

Best Regards,

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


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30 12:04 ` Sebastian Werner
@ 2001-12-30 20:57   ` Sebastian Werner
  0 siblings, 0 replies; 11+ messages in thread
From: Sebastian Werner @ 2001-12-30 20:57 UTC (permalink / raw
  To: gentoo-dev

Another possible could be to add a flag:

dont_update_not_currently_installed_packages

in /etc/make.conf

This is not so flexible but enough for me. Please tell me what you all
there think about this.

Sebastian Werner

Am Son, 2001-12-30 um 13.04 schrieb Sebastian Werner:
> Really great!!!
> 
> But I miss a feature like a own package mask. As you know the file
> $PORTAGEDIR/profiles/package.mask will be overwritten each time i do
> emerge rsync, i would be nice to have a possible to create a own package
> mask. Like /etc/make.mask or something. I like to compile my own kernel
> and i don't need some stuff from the default profiles so i would add
> something like:
> 
> *sys-kernel/linux-sources
> *sys-apps/grub
> 
> etc.
> 
> It will be nice to have a feature like this
> 
> Thanks, Again really good work
> 
> Sebastian Werner
> 
> 
> Am Son, 2001-12-30 um 07.56 schrieb Daniel Robbins:
> > Hi All,
> > 
> > Portage 1.8.1 has been released, which now includes working "emerge update"
> > functionality.  "emerge update" allows you to keep your key Gentoo Linux system
> > packages fully up-to-date.  To use it, first type "emerge --pretend update" to
> > see what it will do.  Then type "emerge update" to actually perform the
> > updates.
> > 
> > Emerge update is a great way to keep key packages like e2fsprogs, glibc and
> > others fully up-to-date.  It will not cause non-essential packages like
> > GNOME to be automatically upgraded, but I will be adding that functionality
> > soon -- by adding an "emerge everything" (name not finalized yet) mode.
> > 
> > Best Regards,
> > 
> > -- 
> > Daniel Robbins                                  <drobbins@gentoo.org>
> > Chief Architect/President                       http://www.gentoo.org 
> > Gentoo Technologies, Inc.
> > _______________________________________________
> > gentoo-dev mailing list
> > gentoo-dev@gentoo.org
> > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
> 
> 
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev




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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30 21:51 ` jano
@ 2001-12-30 21:42   ` Daniel Robbins
  0 siblings, 0 replies; 11+ messages in thread
From: Daniel Robbins @ 2001-12-30 21:42 UTC (permalink / raw
  To: gentoo-dev

On Sun, Dec 30, 2001 at 01:51:06PM -0800, jano wrote:
> 
> Hello, emerge update completed successfully, and was fairly uneventful.
> 
> Only thing I had to do was unmerge sys-apps/textutils and sys-apps/fileutils
> to keep out an error message from emerge (--verbose pointed in right
> direction).
> Would it be a good idea to now unmerge to old packages?  Or is it safe to
> leave them?  I'm wondering whether there might be a lib or two left over.

It's generally safe to leave them.  What error did you get?

Best Regards,

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


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

* Re: [gentoo-dev] Portage 1.8.1 released
  2001-12-30  6:56 [gentoo-dev] Portage 1.8.1 released Daniel Robbins
                   ` (2 preceding siblings ...)
  2001-12-30 12:04 ` Sebastian Werner
@ 2001-12-30 21:51 ` jano
  2001-12-30 21:42   ` Daniel Robbins
  3 siblings, 1 reply; 11+ messages in thread
From: jano @ 2001-12-30 21:51 UTC (permalink / raw
  To: gentoo-dev

Hello, emerge update completed successfully, and was fairly uneventful.

Only thing I had to do was unmerge sys-apps/textutils and sys-apps/fileutils
to keep out an error message from emerge (--verbose pointed in right
direction).
Would it be a good idea to now unmerge to old packages?  Or is it safe to
leave them?  I'm wondering whether there might be a lib or two left over.

> Hi All,
>
> Portage 1.8.1 has been released, which now includes working "emerge
> update" functionality.  "emerge update" allows you to keep your key
> Gentoo Linux system packages fully up-to-date.  To use it, first type
> "emerge --pretend update" to see what it will do.  Then type "emerge
> update" to actually perform the updates.
>
> Emerge update is a great way to keep key packages like e2fsprogs, glibc
> and others fully up-to-date.  It will not cause non-essential packages
> like GNOME to be automatically upgraded, but I will be adding that
> functionality soon -- by adding an "emerge everything" (name not
> finalized yet) mode.
>
> Best Regards,
>
> --
> Daniel Robbins                                  <drobbins@gentoo.org>
> Chief Architect/President                       http://www.gentoo.org
> Gentoo Technologies, Inc.
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev





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

end of thread, other threads:[~2001-12-30 21:42 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-30  6:56 [gentoo-dev] Portage 1.8.1 released Daniel Robbins
2001-12-30  7:46 ` slik
2001-12-30  7:52   ` MIkael Hallendal
2001-12-30  8:55     ` Dan Armak
2001-12-30 16:28       ` Daniel Robbins
2001-12-30  9:20 ` Dan Armak
2001-12-30 16:29   ` Daniel Robbins
2001-12-30 12:04 ` Sebastian Werner
2001-12-30 20:57   ` Sebastian Werner
2001-12-30 21:51 ` jano
2001-12-30 21:42   ` Daniel Robbins

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