On Mon, Mar 31, 2003 at 11:19:57AM +0200, Jérôme Marant wrote: > Hi, > > I have the pleasure to announced that cameleon has been finaly > built on ARM, after months of pain.
Note that i did ask on debian-arm last friday or so, and got a response there, i thought you did also, didn't you ? Ok, This means that all our debian packages are valid candidates, the mini-freeze is out of our hands. The list of packages that are stopping ocaml from entering testing is : got: 34+0: a-34 * alpha: libcamlimages-ocaml, libcamlimages-ocaml-dev, * libconfigwin-ocaml-dev, libgdome2-ocaml, libgdome2-ocaml-dev, * libgdome2-xslt-ocaml, libgdome2-xslt-ocaml-dev, * liblablgl-ocaml, liblablgl-ocaml-dev, liblablgtk-ocaml, * liblablgtk-ocaml-dev, liblablgtkmathview-ocaml, * liblablgtkmathview-ocaml-dev, libmlgtk-ocaml, * libmlgtk-ocaml-dev, libnetclient-ocaml-dev, * libocamlnet-ocaml-dev, libpcre-ocaml, libpcre-ocaml-dev, * libpgsql-ocaml-dev, libpxp-ocaml-dev, libsdl-ocaml, * libsdl-ocaml-dev, libshell-ocaml, libshell-ocaml-dev, * libxstr-ocaml-dev, libzip-ocaml, libzip-ocaml-dev, ocamltk, * zoggy So, this translates as source packages : camlimages, cameleon, gmetadom, gdome2-xslt, lablgl, lablgtk, lablgtkmathview, mlgtk, netclient, ocamlnet, pcre-ocaml, pxp, ocamlsdl, shell, xstr and camlzip. Which are packages from jerome (cameleon and ocamlsdl), Stefano (camlimages, gmetadom, gdome2-xslt, lablgtkmathview, netclient, ocamlnet, pcre-ocaml, pxp, shell and xstr) and me (lablgl, lablgtk, mlgtk and camlzip). The testing data is really not all that good to work with, so we have to do the checking ourselves, and have to look at the first level dependencies (and maybe build dependencies, altough i think the testing scripts does not handle these). Ok, i have done a detailed listing below, but right now, there are only 3 dependency issues (does not include the build-dependency issues though) : lablgtk : has a dependency on libglu1-mesa | libglu1 which may not be ok on testing. I have to check and upload a new version if need be. ocamlsdl : sdl-mixer1.2 is not ready to enter testing because of the libvorbis mess. The problem seems to have been solved, but other packages may hinder either sdl-mixer1.2 or libvorbis to enter testing. libpgsql-ocaml-dev : postgresql has 2 RC bugs, and is out of date on arm and m68k. for my package, this goes as follows : ocaml-base : libc6 (>= 2.3.1-1), libgdbmg1, libncurses5 (>= 5.3.20021109-1), tcl8.3 (>= 8.3.0), tk8.3 (>= 8.3.0), xlibs (>> 4.1.0) Currently in testing, we have : glibc 2.3.1-14, gdbmg 1.7.3-27.1, ncurses 5.3.20021109-2, tcl8.3 and tk8.3 8.3.5-1 and xlibs 4.2.1-3. ocaml : libc6 (>= 2.3.1-1), libncurses5-dev, ocaml-base (= 3.06-15), ocaml-base-3.06-1 No new dependency ocaml-native-compilers : ocaml (= 3.06-15), ocaml-3.06-1, libc6 (>= 2.3.1-1), libncurses5 (>= 5.3.20021109-1) No new dependency ocaml-source : no dependency liblablgl-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1), tcl8.3 (>= 8.3.5), tk8.3 (>= 8.3.5), xlibmesa3-gl | xlibmesa3 (<<4.2.1-5) | libgl1, xlibmesa3-glu | xlibmesa3 (<<4.2.1-5) | libglu1, xlibs (>> 4.1.0) liblablgl-ocaml-dev : liblablgl-ocaml (= 0.99-15), ocaml-3.06-1, xlibmesa-gl-dev|xlibmesa-dev(<<4.2.1-5)|libgl-dev, xlibmesa-glu-dev|xlibmesa-dev(<<4.2.1-5)|libglu-dev, tk8.3-dev The mesa libraries should be satisfiable in testing (and in woody) since it either requires the newer xlibmesa-gl/glu or the older xlibmesa, which is satisfiable by the version currently in testing (4.2.1-3). liblablgtk-ocaml : ocaml-base-3.06-1, liblablgl-ocaml (>= 0.99-3), gdk-imlib1, gtkglarea5, libart2 (>= 1.2.13-5), libaudiofile0 (>= 0.2.3-4), libc6 (>= 2.3.1-1), libdb3 (>= 3.2.9-17), libesd0 (>= 0.2.23-1) | libesd-alsa0 (>= 0.2.23-1), libgdk-pixbuf2 (>= 0.22.0-1), libgl1, libglade-gnome0, libglade0, libglib1.2 (>= 1.2.0), libglu1-mesa | libglu1, libgnome32 (>= 1.2.13-5), libgnomesupport0 (>= 1.2.13-5), libgnomeui32 (>= 1.4.2-3), libgtk1.2 (>= 1.2.10-4), libgtkxmhtml1 (>= 1.4.2-3), libjpeg62, libpng2 (>=1.0.12), libxml1 (>= 1:1.8.14-3), xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4) liblablgtk-ocaml-dev : liblablgtk-ocaml (= 1.2.5-8), ocaml-3.06-1, liblablgl-ocaml-dev (>= 0.99-3), libgtk1.2-dev, libglade-gnome-dev, libgtkxmhtml-dev These are the gnome/gtk 1 dependencies, so they should be ok in testing, but let's check : gtkglarea 1.2.3-1, gnome-libs 1.4.2-11, audiofile 0.2.3-4, db3 3.2.9-17, esound 0.2.23-3, gdk-pixbuf 0.22.0-2, libgl1 (from xfree86 4.2.1-3), libglade 1:0.17-2.7, glib1.2 1.2.10-8, gnome-libs 1.4.2-11, gtk+1.2 1.2.10-14, libjpeg6b 6b-7, libpng 1.0.12-8, libxml 1:1.8.17-2, xfree86 4.2.1-3, zlib 1:1.1.4-11. The only problem here is the libglu1-mesa | libglu1 dependency, it may cause problems because libglu1 is a post xfree86 4.2.1-5 thingy. I think i will have to re-upload a new package with the same trick as lablgl :((( libmlgtk-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-4), xlibs (>> 4.1.0) libmlgtk-ocaml-dev : libmlgtk-ocaml (= 2.0.0-7), ocaml-3.06-1, libgtk1.2-dev Ok, no new dependency as before. libzip-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1), zlib1g (>= 1:1.1.4) libzip-ocaml-dev : ocaml-3.06-1, zlib1g-dev (>> 1.1.4), libzip-ocaml (= 1.01-9) Ok, zlib 1:1.1.4-11 is in testing. Now for Jerome's packages: libsdl-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1), libsdl-image1.2 (>= 1.2.2-2), libsdl-mixer1.2 (>= 1.2.4-3), libsdl-ttf2.0-0, libsdl1.2debian (>> 1.2.3) libsdl-ocaml-dev : ocaml-3.06-1, libsdl-ocaml (= 0.6.2-1) sdl-image1.2 1.2.2-3, sdl-mixer1.2 1.2.4-1.1, sdl-ttf2.0 2.0.5-3, libsdl1.2 1.2.4-1. Only sdl-mixer1.2 is not fullfilled, and it was hanging because of libvorbis, the RC bug is gone, but i guess there are many package which are blocking the new libvorbis to enter testing. cameleon : ocaml-report (= 1.2-3), libreport-ocaml-dev (= 1.2-3), ocaml-omom (= 1.2-3), mlchat (= 1.2-3), libmlchat-ocaml-dev (= 1.2-3), ocamlcvs (= 1.2-3), libocamlcvs-ocaml-dev (= 1.2-3), ocaml-dbforge (= 1.2-3), ocaml-topcameleon (= 1.2-3), ocaml-epeire (= 1.2-3), libokey-ocaml-dev (= 1.2-3), libgpattern-ocaml-dev (= 1.2-3), liboptions-ocaml-dev (= 1.2-3), ocaml-ioxml (= 1.2-3), ocaml-zoggy (= 1.2-3) | ocaml-zoggy-byte (= 1.2-3), libconfigwin-ocaml-dev (= 1.2-3), ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031) most of these are cameleon dependencies, and lablgtk should be ok. cameleon-doc : no depends. libconfigwin-ocaml-dev : ocaml-3.06-1, liblablgtk-ocaml-dev (>= 1.2.5-6+20021031) libgpattern-ocaml-dev : ocaml-3.06-1, liblablgtk-ocaml-dev (>= 1.2.5-6+20021031) libmlchat-ocaml-dev : ocaml-3.06-1 libocamlcvs-ocaml-dev : ocaml-3.06-1 libokey-ocaml-dev : ocaml-3.06-1, liblablgtk-ocaml-dev (>= 1.2.5-6+20021031) liboptions-ocaml-dev : ocaml-3.06-1 libreport-ocaml-dev : ocaml-3.06-1 mlchat : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031), libmlchat-ocaml-dev (= 1.2-4) ocaml-dbforge : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031) ocaml-epeire : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031) ocaml-ioxml : ocaml-3.06-1 ocaml-omom : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031) ocaml-report : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031), libreport-ocaml-dev (= 1.2-4) ocaml-topcameleon : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031) ocaml-zoggy : ocaml-base-3.06-1, liblablgtk-ocaml-dev (>= 1.2.5-6+20021031), libc6 (>= 2.3.1-1), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-4), xlibs (>> 4.1.0) ocamlcvs : libocamlcvs-ocaml-dev (= 1.2-4), ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5-6+20021031) All of this seems fine. Now, of to Stefano's packages : (camlimages, gmetadom, gdome2-xslt, lablgtkmathview, netclient, ocamlnet, pcre-ocaml, pxp, shell and xstr) libcamlimages-ocaml : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5), libc6 (>= 2.3.1-1), libfreetype6 (>= 2.1.3-5), libjpeg62, libpng2 (>=1.0.12), libtiff3g, libungif4g (>= 4.1.0b1), xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4) libcamlimages-ocaml-dev : ocaml-3.06-1, libcamlimages-ocaml (= 2.11-2), libpng2-dev, libjpeg62-dev, libtiff3g-dev, xlibs-dev, libfreetype6-dev, libungif4-dev, liblablgtk-ocaml-dev (>= 1.2.5) libcamlimages-ocaml-doc : no dependency. freetype 2.1.3+2.1.4rc2-3, libjpeg6b 6b-7, libpng 1.0.12-8, tiff 3.5.7-2, libungif4 4.1.0b1-4, zlib 1:1.1.4-11, xfree86 4.2.1-3. libgdome2-cpp-smart0 : libc6 (>= 2.3.1-1), libgdome2-0, libglib1.2 (>= 1.2.0), libxml2 (>= 2.5.0-1), zlib1g (>= 1:1.1.4) libgdome2-cpp-smart-dev : libgdome2-cpp-smart0 (= 0.1.6-2), libgdome2-dev (>= 0.7.4) libgdome2-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1), libgdome2-0, libglib1.2 (>= 1.2.0), libxml2 (>= 2.5.0-1), zlib1g (>= 1:1.1.4) libgdome2-ocaml-dev : ocaml-3.06-1, libgdome2-0 (>= 0.7.4), libgdome2-ocaml (= 0.1.6-2) gdome2 0.7.4-2, libxml2 2.5.3-1.1, the rest is ok. libgdome2-xslt-dev : libgdome2-xslt0 (= 0.0.4-3), libxslt1-dev, libgdome2-dev (>= 0.7.4), libgdome2-cpp-smart-dev (>= 0.1.6) libgdome2-xslt-ocaml : ocaml-base-3.06-1, libgdome2-ocaml (>= 0.1.6), libc6 (>= 2.3.1-1), libgdome2-0, libglib1.2 (>= 1.2.0), libxml2 (>= 2.5.0-1), libxslt1 (>= 1.0.27) libgdome2-xslt-ocaml-dev : ocaml-3.06-1, libgdome2-xslt-ocaml (= 0.0.4-3), libgdome2-ocaml-dev (>= 0.1.6), libxslt1-dev, libgdome2-dev (>= 0.7.4) libgdome2-xslt0 : libc6 (>= 2.3.1-1) libxslt 1.0.27-1. liblablgtkmathview-ocaml : ocaml-base-3.06-1, liblablgtk-ocaml (>= 1.2.5), libgdome2-ocaml (>= 0.1.6), libc6 (>= 2.3.1-1), libgdome2-0, libgdome2-cpp-smart0, libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-4), libgtkmathview0, libxml2 (>= 2.5.0-1), t1lib1, xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4) liblablgtkmathview-ocaml-dev : ocaml-3.06-1, liblablgtk-ocaml-dev (>= 1.2.5), libgtkmathview0 (>= 0.4.1), liblablgtkmathview-ocaml (= 0.4.1-1), ocaml-findlib, libgdome2-ocaml-dev (>= 0.1.6), t1lib-dev, libgtkmathview-dev (>= 0.4.1) t1lib 1.3.1-1, findlib 0.7.1-1 libgtkmathview-bin : libgtkmathview0 (= 0.4.1-2), libc6-dev libgtkmathview-dev : libgtkmathview0 (= 0.4.1-2), libc6-dev, libxml2-dev, libgdome2-cpp-smart-dev (>= 0.1.5) libgtkmathview0 : libc6 (>= 2.3.1-1), libgdome2-0, libgdome2-cpp-smart0, libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-4), libstdc++5 (>= 1:3.2.3-0pre3), libxml2 (>= 2.5.0-1), t1lib1, xlibs (>> 4.1.0) libstdc++5 1:3.2.3ds4-0pre5, the rest we already tested. libnetclient-ocaml-dev : ocaml-3.06-1, libocamlnet-ocaml-dev (>= 0.94), libxstr-ocaml-dev (>= 0.2.1), ocaml-findlib libocamlnet-ocaml-dev : ocaml-3.06-1, libpcre-ocaml-dev (>= 4.30.0), ocaml-findlib libpcre-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1), libpcre3 libpcre-ocaml-dev : ocaml-3.06-1, libpcre3-dev, libpcre-ocaml (= 4.30.0-3), ocaml-findlib pcre3 3.9-1. libpxp-ocaml-dev : ocaml-3.06-1, libocamlnet-ocaml-dev (>= 0.94), ocaml-findlib, libwlexing-ocaml-dev (>= 20021021) libwlexing-ocaml : ocaml-base-3.06-1, libc6 (>= 2.3.1-1) libwlexing-ocaml-dev : ocaml-3.06-1, libwlexing-ocaml (= 20021021-5) ocaml-wlex : ocaml-3.06-1 libxstr-ocaml-dev : ocaml-3.06-1, ocaml-findlib Should be ok. libpgsql-ocaml-dev : ocaml-3.06-1, ocaml-findlib, postgresql-dev (>= 7.3) postgresql-dev is only 7.2.1-2 in testing, there are 2 RC bugs open and the package is out of date on arm and m68k. Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]