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

Bug#672562: transition: bobcat



On Monday 14 May 2012 03:10:58 Cyril Brulebois wrote:
> George Danchev <danchev@spnet.net> (13/05/2012):
> > Just to add few more hopefully helpful bits.
> > 
> > 1) the changelog of not yet uploaded package to sid, waiting for
> > your green light:
> Thanks, that's appreciated.

You're welcome. [given the huge amount of packages, bugs, and maintainers 
Release Teams deals with, it is worth to *at least try* to proactively provide 
you accurate and relevant information concerning the emerging transition]

> > bobcat (3.00.02-1) unstable; urgency=low
> > 
> >   * New upstream release (bumps the soname version).
> >   
> >     + Arg, ArgConfig and ConfigFile use the bridge design pattern.
> >     + Programs depending on the Bobcat library must be recompiled.
> >   
> >   * Rename the library package libbobcat2 to libbobcat3 to reflect
> >   
> >     the soname bump (no further relationships are needed, since
> >     libbobcat2 and libbobcat3 do not ship common files).
> >   
> >   * Drop unneeded and errant relationships of
> > 
> > Provides|Conflicts|Replaces:
> >     libbobcat1 previosly added to the library package section (post
> > 
> > lenny).
> > 
> >   * Likewise, drop Provides|Conflicts|Replaces: libbobcat1-dev
> >   
> >     relationships from the -dev package section (libbobcat1-dev is
> >     a non-virtual package in lenny, which has been subsequently renamed
> >     to libbobcat-dev in squeeze).
> > 
> > 2) the ben file:
> > 
> > title = "bobcat";
> > is_affected = .build-depends ~ /libbobcat-dev/;
> > is_bad = .depends ~ /libbobcat2/;
> > is_good = .depends ~ /libbobcat3/;
> 
> Tracker is up at:
>   http://release.debian.org/transitions/html/bobcat.html

Great. Thanks.

> In your first mail:
> > All of these built successfully against the new bobcat library, even
> > though ccbuild required a minor tweak [1] to succeed due to unrelated
> > FTBFS with newer GCC, reported as #667132.
> 
> I think it would be nice if this could be fixed ASAP, so that it's ready
> to be binNMU'd when the time comes, and so that we discover new failures
> early, if any.

Ok, the ccbuild FTBFS issue with GCC.4.7
~~~~~~~~~~~~~~~~~~~~~~~~~
Agreed, and looking at #667132 bug log, I can see that this bug is also dealt 
with upstream and the maintainer (CC'ed) claimed ETA for the fix 2012-05-19.

Jari, are you going to patch the cbuild package currently found in sid or are 
you goind to upload a new and fixed upstream version?

> This looks like quite self-contained, so I might get back to you soon to
> get this transition started. Ping me back by wednesday if you didn't
> hear from me by then.

Granted. We will get back to you in case of communication interruptions :)

I should have also mentioned it in the first place (my bad), but we also have 
new upstream versions for the rest of the packages (all under our control, co-
maitainers Frank and Tony are CC'ed), so we would like to upload them as well, 
in hope to see them in wheezy, after the new bobcat hits sid, instead of 
simply binNMUing their versions in sid. These new package versions were also 
successfully tested against the new bobcat library package in a clean current 
sid chroot, resp. GCC (Debian 4.7.0-8) 4.7.0.

Their upstream changelogs, as compared to the versions currently found in sid, 
read:

~~~~~~~~~~~~~~~~~~~~~~~~~
bisonc++ (4.01.00)
  * Repaired a long-existing bug due to which some S/R conflicts are solved by
    a reduce, where a shift should have been used. See
    README.states-and-conflicts for details.
  * Removed line-numbers from final warning/error messages
  * This version requires Bobcat >= 3.00.00

~~~~~~~~~~~~~~~~~~~~~~~~~
flexc++ (0.98.00)
  * Implemented the --case-insensitive option (and directive), generating a
    scanner ignoring letter casing.
  * Several cosmetic changes were implemented

flexc++ (0.97.30)
  * This version depends on Bobcat >= 3.00.00

~~~~~~~~~~~~~~~~~~~~~~~~~
oxref (0.90.10)
  * Depends on Bobcat 3.00.02  
  * Removed superfluous header (undoing the needless 0.90.04 modification).

oxref (0.90.04)
  * Added missing header

~~~~~~~~~~~~~~~~~~~~~~~~~
stealth (2.03.00)  
  * Spurious [Fatal] message when starting stealth are prevented
  * This version expects Bobcat >= 3.00.00

stealth (2.02.02)
  * Recompilation and minor modifications to prepare for g++ 4.7
  * YEARS updated

~~~~~~~~~~~~~~~~~~~~~~~~~
xd (3.22.04)
  * New upstream release, cosmetic changes (removed 3.22.03 headers again)

xd (3.22.03)
  * Added missing headers 



I hope it won't be too much of a stress for autobuilders to handle all of 
these sourceful uploads, once the new bobcat gets built everywhere.

-- 
pub 4096R/0E4BD0AB <people.fccf.net/danchev/key pgp.mit.edu>

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: