¡Hola Julien!
El 2014-05-09 a las 02:31 +0200, Julien Cristau escribió:
> Control: tag -1 moreinfo
> On Tue, Feb 25, 2014 at 17:34:17 +0100, Maximiliano Curia wrote:
> > Requestion a transition slot to upload libiodbc2 3.52.8 to unstable.
> > The transition is needed as the new package moves the headers to
> > /usr/include/iodbc hoping to gain coinstallability with unixodbc.
> > I've submited patches in the affected packages: #740060 #740067 #740074 #740082
> > Packages that use iodbc-config to get the cflags are not affected (which is
> > only soprano), also libopendbx is not directly affected as it optionaly
> > build-depends on libiodbc2-dev (although it should probably remove the
> > option).
> > I'm not sure the syntax of the ben part is valid, sorry about that. Also
> > ben.debian.net was down so I couldn't check if there a way to add an exception
> > for soprano.
> I'm confused. Does this actually involve an ABI break? (i.e. do the
> rdeps need rebuilding to work against the new libiodbc?)
Not exactly, it moves headers arround, and installs the library in a m-a
location.
> If yes, then the library package name must change. If no, then I don't
> think there's anything for -release to do?
Right, now that everything almost every dependency migrated to unixodbc and
freeradius is patched to use new headers location I should just upload the
library.
> > title = "libiodbc2";
> > is_affected = .depends ~ "libiodbc2" | .build-depends ~ "libiodbc2-dev";
> > is_good = .depends ~ "libiodbc2 (<< 3.53)";
> > is_bad = .depends ~ "libiodbc2 (<< 3.52.8)";
> No package in the archive seems to depend on "libiodbc2 (<< 3.52.8)".
My ben-fu is weak.
A better version of the ben file could be:
title = "libiodbc2";
is_affected = .depends ~ /libiodbc2/ | .build-depends ~ /libiodbc2-dev/;
is_good = .depends ~ /libiodbc2 \(>= 3.52.8\)/;
is_bad = ( ! .source ~ /soprano|libiodbc2/ )
& ( .depends ~ /libiodbc2 \(>= 3.52.7\)/ );
--
Se necesitan voluntarios para dominar el mundo.
Saludos /\/\ /\ >< `/
Attachment:
signature.asc
Description: Digital signature