[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH] Fix base-installer FTBFS



Joey Hess wrote:
> Thiemo Seufer wrote:
> > Joey Hess wrote:
> > > Thiemo Seufer wrote:
> > > > di_log isn't defined (anymore?), and base-installer depends already on
> > > > libdebian-installer4-dev (>= 0.17) anyway.
> > > 
> > > di_log is not present in the unreleased libdebian-installer 0.17.cvs.
> > 
> > I doubt that, since I use current CVS sources and it built on mips with
> > this change. di_log is not #define'ed but available.
> 
> I'm only going by the changelog entry which says it was removed in
> 0.17.cvs.

Then this was fixed already. My patch is still needed for current CVS.

> > It was the only offending instance of di_log I encountered.
> > 
> > > This is distinct from version 0.17, which in in the archive and which
> > > base-installer depends on. As far as I know, that version has di_log.
> > > 
> > > I asked Bastian to revert the changes he made to CVS head for
> > > libdebian-installer 0.17, put them in a branch if necessary, and not
> > > upload it. We can't afford incompatable changes to core d-i components
> > > right now; that is the purpose of this freeze. Perhaps you were confused
> > > by CVS HEAD having an unreleased, and currently unreleaseable version of
> > > libdebian-installer.
> > 
> > Is there a freeze branch of the CVS?
> 
> That's what head is supposed to be..

This can never work. It would effectively mean to stop further development
of d-i over the lifetime of sarge, since there has to be a "critical fixes
only" source tree for the stable release.

I strongly recommend to create a "sarge" branch. This leaves HEAD unimpeded
and allows stricter control over the release branch. Otherwise you'll have
to scare off your co-developers all the time from doing what they like
most: Implementing shiny new features.


Thiemo



Reply to: