Spider | 1 Apr 2004 11:05
Picon
Favicon

Tree breakage

Hello.

I'm growing a bit tired of all you folks you consiously brak the tree
and introduce update-blockers by not re-generating Manifest files when
you commit.

Could you please stop breaking things?  Its annoying to go to cvs log
and have to find who did what and so on.  (No, I won't mention any
names)

please fix the darn Manifest files when you've been touching things.
That includes when you remove files, when you modifiy  patches (!) and
others. 

//Spider

--

-- 
begin  .signature
Tortured users / Laughing in pain
See Microsoft KB Article Q265230 for more information.
end
Paul de Vrieze | 1 Apr 2004 11:38
Picon
Favicon

Re: Tree breakage


On Thursday 01 April 2004 11:05, Spider wrote:
> Hello.
>
> I'm growing a bit tired of all you folks you consiously brak the tree
> and introduce update-blockers by not re-generating Manifest files when
> you commit.
>
>
> Could you please stop breaking things?  Its annoying to go to cvs log
> and have to find who did what and so on.  (No, I won't mention any
> names)
>
>
>
> please fix the darn Manifest files when you've been touching things.
> That includes when you remove files, when you modifiy  patches (!) and
> others.

I completely second this. You must use repoman. Only in very very few 
special cases is it waranted not to use repoman. If repoman prevents you 
from committing something, find out why and either have repoman fixed, 
or fix your package.

Paul

--

-- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv <at> gentoo.org
(Continue reading)

Bart Lauwers | 1 Apr 2004 13:21
Picon
Favicon

Re: Tree breakage

On Thursday 01 April 2004 11:38, Paul de Vrieze wrote:
> On Thursday 01 April 2004 11:05, Spider wrote:
> > please fix the darn Manifest files when you've been touching things.
> > That includes when you remove files, when you modifiy  patches (!) and
> > others.
>
> I completely second this. You must use repoman. Only in very very few
> special cases is it waranted not to use repoman. If repoman prevents you
> from committing something, find out why and either have repoman fixed,
> or fix your package.

 When removing files repoman won't update Manifest, that's bug number one, 
actually I think it will even not let you commit that update (rm'ed file).

 And now it also seems when using repoman you still need to verify everything 
by hand because you can't depend on it to do it properly. So far I've had 
nothing but trouble with it and it's never given me any helpfull comments, 
except for complaining about going out of business.

 So how does one regenerate the Manifest when repoman feels it's not needed? 
touch one of the non-changed builds and repoman commit or is there another 
way?

 Bart

--
gentoo-dev <at> gentoo.org mailing list

Paul de Vrieze | 1 Apr 2004 13:32
Picon
Favicon

Re: Tree breakage


On Thursday 01 April 2004 13:21, Bart Lauwers wrote:
> On Thursday 01 April 2004 11:38, Paul de Vrieze wrote:
> > On Thursday 01 April 2004 11:05, Spider wrote:
> > > please fix the darn Manifest files when you've been touching
> > > things. That includes when you remove files, when you modifiy 
> > > patches (!) and others.
> >
> > I completely second this. You must use repoman. Only in very very
> > few special cases is it waranted not to use repoman. If repoman
> > prevents you from committing something, find out why and either have
> > repoman fixed, or fix your package.
>
>  When removing files repoman won't update Manifest, that's bug number
> one, actually I think it will even not let you commit that update
> (rm'ed file).

You also need to remove them from cvs of course. If that doesn't do the 
trick, please file a bug.

>  And now it also seems when using repoman you still need to verify
> everything by hand because you can't depend on it to do it properly.
> So far I've had nothing but trouble with it and it's never given me
> any helpfull comments, except for complaining about going out of
> business.
>
>  So how does one regenerate the Manifest when repoman feels it's not
> needed? touch one of the non-changed builds and repoman commit or is
> there another way?

(Continue reading)

Jay Maynard | 1 Apr 2004 13:39
Picon
Favicon

Re: Tree breakage

On Thu, Apr 01, 2004 at 11:05:45AM +0200, Spider wrote:
> please fix the darn Manifest files when you've been touching things.
> That includes when you remove files, when you modifiy  patches (!) and
> others. 

Dumb question: Won't repoman fix this, or at least check it upon commit?

--
gentoo-dev <at> gentoo.org mailing list

Manuzhai | 1 Apr 2004 14:19
Picon

Do I really need the tree?

Hi,

I've been thinking about Gentoo Linux for some time. I first installed
it a year ago, and I really liked it
(http://www.manuzhai.nl/weblog/related.keyword/gentoo-linux/). Since
then, I've installed it on my server and am in the process of getting a
workable desktop-installation on my workstation. I wonder about this,
though: do I really need the Portage tree.

I emerge sync my server about daily and my desktop somewhat irregular,
and I wonder: why do I have to do this. It seems (and I might be wrong
on this one) that I really only need package names, version numbers and
dependencies. These could easily be listed in a XML file (per category,
for example), which means I'd just have to download a few XML files
every time instead of having to rsync. I think the bandwidth use may be
equivalent, but mirroring would be a lot simpler and less CPU-intensive
if you just need to have a couple of XML files and a httpd.

So rephrasing my question: why do I have to download all these ebuilds
for software I never use? Just seems silly.

Regards,

Manuzhai

--
gentoo-dev <at> gentoo.org mailing list

Jochen Maes | 1 Apr 2004 15:07
Picon
Favicon

iSeries Server

don't know if we can do something with it, but my company is going to throw away
a big iSeries (our production server)

If we can use it for Gentoo i think i can get it... don't know if will be usefull...

If so reply...

greetings, 

SeJo

--

-- 
"I am not bound to please thee with my answers."

---------------------------------
| Jochen Maes                   |
| Developer ppc/java            |
| Gentoo Linux                  |
| http://dev.gentoo.org/~sejo/  |
---------------------------------

--
gentoo-dev <at> gentoo.org mailing list

Jay Maynard | 1 Apr 2004 15:11
Picon
Favicon

Re: iSeries Server

On Thu, Apr 01, 2004 at 03:07:10PM +0200, Jochen Maes wrote:
> don't know if we can do something with it, but my company is going to
> throw away a big iSeries (our production server)
> 
> If we can use it for Gentoo i think i can get it... don't know if will be
> usefull...

How big, and what model? Some of the iSeries can run logically partitioned,
and Linux can run in those LPARs. On the other hand, they do take a fair
amount of power, especially the larger boxes in the line.

The box would be useful if we were to get interested in doing an iSeries
Gentoo port, but not much so otherwise.

--
gentoo-dev <at> gentoo.org mailing list

Paul de Vrieze | 1 Apr 2004 15:46
Picon
Favicon

Re: Do I really need the tree?


On Thursday 01 April 2004 14:19, Manuzhai wrote:
> Hi,
>
> I've been thinking about Gentoo Linux for some time. I first installed
> it a year ago, and I really liked it
> (http://www.manuzhai.nl/weblog/related.keyword/gentoo-linux/). Since
> then, I've installed it on my server and am in the process of getting
> a workable desktop-installation on my workstation. I wonder about
> this, though: do I really need the Portage tree.
>
> I emerge sync my server about daily and my desktop somewhat irregular,
> and I wonder: why do I have to do this. It seems (and I might be wrong
> on this one) that I really only need package names, version numbers
> and dependencies. These could easily be listed in a XML file (per
> category, for example), which means I'd just have to download a few
> XML files every time instead of having to rsync. I think the bandwidth
> use may be equivalent, but mirroring would be a lot simpler and less
> CPU-intensive if you just need to have a couple of XML files and a
> httpd.
>
> So rephrasing my question: why do I have to download all these ebuilds
> for software I never use? Just seems silly.

Basically because having such a scheme complicates things. It would 
change portage significantly, but it would be doable.

In the meantime however please note that it is possible to exclude 
certain categories from the rsync (like games). That would be able to 
safe some space/time.
(Continue reading)

Chris Gianelloni | 1 Apr 2004 16:56
Picon
Favicon

Re: Do I really need the tree?

On Thu, 2004-04-01 at 08:46, Paul de Vrieze wrote:
> In the meantime however please note that it is possible to exclude 
> certain categories from the rsync (like games). That would be able to 
> safe some space/time.

Why does everyone always say "like games" anyway?  Games are essential,
man.  KDE and Gnome are cruft... ;p

Honestly, if you're worried about the portage tree, stop updating it so
much.  There's really no need to be vigilant in portage updates.  This
will become even more true in the future with the security only
updates.  One other feature I would like to see is the ability to rsync
only certain parts of the tree, similar to how cvs works.  I should be
able to be in my $PORTDIR/games-fps and do an "emerge dirsync" (or
whatever) and have it sync just that directory.  I think it would save
the load on the servers if people are looking for specific updates to
specific packages.

--

-- 
Chris Gianelloni
Developer, Gentoo Linux
Games Team

Is your power animal a penguin?

Gmane