Please sync scilab (universe) 5.3.1-3 from Debian unstable (main)

Bug #740076 reported by Alex Valavanis
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
scilab (Ubuntu)
Fix Released
Low
Artur Rona

Bug Description

Binary package hint: scilab

Debian changelog head as follows:

scilab (5.3.1-3) unstable; urgency=low

   * Missing dependencies (Closes: #618709)
   * Improve dependencies
 -- Sylvestre Ledru <email address hidden> Thu, 17 Mar 2011 23:09:52 +0100

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

This is a bugfix only package update. Please consider sponsoring the sync.

Changed in scilab (Ubuntu):
importance: Undecided → Low
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Changes to debian/control are as follows:

diff -Nru scilab-5.3.1/debian/control scilab-5.3.1/debian/control
--- scilab-5.3.1/debian/control 2011-03-12 14:29:45.000000000 +0000
+++ scilab-5.3.1/debian/control 2011-03-17 22:17:57.000000000 +0000
@@ -10,7 +10,7 @@
 # numerical libraries
  libblas-dev | librefblas3-dev | libatlas-base-dev, liblapack-dev,
 # Java deps
- libflexdock-java (>= 0.5.1), libjogl-java (>= 1.1.1), libgl1-mesa-dev,
+ libflexdock-java (>= 0.5.2), libjogl-java (>= 1.1.1), libgl1-mesa-dev,
  libjrosetta-java (>= 1.0.1), ant, libjgoodies-looks-java,
 # Documentation
  libjeuclid-core-java (>= 3.1.3), libbatik-java (>= 1.7), fop (>= 0.95),
@@ -143,8 +143,9 @@
 Package: scilab-full-bin
 Architecture: any
 Depends: ${shlibs:Depends}, scilab-minimal-bin (= ${binary:Version}),
- libflexdock-java, libjogl-java (>= 1.1.1), libjrosetta-java (>= 1.0.1),
- libjlatexmath-java, libjeuclid-core-java, libbatik-java (>= 1.7),
+ libflexdock-java (>= 0.5.2), libjogl-java (>= 1.1.1), libjrosetta-java (>= 1.0.1),
+ libjlatexmath-java (>= 0.9.4), libjlatexmath-fop-java (>= 0.9.4),
+ libjeuclid-core-java, libbatik-java (>= 1.7), default-jre,
  fop (>= 0.95), libsaxon-java, libavalon-framework-java, docbook-xsl,
  javahelp2, libjgraphx-java (>= 1.2.0.8), libjhdf5-java (>= 2.6),
  ${misc:Depends}

Artur Rona (ari-tczew)
Changed in scilab (Ubuntu):
assignee: nobody → Artur Rona (ari-tczew)
status: New → In Progress
Revision history for this message
Artur Rona (ari-tczew) wrote :

Thank you for your time and efforts making Ubuntu better! However, there are some issues:

Missing build dependencies: ocaml-nox (>= 3.11.2-3)

I was trying to build ocaml 3.11.2-4 from Debian unstable, but it fails. Please investigate.

Changed in scilab (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

Well, if you have an older version of ocaml (than the one listed), there will be some issues in Ubuntu due to the bug:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=617404

And what do you mean by "it fails" ?
thanks

Revision history for this message
Artur Rona (ari-tczew) wrote :

This is a FTBFS output from building ocaml

Bytecode threads library supported.
X11 not found, the "graph" library will not be supported.
NDBM found (in /usr/include)
Configuring LablTk...
X11 not found.
Configuration failed, LablTk will not be built.

** Configuration summary **

Directories where Objective Caml will be installed:
        binaries.................. /usr/bin
        standard library.......... /usr/lib/ocaml
        manual pages.............. /usr/share/man (with extension .1)
Configuration for the bytecode compiler:
        C compiler used........... gcc
        options for compiling..... -fno-defer-pop -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT
        options for linking....... -Wl,-E -lm -ldl -lcurses -lpthread
        shared libraries are supported
        options for compiling..... -fPIC -fno-defer-pop -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT
        command for building...... gcc -shared -o lib.so -Wl,-rpath,/a/path objs
Configuration for the native-code compiler:
        hardware architecture..... i386
        OS variant................ linux_elf
        C compiler used........... gcc
        options for compiling..... -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT
        options for linking....... -lm
        assembler ................ as
        preprocessed assembler ... gcc -c
        profiling with gprof ..... supported
Source-level replay debugger: supported
Additional libraries supported:
        unix str num dynlink bigarray systhreads threads dbm
Configuration for the "num" library:
        target architecture ...... ia32 (asm level 2)
Configuration for the "graph" library:
        options for compiling ....
        options for linking ...... not found
The "labltk" library: not supported

** Objective Caml configuration completed successfully **

sed -i -e "s%MANDIR=.*$%MANDIR=\$(PREFIX)/share/man%g" -e "s%LIBDIR=.*$%LIBDIR=\$(PREFIX)/lib/ocaml%g" -e "s%STUBLIBDIR=.*$%STUBLIBDIR=\$(PREFIX)/lib/ocaml/stublibs%g" config/Makefile
if test -z "`grep "OTHERLIBRARIES.*labltk" config/Makefile`"; then \
   echo "Error, labltk library was not detected"; \
   echo "Check your tcl/tk development packages"; \
   echo "Aborting."; \
   exit 1; \
 fi
Error, labltk library was not detected
Check your tcl/tk development packages
Aborting.
make: *** [config-stamp] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package

Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

Artur, I think you should report a bug against the ocaml package ...

Anyway, -3 of ocaml is important because it fixes some critical issues with binutils

Revision history for this message
Artur Rona (ari-tczew) wrote :

I asked Steve Langasek for fix FTBFS on ocaml - thanks Steve!

Changed in scilab (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package scilab - 5.3.1-3

---------------
scilab (5.3.1-3) unstable; urgency=low

  * Missing dependencies (Closes: #618709)
  * Improve dependencies
 -- Alex Valavanis <email address hidden> Thu, 17 Mar 2011 23:09:52 +0100

Changed in scilab (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.