Bug#527224: Please binNMU ocsigen/1.1.0-2

2009-05-06 Thread Adeodato Simó
+ Stéphane Glondu (Wed, 06 May 2009 13:08:08 +0200):

 Hello,
 nmu ocsigen_1.1.0-2 . ALL . -m 'Recompile with ocaml-sqlite3 1.4.0'
 This would close #527224.

Scheduled.

-- 
- Are you sure we're good?
- Always.
-- Rory and Lorelai




--
To UNSUBSCRIBE, email to debian-ocaml-maint-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: OCaml transition ready (?)...

2009-04-06 Thread Adeodato Simó
* Stéphane Glondu [Sat, 04 Apr 2009 14:01:35 +0200]:

 Adeodato Simó a écrit :
  Please schedule the attached requests for the OCaml 3.11.0 transition.

  Scheduled, with the glitches noted below. Please get back to us with the
  needed wanna-build actions.

 All packages that needed recompilation or sourceful uploads for the
 OCaml 3.11.0 transition are now compiled and available in unstable.

 I guess migrating ocaml to testing can now be considered...

This is now done:

  ocaml  | 3.11.0-5 | testing
  ocaml  | 3.11.0-5 | unstable

Congratulations for making of this transition one of the less painful
I’ve ever had to deal with, though I guess being a quite self-contained
set of packages and not having ties to other ongoing transitions really
helped. ;-)

Thanks!,

-- 
- Are you sure we're good?
- Always.
-- Rory and Lorelai


-- 
To UNSUBSCRIBE, email to debian-ocaml-maint-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: OCaml transition ready (?)...

2009-04-05 Thread Adeodato Simó
* Stéphane Glondu [Sat, 04 Apr 2009 14:01:35 +0200]:

 Adeodato Simó a écrit :
  Please schedule the attached requests for the OCaml 3.11.0 transition.

  Scheduled, with the glitches noted below. Please get back to us with the
  needed wanna-build actions.

 All packages that needed recompilation or sourceful uploads for the
 OCaml 3.11.0 transition are now compiled and available in unstable.

 I guess migrating ocaml to testing can now be considered...

We’re missing camlpdf/{armel,s390}. I gave those packages back, should
become available shortly.

-- 
- Are you sure we're good?
- Always.
-- Rory and Lorelai


-- 
To UNSUBSCRIBE, email to debian-ocaml-maint-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Please schedule binNMU of lablgtk2/2.12.0-2 on i386

2009-02-27 Thread Adeodato Simó
* Stéphane Glondu [Fri, 27 Feb 2009 14:20:40 +0100]:

 Hi,

 The uploaded version of lablgtk2, compiled on i386, has been mistakenly
 compiled against the gtk2 version of experimental, making it
 uninstallable on i386. Would someone be kind enough to schedule a binNMU
 for it?

 lablgtk2_2.12.0-2, Rebuild against gtk2 in sid, 1, i386

Scheduled.

 BTW, I fail to understand the FTBFSes of lablgtk2 on powerpc and s390...
 isn't there something wrong with the build daemons?

Transiently uninstallable packages. I've set lablgtk2 to get rebuilt
once the problem has gone away.

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
Man is certainly stark mad; he cannot make a flea, yet he makes gods by the
dozens.
-- Michel de Montaigne


-- 
To UNSUBSCRIBE, email to debian-ocaml-maint-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFC: how to push the fix for #503616

2008-11-02 Thread Adeodato Simó
* Stefano Zacchiroli [Thu, 30 Oct 2008 09:40:58 +0100]:

 On Thu, Oct 30, 2008 at 12:18:14AM +0100, Luk Claes wrote:
   If not please let me know if I'd go for t-p-u with ocamlnet 2.2.9-4.
  Please upload it with a lower version to tpu, TIA.

 Done: ocamlnet/2.2.9-3+lenny1, uploaded to t-p-u, urgency: low.
 Override as needed.

Approved.

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
- Are you sure we're good?
- Always.
-- Rory and Lorelai


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Please unblock ocaml-ssl/0.4.2-4 and binNMU ocsigen/1.1.0-1

2008-10-27 Thread Adeodato Simó
* Adeodato Simó [Thu, 23 Oct 2008 17:24:00 +0200]:

 * Stéphane Glondu [Thu, 23 Oct 2008 16:56:18 +0200]:

  Adeodato Simó a écrit :
   The ocsigen package was affected by this bug. Please schedule a binNMU
   for it on all architectures:

   ocsigen_1.1.0-1, Rebuild against ocaml-ssl/0.4.2-4, 1, alpha amd64 arm
   armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
   ocsigen dep-wait ocaml-ssl (= 0.4.2-4)

   Scheduled.

  The new version of pcre3 available in unstable prevents the new (fixed)
  version of ocsigen from migrating to testing:

http://release.debian.org/migration/testing.pl?package=ocsigen

  Now that ocaml-ssl/0.4.2-4 has migrated to testing, is it possible to
  schedule a binNMU of ocsigen directly in testing?

 Yes, it's on my TODO list, so I'll get something done about it.

binNMUs in testing scheduled, let's hope dak will react properly to them
(since we'll be uploading to t-p-u something with ver  unstable; the
expected thing to do is to get them migrated to unstable as well).

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
Listening to: The Wallflowers - Angel on my bike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Please unblock ocaml-ssl/0.4.2-4 and binNMU ocsigen/1.1.0-1

2008-10-23 Thread Adeodato Simó
* Stéphane Glondu [Thu, 23 Oct 2008 16:56:18 +0200]:

 Adeodato Simó a écrit :
  The ocsigen package was affected by this bug. Please schedule a binNMU
  for it on all architectures:

  ocsigen_1.1.0-1, Rebuild against ocaml-ssl/0.4.2-4, 1, alpha amd64 arm
  armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
  ocsigen dep-wait ocaml-ssl (= 0.4.2-4)

  Scheduled.

 The new version of pcre3 available in unstable prevents the new (fixed)
 version of ocsigen from migrating to testing:

   http://release.debian.org/migration/testing.pl?package=ocsigen

 Now that ocaml-ssl/0.4.2-4 has migrated to testing, is it possible to
 schedule a binNMU of ocsigen directly in testing?

Yes, it's on my TODO list, so I'll get something done about it.

Thanks,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
«¡Pero si es tan español que debe de tener el cerebro en forma de botijo,
con pitorro y todo!»
-- Javier Cercas, “La velocidad de la luz”


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Please unblock ocaml-ssl/0.4.2-4 and binNMU ocsigen/1.1.0-1

2008-10-07 Thread Adeodato Simó
* Stéphane Glondu [Tue, 07 Oct 2008 10:15:53 +0200]:

 Hi,

 Please unblock ocaml-ssl/0.4.2-4. It closes a serious bug.

 Relevant changelog entry:

  * Fix GC-unsafe operations in C stubs (Closes: #500591)

Unblocked.

 The ocsigen package was affected by this bug. Please schedule a binNMU
 for it on all architectures:

 ocsigen_1.1.0-1, Rebuild against ocaml-ssl/0.4.2-4, 1, alpha amd64 arm
 armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
 ocsigen dep-wait ocaml-ssl (= 0.4.2-4)

Scheduled.


* Julien Cristau [Tue, 07 Oct 2008 14:50:21 +0200]:

 the dep-wait needs to be set on libssl-ocaml-dev (ocaml-ssl is the
 source package).

Thanks.

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
  Listening to: Chavela Vargas - Luz de luna


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: BinNMU for ocsigen

2008-06-30 Thread Adeodato Simó
* 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 [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: BinNMU for ocsigen

2008-06-15 Thread Adeodato Simó
* 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 [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#378934: mldonkey-server: postinst breaks (dpkg failure) when mlnet fails to start

2006-07-21 Thread Adeodato Simó
* Eduard Bloch [Thu, 20 Jul 2006 01:19:56 +0200]:

 (btw, packages.d.o still says it is there)

(JFTR, you're confusing 2.7.3-2 with 2.7.7-2.)

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
A hacker does for love what other would not do for money.




Bug#346608: advi: FTBFS: build-depends on removed xlibs-dev

2006-01-08 Thread Adeodato Simó
Package: advi
Version: 1.6.0-6
Severity: serious

Hello,

  This is a serious bug filed against your package because it
  build-depends on xlibs-dev, which as announced in [1] a while ago, is
  no longer available in sid. This makes your package fail to build from
  source.

[1] http://lists.debian.org/debian-devel-announce/2005/11/msg00022.html

  To fix this bug, you need to update your build-dependencies and
  substitute xlibs-dev for the list of individual X development
  libraries that your package needs to be built. You can find detailed
  information about how to do that in the DependsXlibsDev wiki page [2].

[2] http://wiki.debian.org/DependsXlibsDev

  As indicated by the Release Team [3], the full transition from XFree86
  to Xorg is a release blocker for Etch, which means that Etch will not
  be released until this bug is fixed (or your package removed from
  testing). So, please, try to fix in a timely manner.

[3] http://lists.debian.org/debian-devel-announce/2005/10/msg4.html

  The number of affected packages by the xlibs-dev transition is huge,
  so if you feel like helping with patches or uploads, feel free to
  follow the instructions contained in the wiki page above. A list of
  affected packages can be found here [4].

[4] http://people.debian.org/~adeodato/release-usertag/transition-xlibs-dev

  Finally, if there's a strong reason for which your package should not
  be NMUed, please note so in this bug report. Prospective NMUers will
  read your reasoning, and will decide if it's strong enough to delay
  their upload.

  Thanks for your collaboration!

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Build-Recommends

2005-06-12 Thread Adeodato Simó
  [People from debian-ocaml-mail, please keep -mentors CC'ed.]

* John Skaller [Sun, 12 Jun 2005 16:27:21 +1000]:
 I could use a 'build-recommends' dependency, 
 but  I understand 'recommends'
 is only available for the binary package, not the source.
 Is this correct?

 The situation: the packaging machine requires 'ocaml'
 to make binaries from my source package, but if 
 'ocaml-native-compilers' is also installed it will
 do so faster, however that package is not available
 on all architectures.

 This isn't an essential feature, but here is a case,
 possibly isolated, where it could be useful.

  Normally, one resolves this and similar situations like this:

Build-Depends: ocaml-native-compilers [!m68k !mips !mipsel !s390], 
   ocaml [m68k mips mipsel s390]

  Where m68k, mips, mipsel and s390 are the architectures that don't
  have ocaml-native-compilers (I not 100% that the list is correct or
  complete). This, as you can imagine, instructs the buildds to install
  one package or the other depending on the architecture the package is
  being built for.

  *BUT*, checking build-dependencies of ocaml packages I don't really
  see that being used, which makes me suspect there's perhaps another
  mechanism in place to solve this in the Ocaml world in Debian. :)

  I'm CC'ing debian-ocaml-maint so that somebody there can clear up the
  issue for us. John, you may want to post there in the future for
  ocaml-related questions (or search the archives), since there'll be
  more ocaml-specific knowledge there than in debian-mentors.

 [There is a related problem, see next email please]

  See you there. :)

  Cheers,

-- 
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
 
The first step on the road to wisdom is the admission of ignorance. The
second step is realizing that you don't have to blab it to the world.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: How to cope with bad package

2005-06-12 Thread Adeodato Simó
  [debian-ocaml-maint CC'ed again, quoting at full for the benefit of
  its subscribers.]

* John Skaller [Sun, 12 Jun 2005 20:40:09 +1000]:
 On Sun, 2005-06-12 at 10:30 +0200, Pierre Habouzit wrote:
  Le Dim 12 Juin 2005 08:51, John Skaller a écrit :
   How should a package build script cope with a fault
   in a package used in a build?

   The situation: there is a fatal bug in the 'ocaml' binary
   package for the amd64 architecture. This package would
   contain the native code ocaml compiler for amd64, which
   has a bug. Native code compilers for x86 works.

   The debian/rules can detect amd64, and there is a way
   to force the upstream source to not use the native code
   compiler.

   However, the problem will probably be fixed, but I cannot
   predict in which release of Ocaml.

   I propose to 'hack' debian/rules to cope. Would that
   be the proper way?

  could you bemore specific on the bugs you encounter ? because your 
  explanation lost me a bit.

 1. The program 'flxg' is an Ocaml program in the Felix system,
 and is the primary executable of the Felix package. The ITP
 registration is here:

 Bug#312734: Acknowledgement (ITP:  felix -- a high performance
 statically typed scripting language)

 2. When the source code for 'flxg' is compiled by the Ocaml native code
 compiler 'ocamlopt' on the amd64 the resulting executable segfaults.

 3. When the bytecode compiler 'ocamlc' is used to build 'flxg'
 the resulting program executes. When the native code
 compiler is used on the x86, 'flxg' works.

 4. The choice between 'ocamlopt' and 'ocamlc' is made by
 by the upstream build system.

 5. There is an override in the configuration script
 to force the use of the bytecode compiler.

 6. I propose to check for 'amd64' in the debian/rules
 makefile, and call configure like this:

   ./configure --set-int-NATIVE_CODE_COMPILER=0

 if architecture 'amd64' is detected: this will stop
 the build process using the faulty native code compiler
 even if it is detected.

 Unfortunately the condition is not correct: it will
 exclude all versions of the Ocaml native code compiler
 for the amd64, even versions in which the bug is 
 fixed (which I'm sure it will be). However

 (a) I don't know in which version it will be fixed

 (b) I don't know how to specify a condition on
 a particular range of versions of a package, particularly
 when the upper limit of the range is unknown at this time.

  Well, why don't you just put the ./configure option there for amd64
  without checking for versions, and when a version of ocaml-native-compilers 
  that fixes the issue gets uploaded, you re-upload your package with a
  versioned build-dependency on it.

  There should be a bug about this breakage on amd64, so you should be
  able to find out when the issue gets closed. Also, you could submit a
  bug against your own package (ocaml-native-compilers not being used
  for amd64 because of Bug#XXX), so that the need of removing that
  ./configure option is not forgotten.

  There'd be also the option of a build-conflicts, but if the configure
  option works fine, it seems best.

  And yet a third option would be to remove the amd64 ocaml-native-compilers
  binaries from the archive, if this breakage is known, affects all
  packages, and will take a while to solve. The maintainer would know
  more about this.

 (c) I cannot simplify the conditions under which the 
 fault occurs, and so can't provide an 'autoconf' style
 executable test for it: at best I could 'try' the default
 build and rebuild the whole binary package from scratch
 using the bytecode compiler if build failed using the
 native code compiler .. this solution is quite general
 but extremely ugly .. this is my first attempt to make
 a Debian package and I suspect people would frown on
 this technique .. :)

  Cheers,

-- 
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
 
Don't worry about what anybody else is going to do. The best way to
predict the future is to invent it.
-- Alan Kay


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Build-Recommends

2005-06-12 Thread Adeodato Simó
* Roberto C. Sanchez [Sun, 12 Jun 2005 09:28:24 -0400]:

 Couldn't you also Build-Depend on 'ocaml-native-compilers | ocaml'?

  Good idea, but it won't work (at least with the version of sbuild in
  unstable, if buildds are using something more recent and smarter,
  that's another story).

 That would look first for ocaml-native-compilers and then if that is not
 available, for ocaml.  Plus, if the ocaml-native-compilers package
 becomes available for other architectures, it does not require a
 modification to the Build-Depends to take advantage of it.

  As Ian Lynagh pointed me out on IRC, and I later checked on my system,
  sbuild blindly tries to install the first alternative, and completely
  fails if it's not available. So you necessarily need to specify arches,
  modulo my remarks above. Example output from sbuild follows:

$ sbuild -d u -v foo_1.dsc
** Using build dependencies supplied by package:
Build-Depends: sll | sl, debhelper
Checking for already installed source dependencies...
sll: missing
sl: missing
debhelper: already installed
Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install sll
Reading Package Lists...
Building Dependency Tree...
E: Couldn't find package sll

  Cheers,

-- 
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
 
Under capitalism, man exploits man.
Under communism, it's just the opposite.
-- J.K. Galbraith


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Build-Recommends

2005-06-12 Thread Adeodato Simó
* Adeodato Simó [Sun, 12 Jun 2005 16:14:00 +0200]:
 * Roberto C. Sanchez [Sun, 12 Jun 2005 09:28:24 -0400]:

  Couldn't you also Build-Depend on 'ocaml-native-compilers | ocaml'?

   Good idea, but it won't work (at least with the version of sbuild in
   unstable, if buildds are using something more recent and smarter,
   that's another story).
  
  Uhm, I stand corrected:

16:34 dato Yoe: do you know if the (new?) sbuild used by buildds copes with
 the situation above?
16:34 Yoe dato: yes, it should handle it
16:35 Yoe dato: it will install the preferred package, but either fall back
if that doesn't exist on the given architecture,
16:35 Yoe or not touch whatever is already installed if one is
16:35 dato ok, sweet
16:35 dato I will mail -mentors again, sbuild in sid couldn't cope
16:35 Yoe for instance, many buildd chroots already have ssmtp installed, so
an alternative like 'exim4 | mail-transport-agent' will not do
anything
16:35 Yoe then sbuild in sid is broken
16:36 Yoe but no official autobuilder uses that one anyway; it's been
modified so that it's useful to normal users as a generic build
tool
16:37 dato Yoe: ok. has this been a recent change in the sbuild used by
 buildds, or has it been behaving like that for a long time already?
16:37 Yoe the latter
16:37 Yoe I don't recall it ever behaving differently, in fact


  Sorry for the false alarm. ;-)

-- 
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
 
Any life, no matter how long and complex it may be, is made up of a
single moment: the moment in which a man finds out, once and for all,
who he is.
-- Jorge Luis Borges


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]