BinNMU for ocsigen

View: New views
8 Messages — Rating Filter:   Alert me  

BinNMU for ocsigen

by Stéphane Glondu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

[For debian-ocaml-maint readers: I made a mistake in debian-release's
address the first time]

Hello,

The new release of ocaml-sqlite3 (1.2.0) invalidates some interfaces
that are used by ocsigen. Therefore, ocsigen must be rebuilt against
this new version.

ocsigen_1.0.0-1, Rebuild with ocaml-sqlite3 1.2.0, 2, alpha amd64 arm
armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
ocsigen dep-wait libsqlite3-ocaml-dev (>= 1.2.0-1)


Thanks,

--
Stéphane Glondu




signature.asc (260 bytes) Download Attachment

Re: BinNMU for ocsigen

by Adeodato Simó-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* Stéphane Glondu [Sat, 14 Jun 2008 11:39:50 +0200]:

> The new release of ocaml-sqlite3 (1.2.0) invalidates some interfaces
> that are used by ocsigen. Therefore, ocsigen must be rebuilt against
> this new version.

Hm, how does one ensure that partial upgrades work, then?

--
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                               Listening to: Elton John - Crocodile rock


--
To UNSUBSCRIBE, email to debian-release-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: BinNMU for ocsigen

by Stéphane Glondu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Adeodato Simó wrote:
>> The new release of ocaml-sqlite3 (1.2.0) invalidates some interfaces
>> that are used by ocsigen. Therefore, ocsigen must be rebuilt against
>> this new version.
>
> Hm, how does one ensure that partial upgrades work, then?

Install ocsigen and run it, with "sudo ocsigen -V". You may want to
change the port in /etc/ocsigen/ocsigen.conf (80 by default). If there
is no suspicious error message (especially concerning sqlite3), it
should be ok.


Cheers,

--
Stéphane Glondu




--
To UNSUBSCRIBE, email to debian-release-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: BinNMU for ocsigen

by Steve Langasek :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Jun 15, 2008 at 10:24:07PM +0200, Stéphane Glondu wrote:
> Adeodato Simó wrote:
> >> The new release of ocaml-sqlite3 (1.2.0) invalidates some interfaces
> >> that are used by ocsigen. Therefore, ocsigen must be rebuilt against
> >> this new version.

> > Hm, how does one ensure that partial upgrades work, then?

> Install ocsigen and run it, with "sudo ocsigen -V". You may want to
> change the port in /etc/ocsigen/ocsigen.conf (80 by default). If there
> is no suspicious error message (especially concerning sqlite3), it
> should be ok.

This doesn't answer the question Adeodato asked.

The purpose of declaring package dependencies and conflicts is to ensure
that packages are never left in an "installed" state on the system when they
are not actually usable.  Users should not have to check for "suspicious
error messages" at runtime to figure out if a package is broken; this needs
to be declared via the packaging system.

This is not so important for upgrades from the previous version of ocsigen,
since this package has not been in a stable release yet; but it will be an
issue for upgrades from lenny to lenny+1.

Stefano Zacchiroli was working on the design for an shlibs-style mechanism
for ocaml.  Has this not made it to the implementation stages yet?

--
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@...                                     vorlon@...


--
To UNSUBSCRIBE, email to debian-release-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: BinNMU for ocsigen

by Stefano Zacchiroli :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Jun 15, 2008 at 02:04:05PM -0700, Steve Langasek wrote:
> Stefano Zacchiroli was working on the design for an shlibs-style mechanism
> for ocaml.  Has this not made it to the implementation stages yet?

No it has not, the last ocaml step we did for lenny was the recent
3.10.2 transition and we won't be going to push for the mechanism you
mention now for lenny, since it is too near to the release. It is an
objective for lenny+1 though.

--
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
I'm still an SGML person,this newfangled /\ All one has to do is hit the
XML stuff is so ... simplistic  -- Manoj \/ right keys at the right time


signature.asc (196 bytes) Download Attachment

Re: BinNMU for ocsigen

by Stéphane Glondu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stéphane Glondu a écrit :
> The new release of ocaml-sqlite3 (1.2.0) invalidates some interfaces
> that are used by ocsigen. Therefore, ocsigen must be rebuilt against
> this new version.
>
> ocsigen_1.0.0-1, Rebuild with ocaml-sqlite3 1.2.0, 2, alpha amd64 arm
> armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
> ocsigen dep-wait libsqlite3-ocaml-dev (>= 1.2.0-1)

This request is still on topic... it's been for 16 days, now.

Is there any change this binNMU is scheduled soon?


Cheers,

--
Stéphane Glondu


--
To UNSUBSCRIBE, email to debian-release-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: BinNMU for ocsigen

by Adeodato Simó-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* Stéphane Glondu [Mon, 30 Jun 2008 13:24:49 +0200]:

> Stéphane Glondu a écrit :
>> The new release of ocaml-sqlite3 (1.2.0) invalidates some interfaces
>> that are used by ocsigen. Therefore, ocsigen must be rebuilt against
>> this new version.

>> ocsigen_1.0.0-1, Rebuild with ocaml-sqlite3 1.2.0, 2, alpha amd64 arm
>> armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
>> ocsigen dep-wait libsqlite3-ocaml-dev (>= 1.2.0-1)

> This request is still on topic... it's been for 16 days, now.

Meh, sorry about that. Sometimes that happens, non-trivial emails tend
to get delayed... too much. Thanks for the poke, and for waiting.

> Is there any change this binNMU is scheduled soon?

So, uhm, the concerns that partial upgrades from Lenny to Lenny+1 would
break if ocaml-sqlite3 changes stuff again is still unresolved. However,
as per Stefano's message seems some solution will be in place for Lenny+1.

I guess, then, that we can get away with the binNMU this time, but if
ocaml-sqlite3 changes again, a Conflicts against ocsigen would be
appropriate, could you take care of that, if the day arrives?

binNMU scheduled, anyway.

--
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                                Listening to: Alanis Morissette - Utopia


--
To UNSUBSCRIBE, email to debian-release-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: BinNMU for ocsigen

by Stéphane Glondu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Adeodato Simó a écrit :
> I guess, then, that we can get away with the binNMU this time, but if
> ocaml-sqlite3 changes again, a Conflicts against ocsigen would be
> appropriate, could you take care of that, if the day arrives?

I will.

> binNMU scheduled, anyway.

Thank you!


Cheers,

--
Stéphane


--
To UNSUBSCRIBE, email to debian-release-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...

LightInTheBox - Buy quality products at wholesale price!