Bug#1010210: ITP: orthanc-neuro -- Neuroimaging plugin for Orthanc

2022-04-26 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: orthanc-neuro
  Version : 1.0
  Upstream Author : Sebastien Jodogne 
* URL : https://book.orthanc-server.com/plugins/neuro.html
* License : GPL
  Programming Lang: C++
  Description : Neuroimaging plugin for Orthanc

This package adds support for neuroimaging in Orthanc, notably to easily 
convert from DICOM to NIfTI.



Bug#989613: unblock: orthanc-dicomweb/1.5+dfsg-3

2021-06-08 Thread Sebastien Jodogne
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package orthanc-dicomweb

[ Reason ]
This version fixes issue #989128 (package statically links without using a
Built-Using attribute), that has the "serious" severity.

[ Impact ]
None, as no other package depends on this package.

[ Tests ]
I have run the upstream unit tests, as well as the upstream integration tests.

[ Risks ]
As can be seen in the debdiff, the only modification wrt. the version currently
in testing (orthanc-dicomweb/1.5+dfsg-2) is the addition of the "Built-Using"
attribute on the binary package. So, I see no potential risk.

Many thanks in advance,
Sébastien-

unblock orthanc-dicomweb/1.5+dfsg-3
diff -Nru orthanc-dicomweb-1.5+dfsg/debian/changelog 
orthanc-dicomweb-1.5+dfsg/debian/changelog
--- orthanc-dicomweb-1.5+dfsg/debian/changelog  2021-02-26 15:25:00.0 
+0100
+++ orthanc-dicomweb-1.5+dfsg/debian/changelog  2021-06-07 11:17:44.0 
+0200
@@ -1,3 +1,10 @@
+orthanc-dicomweb (1.5+dfsg-3) unstable; urgency=medium
+
+  * Added missing "Built-Using" attribute (backport from experimental).
+Closes: #989128
+
+ -- Sebastien Jodogne   Mon, 07 Jun 2021 11:17:44 +0200
+
 orthanc-dicomweb (1.5+dfsg-2) unstable; urgency=medium
 
   * Statically link against the Orthanc framework
diff -Nru orthanc-dicomweb-1.5+dfsg/debian/control 
orthanc-dicomweb-1.5+dfsg/debian/control
--- orthanc-dicomweb-1.5+dfsg/debian/control2021-02-26 15:25:00.0 
+0100
+++ orthanc-dicomweb-1.5+dfsg/debian/control2021-06-07 11:17:44.0 
+0200
@@ -26,6 +26,7 @@
 Depends: ${misc:Depends},
  ${shlibs:Depends},
  orthanc (>= 1.7.0)
+Built-Using: ${orthancframework:Built-Using}
 Description: Plugin to extend Orthanc with support of WADO and DICOMweb
  Orthanc DICOMweb is a plugin to Orthanc, the lightweight, RESTful Vendor
  Neutral Archive for medical imaging. It extends the Orthanc core with
diff -Nru orthanc-dicomweb-1.5+dfsg/debian/rules 
orthanc-dicomweb-1.5+dfsg/debian/rules
--- orthanc-dicomweb-1.5+dfsg/debian/rules  2021-02-26 15:25:00.0 
+0100
+++ orthanc-dicomweb-1.5+dfsg/debian/rules  2021-06-07 11:17:44.0 
+0200
@@ -24,6 +24,13 @@
 "-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES=boost_filesystem 
boost_iostreams boost_locale boost_regex boost_thread jsoncpp pugixml uuid 
sqlite3 dcmdata dcmjpeg dcmjpls ofstd dcmimage" \
 -DCMAKE_BUILD_TYPE=None  # The build type must be set to None, see 
#711515
 
+# Automated generation of the "Built-Using" attribute in "d/control"
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989128
+# Adapted from:
+# https://wiki.debian.org/SIMDEverywhere#Approach (Point 6)
+override_dh_gencontrol:
+   dh_gencontrol -- -Vorthancframework:Built-Using="$(shell dpkg-query -f 
'$${source:Package} (= $${source:Version}), ' -W liborthancframework-dev)"
+
 override_dh_auto_configure:
 # Place back the jquery library from Debian
cp /usr/share/javascript/jquery/jquery.min.js 
Resources/Samples/JavaScript/jquery.min.js


Bug#989611: unblock: orthanc-wsi/1.0-3

2021-06-08 Thread Sebastien Jodogne
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package orthanc-wsi

[ Reason ]
This version fixes issue #989126 (package statically links without using a
Built-Using attribute), that has the "serious" severity.

[ Impact ]
None, as no other package depends on this package.

[ Tests ]
I have run the upstream unit tests, as well as the upstream integration tests.

[ Risks ]
As can be seen in the debdiff, the only modification wrt. the version currently
in testing (orthanc-wsi/1.0-2) is the addition of the "Built-Using" attribute
on the binary package. So, I see no potential risk.

Many thanks in advance,
Sébastien-

unblock orthanc-wsi/1.0-3
diff -Nru orthanc-wsi-1.0/debian/changelog orthanc-wsi-1.0/debian/changelog
--- orthanc-wsi-1.0/debian/changelog2021-02-26 16:01:23.0 +0100
+++ orthanc-wsi-1.0/debian/changelog2021-06-07 14:34:06.0 +0200
@@ -1,3 +1,9 @@
+orthanc-wsi (1.0-3) unstable; urgency=medium
+
+  * Added missing "Built-Using" attribute. Closes: #989126
+
+ -- Sebastien Jodogne   Mon, 07 Jun 2021 14:34:06 +0200
+
 orthanc-wsi (1.0-2) unstable; urgency=medium
 
   * Statically link against the Orthanc framework
diff -Nru orthanc-wsi-1.0/debian/control orthanc-wsi-1.0/debian/control
--- orthanc-wsi-1.0/debian/control  2021-02-26 16:01:23.0 +0100
+++ orthanc-wsi-1.0/debian/control  2021-06-07 14:34:06.0 +0200
@@ -24,6 +24,7 @@
 Architecture: any
 Depends: ${misc:Depends},
  ${shlibs:Depends}
+Built-Using: ${orthancframework:Built-Using}
 Recommends: orthanc (>= 1.1.0),
 libopenslide0
 Description: Whole-slide imaging support for Orthanc (digital pathology)
diff -Nru orthanc-wsi-1.0/debian/rules orthanc-wsi-1.0/debian/rules
--- orthanc-wsi-1.0/debian/rules2021-02-26 16:01:23.0 +0100
+++ orthanc-wsi-1.0/debian/rules2021-06-07 14:34:06.0 +0200
@@ -33,6 +33,13 @@
-DOPENLAYERS_JS=$(CURDIR)/BuildViewer/ol.min.js \
-DCMAKE_BUILD_TYPE=None   # The build type must be set to None, see 
#711515
 
+# Automated generation of the "Built-Using" attribute in "d/control"
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989126
+# Adapted from:
+# https://wiki.debian.org/SIMDEverywhere#Approach (Point 6)
+override_dh_gencontrol:
+   dh_gencontrol -- -Vorthancframework:Built-Using="$(shell dpkg-query -f 
'$${source:Package} (= $${source:Version}), ' -W liborthancframework-dev)"
+
 override_dh_auto_configure:
 # Configure the command-line tools
mkdir BuildApplications


Bug#989610: unblock: orthanc-webviewer/2.7-4

2021-06-08 Thread Sebastien Jodogne
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package orthanc-webviewer

[ Reason ]
This version fixes issue #989127 (package statically links without using a
Built-Using attribute), that has the "serious" severity.

[ Impact ]
None, as no other package depends on this package.

[ Tests ]
I have run the upstream unit tests, as well as the upstream integration tests.

[ Risks ]
As can be seen in the debdiff, the only modification wrt. the version currently
in testing (orthanc-webviewer/2.7-3) is the addition of the "Built-Using"
attribute on the binary package. So, I see no potential risk.

Many thanks in advance,
Sébastien-

unblock orthanc-webviewer/2.7-4
diff -Nru orthanc-webviewer-2.7/debian/changelog 
orthanc-webviewer-2.7/debian/changelog
--- orthanc-webviewer-2.7/debian/changelog  2021-02-26 14:41:24.0 
+0100
+++ orthanc-webviewer-2.7/debian/changelog  2021-06-07 14:21:25.0 
+0200
@@ -1,3 +1,9 @@
+orthanc-webviewer (2.7-4) unstable; urgency=medium
+
+  * Added missing "Built-Using" attribute. Closes: #989127
+
+ -- Sebastien Jodogne   Mon, 07 Jun 2021 14:21:25 +0200
+
 orthanc-webviewer (2.7-3) unstable; urgency=medium
 
   * Statically link against the Orthanc framework
diff -Nru orthanc-webviewer-2.7/debian/control 
orthanc-webviewer-2.7/debian/control
--- orthanc-webviewer-2.7/debian/control2021-02-26 14:38:57.0 
+0100
+++ orthanc-webviewer-2.7/debian/control2021-06-07 14:21:25.0 
+0200
@@ -29,6 +29,7 @@
 Depends: ${misc:Depends},
  ${shlibs:Depends},
  orthanc (>= 1.7.1)
+Built-Using: ${orthancframework:Built-Using}
 Description: Web viewer of medical images for Orthanc
  Orthanc Web Viewer is a plugin to Orthanc, a lightweight, RESTful Vendor
  Neutral Archive for medical imaging. It extends Orthanc with an integrated
diff -Nru orthanc-webviewer-2.7/debian/rules orthanc-webviewer-2.7/debian/rules
--- orthanc-webviewer-2.7/debian/rules  2021-02-26 14:41:24.0 +0100
+++ orthanc-webviewer-2.7/debian/rules  2021-06-07 14:21:25.0 +0200
@@ -26,6 +26,13 @@
"-DORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES=boost_filesystem 
boost_iostreams boost_locale boost_regex boost_thread jsoncpp pugixml uuid 
sqlite3" \
-DCMAKE_BUILD_TYPE=None   # The build type must be set to None, see 
#711515
 
+# Automated generation of the "Built-Using" attribute in "d/control"
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989127
+# Adapted from:
+# https://wiki.debian.org/SIMDEverywhere#Approach (Point 6)
+override_dh_gencontrol:
+   dh_gencontrol -- -Vorthancframework:Built-Using="$(shell dpkg-query -f 
'$${source:Package} (= $${source:Version}), ' -W liborthancframework-dev)"
+
 override_dh_auto_configure:
 # Place the third-party JavaScript libraries at the location
 # expected by CMake


Bug#975069: emscripten: Incompatibilities with LLVM 11

2020-11-18 Thread Sebastien Jodogne
Package: emscripten
Version: 2.0.8~dfsg1-9
Severity: important

Dear Maintainer,

When building a large C++ project using the current package, the WebAssembly
linking might fail with error "emscripten:ERROR: emscript: failure to parse
metadata output from wasm-emscripten-finalize".

It turns out that such error is a consequence of the fact that Emscripten 2.0.x
is expected to be run with LLVM 12. But, the patch
"d/patches/2005_older_llvm.patch" allows to run Emscripten with LLVM 11, which
might result in incompatibilities.

More context is available in the following issue of the upstream project:
https://github.com/emscripten-core/emscripten/issues/11895

This issue can be closed once LLVM 12 will land in Debian Sid, once "d/control"
is adapted to use version 12 on all LLVM-related packages, and once the
"d/patches/2005_older_llvm.patch" is removed.

Best Regards,
Sébastien-



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-2-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages emscripten depends on:
ii  binaryen   98-1
ii  clang-11   1:11.0.0-5
ii  lld-11 1:11.0.0-5
ii  llvm-111:11.0.0-5
ii  node-debbundle-acorn [node-acorn]  8.0.4+ds+~cs19.19.27-1
ii  nodejs 12.19.0~dfsg-1
ii  python33.8.6-1

Versions of packages emscripten recommends:
ii  libjs-d3   3.5.17-2
ii  python3-numpy  1:1.19.4-1

Versions of packages emscripten suggests:
pn  adb   
ii  automake  1:1.16.2-4
pn  closure-compiler  
ii  cmake 3.18.4-1
ii  make  4.3-4
ii  python3-ply   3.11-4
ii  scons 4.0.1+dfsg-2
ii  wabt  1.0.20-1

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/share/emscripten/emscripten.py (from emscripten 
package)


Bug#961716: ITP: orthanc-gdcm -- Transcoder/decoder of DICOM images for Orthanc using GDCM

2020-05-28 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-gdcm
  Version : 1.0
  Upstream Author : Sebastien Jodogne 
* URL : https://www.orthanc-server.com/
* License : GPL
  Programming Lang: C++
  Description : Transcoder/decoder of DICOM images for Orthanc using GDCM

This package installs a plugin for Orthanc (lightweight, RESTful Vendor Neutral
Archive for medical imaging). The plugin extends Orthanc with a
transcoder/decoder of DICOM images that is built on the GDCM library, whereas
the built-in transcoder/decoder of Orthanc uses DCMTK.



Bug#955495: ITP: orthanc-python -- Develop plugins for Orthanc using the Python programming language

2020-04-01 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-python
  Version : 1.0
  Upstream Author : Sebastien Jodogne 
* URL : https://www.orthanc-server.com/
* License : AGPL
  Programming Lang: C++, Python
  Description : Develop plugins for Orthanc using the Python programming
language

This plugin can be used to write Orthanc plugins using the Python programming
language instead of the more complex C/C++ programming languages. It can be
used to gain access to Python modules directly in Orthanc.

This plugin can be of great help to anyone wishing to automate her imaging
workflow, to design/train new machine learning algorithms, or to deploy AI
systems directly in clinical setups.

Full documentation is available in the Orthanc Book:
https://book.orthanc-server.com/plugins/python.html



Bug#944732: RM: orthanc-dicomweb [armel] -- ROM; node-axios is not available on armel

2019-11-14 Thread Sebastien Jodogne
Package: ftp.debian.org
Severity: normal

The reason for this removal is discussed in bug Bug#944671:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944671



Note: this was a request for a partial removal from testing, converted in one 
for unstable



Bug#903973: ITP: orthanc-mysql -- Plugins to use MySQL or MariaDB as a database back-end to Orthanc

2018-07-17 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-mysql
  Version : 1.0
  Upstream Author : Sebastien Jodogne 
* URL : https://www.orthanc-server.com/static.php?page=mysql
* License : AGPL
  Programming Lang: C++
  Description : Plugins to use MySQL or MariaDB as a database back-end to
Orthanc

Orthanc MySQL is a set of 2 plugins to Orthanc, a lightweight, RESTful Vendor
Neutral Archive for medical imaging. These plugins override the default SQLite
engine of Orthanc with a MySQL or MariaDB back-end. They bring scalability to
Orthanc, making it enterprise-ready.

This package should ideally be maintained by the Debian Med team, who already
maintains Orthanc.



Bug#829380: Orthanc 1.2.0

2016-12-14 Thread Sebastien Jodogne

Dear Karsten,


Well, once Orthanc 1.2 shows up in my sources.lst I will test
the suggested script and report back. Since I don't assume
Orthanc 1.1 -> 1.2 to actually need a database upgrade (?) I
expect the script to gracefully do nothing.


Indeed, an upgrade of the Orthanc database is only necessary if the 
version of the DB changes. The internals are explained in the Orthanc Book:

http://book.orthanc-server.com/developers/db-versioning.html

The last modification of the DB schema was introduced in Orthanc 0.9.5 
(released on December 2nd, 2015). This means that any post-0.9.5 release 
will transparently work without having to upgrade the database. Since 
that release, the database schema is now considered as stable, and no 
upgrade should be necessary.


Furthermore, I personally feel that the upgrade process should imply a 
manual operation from the user. The official documentation of Orthanc 
clearly explains what should be done in such a case:

http://book.orthanc-server.com/users/replication.html#upgrade-the-database-schema

As a consequence, I am not convinced that providing an automated script 
is necessary. Maybe it would be sufficient to simply point to the 
section of the Orthanc Book above in the "README.Debian".


HTH,
Sébastien-



Bug#842168: ITP: orthanc-wsi -- Whole-slide imaging support for Orthanc (digital pathology)

2016-10-26 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-wsi
  Upstream Author : Sebastien Jodogne 
* URL : http://www.orthanc-server.com/static.php?page=wsi
* License : AGPL
  Programming Lang: C++
  Description : Whole-slide imaging support for Orthanc (digital pathology)

The Orthanc project is a lightweight, extensible Vendor Neutral Archive for
medical imaging (i.e. a DICOM server). It now provides a reference
implementation of DICOM for whole-slide imaging (digital pathology), following
DICOM Supplement 145.

This package should be maintained by the Debian Med team, as it already
maintains all the Orthanc-related packages.



Bug#829608: [Debian-med-packaging] Bug#829608: orthanc: ftbfs with new dcmtk

2016-07-08 Thread Sebastien Jodogne

FYI, I have modified your original patch so as to be more bullet-proof
wrt. future evolutions of the dcmtk package:
http://anonscm.debian.org/cgit/debian-med/orthanc.git/commit/?id=8d9cbc2f8b4c8d6395ad59cee45ba92adf39b447


I dcutted the package from deferred, I'll be happy to sponsor an upload 
whenever you can
(or ask your usual sponsor)


Thanks! Andreas Tille is my usual sponsor, and it think he will take 
care of this upload: I have sent a ping on the Debian Med mailing list. 
I will get back in touch with you if this is not the case.


Sébastien-



Bug#829608: [Debian-med-packaging] Bug#829608: orthanc: ftbfs with new dcmtk

2016-07-08 Thread Sebastien Jodogne

Dear Gianfranco,

Thanks for all the fix!

FYI, I have modified your original patch so as to be more bullet-proof 
wrt. future evolutions of the dcmtk package:

http://anonscm.debian.org/cgit/debian-med/orthanc.git/commit/?id=8d9cbc2f8b4c8d6395ad59cee45ba92adf39b447

This fix is also reintegrated in the upstream code of Orthanc:
https://bitbucket.org/sjodogne/orthanc/commits/e92280e63d8dca20b2f2f1b1f525bd3c3f501513

Thanks again,
Sébastien-


On 07/04/2016 06:52 PM, Gianfranco Costamagna wrote:

Source: orthanc
Severity: serious

Version: 1.1.0+dfsg-1
Tags: patch pending
Hi, I'm uploading a fix in deferred/15, for this build failure.
I'll attach the debdiff as soon as I have the bug report.
Gianfranco




Bug#818757: Bug#818757: orthanc-postgresql: does not start

2016-06-29 Thread Sebastien Jodogne

That's usually created automatically since a certain point of time if
you build the package.  I intended to verify this for
orthanc-postgresql_2.0 but get a build error. :-(

-- Could NOT find PostgreSQL (missing:  PostgreSQL_TYPE_INCLUDE_DIR) (found version 
"9.5.3")


There seems to be a similar bug reported in January:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811141

Karsten


Indeed, this is the same issue! Just updated the changelog:
https://anonscm.debian.org/viewvc/debian-med?view=revision&revision=22266

Thanks,
Sébastien-



Bug#818757: Bug#818757: orthanc-postgresql: does not start

2016-06-29 Thread Sebastien Jodogne

Hi Andreas,

Oh... thanks for reporting this issue. It is now fixed:
https://anonscm.debian.org/viewvc/debian-med?view=revision&revision=22265

Sébastien-


> That's usually created automatically since a certain point of time if

you build the package.  I intended to verify this for
orthanc-postgresql_2.0 but get a build error. :-(

-- Could NOT find PostgreSQL (missing:  PostgreSQL_TYPE_INCLUDE_DIR) (found version 
"9.5.3")




Bug#818757: [Debian-med-packaging] Bug#818757: orthanc-postgresql: does not start

2016-06-29 Thread Sebastien Jodogne

>> After downloading the source code of each package, create a "Build"
>> directory inside, and run:
>>
>> # cmake .. -DSTATIC_BUILD=ON -DCMAKE_BUILD_TYPE=Debug
>> # make
>
> Attached a full backtrace of a stock Debian Orthanc 1.1.0
> with o-pg 2.0 (it is lacking symbols so might be of limited
> use).

Thanks, but unfortunately, this log does not show anything useful for 
debugging because of the lack of symbols.


Couldn't you try and statically link Orthanc and Orthanc-PG in debug 
mode following the commands written above? Or, at least, compile the 
Debian package from source and modify the "debian/rules" so as to add 
"-DCMAKE_BUILD_TYPE=Debug"?


Also, do you remember which versions of Orthanc and Orthanc-PG generated 
the database you try and upgrade?



> Any chance a -dbgsyms package can be provided ?

I have no idea of how this can be done in Debian together with CMake; I 
am unable to understand the wiki [1]. Furthermore, besides keeping the 
symbols, it would be really important to compile in Debug mode, 
otherwise the trace would be very hard to understand.


Sébastien-


[1] https://wiki.debian.org/DebugPackage



Bug#818757: [Debian-med-packaging] Bug#818757: orthanc-postgresql: does not start

2016-06-28 Thread Sebastien Jodogne

In the former case, couldn't it be possible that the
version of some shared library does not match its version of
the headers, maybe because of an unstable Debian?


That is surely possible. That is why I offered to provide
more information if told how to do so.


Yes, sorry about that: As mentioned earlier, I had no time to dig this 
problem further in the past weeks. Orthanc is huge, and I'm alone to 
work on its code.


What I would need would be a full backtrace of the C++ code. This 
requires a fresh build in debug mode, with static linking, of both 
Orthanc 1.1.0 and PostgreSQL plugin 2.0. Static linking allows to become 
independent of a potential instability of your Debian setup.


After downloading the source code of each package, create a "Build" 
directory inside, and run:


# cmake .. -DSTATIC_BUILD=ON -DCMAKE_BUILD_TYPE=Debug
# make

Obviously, make sure that your Orthanc configuration points to the newly 
built PostgreSQL plugin.


Then, please post the full gdb backtrace (command "bt") of the crash 
when you try and run "--upgrade".


Sorry again and thanks for your collaboration,
Sébastien-



Bug#821135: Bug#821135: imagej: Crash running imagej

2016-04-18 Thread Sebastien Jodogne

Thanks for this additional information.  Could you possibly verify this
by starting some other openjdk based application?


Thanks for confirming the reproducibility of this issue with imagej.

Fortunately, this crash does not seem to occur when launching 
LibreOffice (that also depends on openjdk-8-jre). However, I was able to 
reproduce it with freecol (a free clone of the Colonization game 
available in Debian):



>
jodogne@unstable:~$ sudo apt-get install freecol
jodogne@unstable:~$ freecol
Disabling IPV6 network stack to work around bug #560056 on openjdk
If you experience problems with connecting to remote servers,
you can put it back by running Freecol this way:
  freecol --enable-ipv6
OpenJDK 64-Bit Server VM warning: Using incremental CMS is deprecated 
and will likely be removed in a future release

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x7f29bd127a8a, pid=6559, tid=139818483369728
#
# JRE version: OpenJDK Runtime Environment (8.0_77-b01) (build 
1.8.0_77-Debian-8u77-b03-3+b1-b1)
# Java VM: OpenJDK 64-Bit Server VM (25.77-b1 mixed mode linux-amd64 
compressed oops)

# Problematic frame:
# C  [libatk-bridge-2.0.so.0+0x10a8a]
#
# Failed to write core dump. Core dumps have been disabled. To enable 
core dumping, try "ulimit -c unlimited" before starting Java again

#
# An error report file with more information is saved as:
# /home/jodogne/hs_err_pid6559.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted
<


FreeCol also crashes if invoked from ssh, but runs fine within a window 
manager.


As a conclusion, we have at least two totally unrelated packages (imagej 
and freecol) that both crash if invoked from ssh. This most probably 
indicates that this issue should rather be filed against the 
"openjdk-8-jre" package.


HTH,
Sébastien-



Bug#821135: [Debian-med-packaging] Bug#821135: imagej: Crash running imagej

2016-04-18 Thread Sebastien Jodogne

Hello,

After further investigation, this crash only occurs when I invoke imagej 
through ssh (with the "-Y" flag).


If I run imagej within some window manager (e.g. XFCE), everything goes 
fine.


As a consequence, this looks more like a problem within openjdk.

Sébastien-


On 04/16/2016 09:55 AM, Sébastien Jodogne wrote:

As a complement, you will find the full log attached to this post.

HTH,
Sébastien-

On Fri, Apr 15, 2016 at 10:27 PM, Sebastien Jodogne mailto:s.jodo...@gmail.com>> wrote:

Package: imagej
Version: 1.50i+dfsg-1
Severity: important

Dear Maintainer,

When I try and run the ImageJ package from Debian Sid, I currently
get the following crash:

 >>>>>
jodogne@unstable:~$ rm -rf .imagej
jodogne@unstable:~$ imagej
Open other images in this ImageJ panel as follows:
imagej -p 1  [ ... ]

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x7fe91d03ba8a, pid=1262, tid=140639753193216
#
# JRE version: OpenJDK Runtime Environment (8.0_77-b01) (build
1.8.0_77-Debian-8u77-b03-3+b1-b1)
# Java VM: OpenJDK 64-Bit Server VM (25.77-b1 mixed mode linux-amd64
compressed oops)
# Problematic frame:
# C  [libatk-bridge-2.0.so.0+0x10a8a]
#
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/jodogne/hs_err_pid1262.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/usr/bin/imagej: line 427:  1262 Aborted
/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -d64 -mx474m -cp
/usr/share/java/ij.jar ij.ImageJ -ijpath /home/jodogne/.imagej -port1
<<<<<

This crash makes the imagej package totally unusable to me.

I have removed and purged all the JRE and JDK packages before making
a fresh installation of imagej, but the crash is still there.

I thank you in advance for taking this problem into consideration!




Bug#821135: imagej: Crash running imagej

2016-04-15 Thread Sebastien Jodogne
Package: imagej
Version: 1.50i+dfsg-1
Severity: important

Dear Maintainer,

When I try and run the ImageJ package from Debian Sid, I currently get the 
following crash:

>
jodogne@unstable:~$ rm -rf .imagej
jodogne@unstable:~$ imagej
Open other images in this ImageJ panel as follows:
   imagej -p 1  [ ... ]

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x7fe91d03ba8a, pid=1262, tid=140639753193216
#
# JRE version: OpenJDK Runtime Environment (8.0_77-b01) (build 
1.8.0_77-Debian-8u77-b03-3+b1-b1)
# Java VM: OpenJDK 64-Bit Server VM (25.77-b1 mixed mode linux-amd64 
compressed oops)
# Problematic frame:
# C  [libatk-bridge-2.0.so.0+0x10a8a]
#
# Failed to write core dump. Core dumps have been disabled. To enable 
core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/jodogne/hs_err_pid1262.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/usr/bin/imagej: line 427:  1262 Aborted 
/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -d64 -mx474m -cp 
/usr/share/java/ij.jar ij.ImageJ -ijpath /home/jodogne/.imagej -port1
<

This crash makes the imagej package totally unusable to me.

I have removed and purged all the JRE and JDK packages before making a fresh 
installation of imagej, but the crash is still there.

I thank you in advance for taking this problem into consideration!

Regards,
Sebastien-



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set 
LC_ALL to default locale: No such file or directory
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages imagej depends on:
ii  default-jre  2:1.8-57

imagej recommends no packages.

imagej suggests no packages.

-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_TIME = "fr_BE.UTF-8",
LC_MONETARY = "fr_BE.UTF-8",
LC_ADDRESS = "fr_BE.UTF-8",
LC_TELEPHONE = "fr_BE.UTF-8",
LC_NAME = "fr_BE.UTF-8",
LC_MEASUREMENT = "fr_BE.UTF-8",
LC_IDENTIFICATION = "fr_BE.UTF-8",
LC_NUMERIC = "fr_BE.UTF-8",
LC_PAPER = "fr_BE.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_ALL to default locale: No such file or directory



Bug#821011: orthanc: FTBFS on powerpc/ppc64el: error: #error Support your plateform here

2016-04-15 Thread Sebastien Jodogne

Hello,


tested on plummer.d.o and it compiles fine :)
[...]
uploaded :)


Great, thanks for your help and for uploading the package!


PS, Sebastien: your MUA doesn't wrap the lines at all, and that makes
particularly painful to read your email.


I was not aware of this issue, thanks for letting me know. The Web 
interface of the Zimbra server that is installed in my hospital seems 
not to properly handle line wrapping. I will use Thunderbird from now on 
when posting to this mailing list.


Regards,
Sébastien-



Bug#819971: libjsoncpp-dev: Warnings about JSONCPP_OVERRIDE

2016-04-04 Thread Sebastien Jodogne
Package: libjsoncpp-dev
Version: 1.7.2-1
Severity: minor

Dear Maintainer,

When compiling against libjsoncpp, I get a huge number of warnings
such as the following:

/usr/include/jsoncpp/json/value.h:56:22: warning: override controls 
(override/final) only available with -std=c++11 or -std=gnu++11
   ~Exception() throw() JSONCPP_OVERRIDE;

This results from the fact that my software is compiled with all
warnings enabled and using the 1998 ISO C++ standard (not 2011
ISO C++). I would suggest patching the definition of the macro 
JSONCPP_OVERRIDE in the file "/usr/include/jsoncpp/json/config.h"
as follows:

#if defined(_MSC_VER) && _MSC_VER <= 1600 // MSVC <= 2010
# define JSONCPP_OVERRIDE
#elif (__cplusplus < 201103L)  // 1998 ISO C++
# define JSONCPP_OVERRIDE
#else  // 2011 ISO C++ or above
# define JSONCPP_OVERRIDE override
#endif

HTH,
Sebastien-



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libjsoncpp-dev depends on:
ii  libjsoncpp1  1.7.2-1

libjsoncpp-dev recommends no packages.

libjsoncpp-dev suggests no packages.

-- no debconf information



Bug#802756: Package name

2015-10-23 Thread Sebastien Jodogne

Hi Yves,

This is great news!

Just a suggestion: Wouldn't it be interesting to use the name 
"orthanc-dwv" instead of "dwv-orthanc-plugin"? Indeed, all the plugin 
packages related to Orthanc share the "orthanc-" prefix in Debian.


Thanks for your contributions,
Sébastien-



Bug#794392: ITP: orthanc-dicomweb -- Plugin to extend Orthanc with support of WADO and DICOMweb

2015-08-02 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-dicomweb
  Version : 0.1
  Upstream Author : Sebastien Jodogne 
* URL : http://www.orthanc-server.com/static.php?page=dicomweb
* License : AGPL
  Programming Lang: C++
  Description : Plugin to extend Orthanc with support of WADO and DICOMweb

Orthanc Web Viewer is a plugin to Orthanc, the lightweight, RESTful Vendor
Neutral Archive for medical imaging. It extends the Orthanc core with
support of the WADO and DICOMweb (QIDO-RS, STOW-RS, WADO-RS) standards.

This package should ideally be maintained by the Debian Med team, who
already maintains Orthanc.


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



Bug#779327: ITP: orthanc-postgresql -- Plugins to use PostgreSQL as a database back-end to Orthanc

2015-02-27 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-postgresql
  Version : 1.0
  Upstream Author : Sebastien Jodogne 
* URL : https://code.google.com/p/orthanc-postgresql/
* License : AGPL
  Programming Lang: C++
  Description : Plugins to use PostgreSQL as a database back-end to Orthanc

Orthanc PostgreSQL are a set of 2 plugins to Orthanc, a lightweight, RESTful
Vendor Neutral Archive for medical imaging. These plugins override the default
SQLite engine of Orthanc with a PostgreSQL back-end. They bring scalability
to Orthanc, making it enterprise-ready.

This package should ideally be maintained by the Debian Med team, who
already maintains Orthanc.


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



Bug#779325: ITP: orthanc-webviewer -- Web viewer of medical images for Orthanc

2015-02-27 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-webviewer
  Version : 1.0
  Upstream Author : Sebastien Jodogne 
* URL : https://code.google.com/p/orthanc-webviewer/
* License : AGPL
  Programming Lang: C++
  Description : Web viewer of medical images for Orthanc

Orthanc Web Viewer is a plugin to Orthanc, a lightweight, RESTful Vendor
Neutral Archive for medical imaging. It extends Orthanc with an integrated
Web viewer of DICOM images.

This package should ideally be maintained by the Debian Med team, who
already maintains Orthanc.


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



Bug#772561: ITP: orthanc-imagej -- ImageJ plugin to import images from Orthanc

2014-12-08 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 

* Package name: orthanc-imagej
  Version : 1.0.0
  Upstream Author : Sebastien Jodogne 
* URL : https://code.google.com/p/orthanc-imagej/
* License : GPL
  Programming Lang: Java
  Description : ImageJ plugin to import images from Orthanc

A plugin for ImageJ to browse the content of an Orthanc server, then import
2D/3D DICOM images from Orthanc into ImageJ.

This plugin hopefully greatly simplifies the indexation of DICOM images when
dealing with ImageJ (e.g. for quality control of DICOM modalities, or for
pedagogical use). There is also no need to carry on any complex network
configuration, since the plugin directly uses the REST API of Orthanc. This
makes its installation and its use quite straightforward.


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



Bug#761640: orthanc: new upstream available

2014-09-15 Thread Sebastien Jodogne

Dear Karsten,

I am currently working on the update of the Debian package, but some 
Lintian issues are to be properly addressed [1].


It should be available soon.

Cheers,
Sébastien-


[1] https://lists.debian.org/debian-med/2014/09/msg00064.html



On 09/15/2014 12:13 PM, Karsten Hilbert wrote:

Package: orthanc
Version: 0.8.2+dfsg-1
Severity: wishlist
Tags: upstream

Hi,

upstream has released a new version 0.8.3. This version introduces one
feature (DICOMDIR creation) which is very useful for my patients (with
that feature I can hand to them CD-ROMs of their medical images ready
for use at another doctor's office). It would be really nice if that
feature / version would make it into Jessie.

Thanks,
Karsten


-- System Information:
Debian Release: jessie/sid
   APT prefers testing
   APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 
'stable-updates'), (500, 'stable'), (50, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.16-trunk-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages orthanc depends on:
ii  adduser3.113+nmu3
ii  dcmtk  3.6.1~20131114-4
ii  libboost-filesystem1.55.0  1.55.0+dfsg-2
ii  libboost-locale1.55.0  1.55.0+dfsg-2
ii  libboost-regex1.55.0   1.55.0+dfsg-2
ii  libboost-system1.55.0  1.55.0+dfsg-2
ii  libboost-thread1.55.0  1.55.0+dfsg-2
ii  libc6  2.19-10
ii  libcurl3   7.37.1-1
ii  libdcmtk2  3.6.0-15+b1
ii  libgcc11:4.9.1-12
ii  libgoogle-glog00.3.3-2
ii  libjsoncpp00.6.0~rc2-3
ii  liblua5.1-05.1.5-7
ii  libpng12-0 1.2.50-2
ii  libpugixml11.2-2
ii  libsqlite3-0   3.8.6-1
ii  libssl1.0.01.0.1i-2
ii  libstdc++6 4.9.1-12
ii  libuuid1   2.20.1-5.8
ii  zlib1g 1:1.2.8.dfsg-1

orthanc recommends no packages.

orthanc suggests no packages.

-- Configuration Files:
/etc/init.d/orthanc changed [not included]
/etc/orthanc/orthanc.json changed [not included]

-- no debconf information




--
Sébastien Jodogne, PhD.
Medical Imaging Engineer
Department of Medical Physics

C.H.U. - SART TILMAN - B35
BAT. T1-3 RADIOTHERAPIE
4000 Liège
BELGIUM

Tel 1: +32 4 3667518
Tel 2: +32 4 3667596
Mail: s.jodo...@chu.ulg.ac.be
Web: http://www.montefiore.ulg.ac.be/~jodogne/


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



Bug#751695: Fix

2014-06-16 Thread Sebastien Jodogne

Dear Michael,

Thanks for reporting this issue! A fix has been submitted to the Debian 
Med repository [0]. It should be available soon as a Debian package.


Regards,
Sébastien-


[0] http://anonscm.debian.org/viewvc/debian-med?view=revision&revision=17174


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



Bug#737448: [src:orthanc ] Sourceless file (minified)

2014-02-18 Thread Sebastien Jodogne

Hello Andreas,


Am I allowed to create symbolic links in the
"override_dh_auto_configure" sections?


Sure:

override_dh_auto_configure
# either do symlink or use some compression of the source
# files to the place you need here
dh_auto_configure ...



Thanks to your helpful explanations, I think I have solved this bug 
together with the packaging of the new upstream version 0.7.3 of Orthanc 
[1]. The proper "Files-Excluded" directive is included in the copyright 
file [2], so that there remains only non-minified JavaScript files from 
the source package. Minified JavaScript files are re-generated using 
yui-compressor [3].


However, I would need an independent review to be sure that I have 
properly fixed the package. In particular, I had to introduce the 
"+dfsg" suffix to the package version: I am unsure whether this is the 
proper way of doing things.


Would you kindly have a look at my modifications, possibly uploading it 
if everything is OK?


Regards,
Sébastien-


[1] 
http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/JS/
[2] 
http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/copyright?view=markup
[3] 
http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/rules?view=markup 
(line 25)



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



Bug#737448: [src:orthanc ] Sourceless file (minified)

2014-02-03 Thread Sebastien Jodogne

On 02/03/2014 12:57 PM, Sebastien Jodogne wrote:

Hi Andreas,


The problematic  files are all *.js files since they are compressed and
not to be considered as editable source files.  Your task would be to
verify, whether there are any *.js files just packaged for Debian
(checkout
files starting with libjs-* and

apt-file search


is your friend.  You should strip these files from the upstream source.
For this I'd recommend using "Files-Excluded" in debian/copyright (see
`man uscan`).

For those JS files that are not yet packaged I'd recommend to put the
real uncompressed source into the dir debian/JS.  To have some accepted
example you might like to have a look into gnumed-client packaging:


http://anonscm.debian.org/viewvc/debian-med/trunk/packages/gnumed-client/trunk/



Thanks for this very helpful clarification.

I have however an additional question: During the build process, all the
Javascript/HTML/CSS/... resources are integrated into the Orthanc binaries.

Is this behavior OK wrt. Debian guidelines?


BTW, another related question: How can I bring back the *.js/*.css files 
into the build folder, where the CMake build script expects them? Am I 
allowed to create symbolic links in the "override_dh_auto_configure" 
sections?



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



Bug#737448: [src:orthanc ] Sourceless file (minified)

2014-02-03 Thread Sebastien Jodogne

Hi Andreas,


The problematic  files are all *.js files since they are compressed and
not to be considered as editable source files.  Your task would be to
verify, whether there are any *.js files just packaged for Debian (checkout
files starting with libjs-* and

apt-file search 


is your friend.  You should strip these files from the upstream source.
For this I'd recommend using "Files-Excluded" in debian/copyright (see
`man uscan`).

For those JS files that are not yet packaged I'd recommend to put the
real uncompressed source into the dir debian/JS.  To have some accepted
example you might like to have a look into gnumed-client packaging:


http://anonscm.debian.org/viewvc/debian-med/trunk/packages/gnumed-client/trunk/


Thanks for this very helpful clarification.

I have however an additional question: During the build process, all the 
Javascript/HTML/CSS/... resources are integrated into the Orthanc binaries.


Is this behavior OK wrt. Debian guidelines?

Sincerely,
Sébastien-


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



Bug#737448: [src:orthanc ] Sourceless file (minified)

2014-02-03 Thread Sebastien Jodogne

Dear Bastien,

Please could you be more specific? I have just spotted 2 files without 
detailed copyright information:


* jqtree.css: Part of "tree.jquery.js" by Marco Braak [1].
* slimbox2/slimbox2.css: Part of Slimbox by Christophe Beyls [2].

TIA,
Sébastien-


[1] http://mbraak.github.io/jqTree/
[2] http://www.digitalia.be/software/slimbox2


On 02/02/2014 10:06 PM, bastien ROUCARIES wrote:

Package: src:orthanc
Version:   0.7.2-1
Severity: serious
User: debian...@lists.debian.org
Usertags: source-contains-prebuilt-javascript-object
X-Debbugs-CC: ftpmas...@debian.org

I could not find the source of a few minified file under

 OrthancExplorer/libs/

Bastien



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



Bug#736845: orthanc: Undefined symbol: _ZN3fLI7FLAGS_vE

2014-01-27 Thread Sebastien Jodogne

This bug can be fixed by upgrading libgoogle-glog0 to version 0.3.3-1 [1].

The (unreleased) version 0.7.2-2 of the Orthanc package fixes this 
problem by setting the minimal version of Google Log to 0.3.3 [2].




[1] https://lists.debian.org/debian-med/2014/01/msg00210.html
[2] 
http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/control?r1=15411&r2=15861




On 01/27/2014 03:58 PM, Sebastien Jodogne wrote:

Package: orthanc
Version: 0.7.2-1
Severity: normal

When starting Orthanc, a "symbol lookup error" occurs, stating that the symbol 
"_ZN3fLI7FLAGS_vE" is missing. This prevents Orthanc from starting.

This bug was initially reported by Karsten Hilbert [1], who was using a version 
of libgoogle-glog0 previous to 0.3.3-1.


[1] https://lists.debian.org/debian-med/2014/01/msg00206.html



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



Bug#736845: orthanc: Undefined symbol: _ZN3fLI7FLAGS_vE

2014-01-27 Thread Sebastien Jodogne
Package: orthanc
Version: 0.7.2-1
Severity: normal

When starting Orthanc, a "symbol lookup error" occurs, stating that the symbol 
"_ZN3fLI7FLAGS_vE" is missing. This prevents Orthanc from starting.

This bug was initially reported by Karsten Hilbert [1], who was using a version 
of libgoogle-glog0 previous to 0.3.3-1.


[1] https://lists.debian.org/debian-med/2014/01/msg00206.html



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages orthanc depends on:
ii  adduser3.113+nmu3
ii  dcmtk  3.6.0-15+b1
ii  libboost-filesystem1.54.0  1.54.0-3
ii  libboost-regex1.54.0   1.54.0-3
ii  libboost-system1.54.0  1.54.0-3
ii  libboost-thread1.54.0  1.54.0-3
ii  libc6  2.17-97
ii  libcurl3   7.34.0-1
ii  libdcmtk2  3.6.0-15+b1
ii  libgcc11:4.8.2-14
ii  libgoogle-glog00.3.3-1
ii  libjsoncpp00.6.0~rc2-3
ii  liblua5.1-05.1.5-5
ii  libpng12-0 1.2.49-5
ii  libsqlite3-0   3.8.2-1
ii  libssl1.0.01.0.1f-1
ii  libstdc++6 4.8.2-14
ii  libuuid1   2.20.1-5.6
ii  zlib1g 1:1.2.8.dfsg-1

orthanc recommends no packages.

orthanc suggests no packages.

-- Configuration Files:
/etc/orthanc/orthanc.json changed [not included]

-- no debconf information


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



Bug#728822: Orthanc 0.7.2

2013-12-03 Thread Sebastien Jodogne

Hi Andreas,

Following our discussion of this morning [1], I have just updated the 
DebianMed repository with the newest upstream version of Orthanc (0.7.2) 
[2]. This release includes an adaptation of the " detect-endian.patch" 
from Adam Conrad [3], that has also been applied upstream [4]. So, bug 
#728822 should be fixed with this new release.


Please would you kindly check whether everything is OK and upload it to 
unstable? As it embeds the newly packaged "liborthancclient0.7" shared 
library, perhaps the ftpmaster could set this upgrade to higher priority.


Please let me know if I can further help. Thanks in advance!

Regards,
Sébastien-


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728822#15
[2] 
http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/
[3] 
http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/patches/check-endianness?revision=15410&view=markup
[4] 
https://code.google.com/p/orthanc/source/diff?spec=svnd76b747aec1b3a46d6d7b4fca51418f0d0dde840&r=d76b747aec1b3a46d6d7b4fca51418f0d0dde840&format=side&path=/UnitTestsSources/main.cpp




Bug#728822: [adcon...@debian.org: Bug#728822: FTBFS on big-endian architectures, patches attached]

2013-12-03 Thread Sebastien Jodogne

Hi Andreas,


Could you please confirm that you subscribed the package to get the
mails automatically?  Alternatively you can (should) subscribe the
maintainer mailing list


https://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging

which also will bring issues of orthanc directly to your attention.


Yes, I confirm that I subscribed to both the package and the maintainer 
mailing list on this morning.




I would like now to work on the Orthanc 0.7.2 package, but since it
will embed the "liborthancclient0.7" package, I assume this will
take several weeks before it is actually available.


If we announce to ftpmaster kindly that a package will fix an RC bug
this definitely gets priority (I'd volunteer to write the according mail
- just ping me).  I hope that even in general the new processing will be
faster than it used to be until recently.


OK, thanks for this interesting information! I work on this topic ASAP.

Cheers,
Sébastien-


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



Bug#728822: [adcon...@debian.org: Bug#728822: FTBFS on big-endian architectures, patches attached]

2013-12-03 Thread Sebastien Jodogne

Hi Andreas,

Thanks for pointing this patch to me!

The support of big-endian architectures was only included in Orthanc 
0.7.1 (released on October 30th).


It was not present in Orthanc 0.6.2, which finally came out of the NEW 
queue yesterday. It took about 6 weeks for this version of the Debian 
package to come out. I assume this is because of the packaging of the 
new component "Orthanc Client".


I will check whether the patch from the Ubuntu team can still improve 
the upstream code of Orthanc 0.7.2.


I would like now to work on the Orthanc 0.7.2 package, but since it will 
embed the "liborthancclient0.7" package, I assume this will take several 
weeks before it is actually available.


Cheers,
Sébastien-


On 12/02/2013 05:47 PM, Andreas Tille wrote:

Hi Sebastien,

I'm not sure whether I just forwarded this patch to you but it seems it
is not fixed yet (at least d/changelog is not closing it).  Could you as
upstream please work on this issue because you are considered more
competent than any Debian Med member?

BTW, you can subscribe single packages in the "Package Tracking System"
(PTS) to make sure you will not miss any relevant information.

Kind regards

Andreas.

- Forwarded message from Adam Conrad  -

Date: Tue, 05 Nov 2013 14:55:27 -0700
From: Adam Conrad 
To: Debian Bug Tracking System 
Subject: Bug#728822: FTBFS on big-endian architectures, patches attached
X-Debian-PR-Message: report 728822
X-Debian-PR-Package: orthanc
X-Debian-PR-Keywords: patch
X-Debian-PR-Source: orthanc

Package: orthanc
Version: 0.6.1-1
Severity: serious
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu trusty ubuntu-patch



In Ubuntu, the attached patch was applied to achieve the following:

   * detect-endian.patch: Patch to correctly detect endianness of the
 current host architecture, inspired by upstream's incomplete fix.
   * fix-endian-png.patch: Patch from upstream to fix PngWriter and
 the associated tests on above detected big-endian architectures.

The second patch in the series is a straight backport from upstream
of their PngWriter and testsuite fix, and should be self-evident as
such.

The first patch was heavily inspired by upstream's fix[1] for endian
detection, except that it does it correctly for all arches, instead
of bizarrely assuming that only __powerpc__ is big-endian.  Please
forward this one to them as a more complete fix.

If upstream is concerned that  might not exist on Win32 (I
have no way of checking this, so don't know), the extra include could
be dropped, as  includes  on Linux anyway.  I just
prefer to be explicit in my includes when using features, as implicit
includes tend to bite you when linux or glibc upstream decide to move
things around. :)

... Adam Conrad

-- System Information:
Debian Release: wheezy/sid
   APT prefers trusty-updates
   APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 
'trusty')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12.0-1-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

diff -Nru orthanc-0.6.1/debian/changelog orthanc-0.6.1/debian/changelog
diff -Nru orthanc-0.6.1/debian/patches/detect-endian.patch 
orthanc-0.6.1/debian/patches/detect-endian.patch
--- orthanc-0.6.1/debian/patches/detect-endian.patch1969-12-31 
17:00:00.0 -0700
+++ orthanc-0.6.1/debian/patches/detect-endian.patch2013-11-05 
14:47:35.0 -0700
@@ -0,0 +1,29 @@
+Description: Detect correct endianness of the host machine
+Author: Adam Conrad 
+Forwarded: no
+
+--- orthanc-0.6.1.orig/UnitTests/main.cpp
 orthanc-0.6.1/UnitTests/main.cpp
+@@ -3,6 +3,7 @@
+ #include "gtest/gtest.h"
+
+ #include 
++#include 
+
+ #include "../Core/Compression/ZlibCompressor.h"
+ #include "../Core/DicomFormat/DicomTag.h"
+@@ -479,6 +480,14 @@ TEST(Toolbox, WriteFile)
+   ASSERT_THROW(Toolbox::ReadFile(u, path.c_str()), OrthancException);
+ }
+
++TEST(Toolbox, Endianness)
++{
++#if __BYTE_ORDER == __BIG_ENDIAN
++  ASSERT_EQ(Endianness_Big, Toolbox::DetectEndianness());
++#else // __LITTLE_ENDIAN
++  ASSERT_EQ(Endianness_Little, Toolbox::DetectEndianness());
++#endif
++}
+
+ int main(int argc, char **argv)
+ {
diff -Nru orthanc-0.6.1/debian/patches/fix-endian-png.patch 
orthanc-0.6.1/debian/patches/fix-endian-png.patch
--- orthanc-0.6.1/debian/patches/fix-endian-png.patch   1969-12-31 
17:00:00.0 -0700
+++ orthanc-0.6.1/debian/patches/fix-endian-png.patch   2013-11-05 
14:46:54.0 -0700
@@ -0,0 +1,75 @@
+Description: Fix PngWriter and associated test on big-endian arches
+Author: Adam Conrad 
+Origin: 
https://code.google.com/p/orthanc/source/detail?r=51892be15618cc934f099bf90c1180215d5778eb
+
+--- orthanc-0.6.1.orig/UnitTests/Png.cpp
 orthanc-0.6.1/UnitTests/Png.cpp
+@@ -3,6 +3,7 @@
+ #include 
+ #include "../Core/FileFormats/PngReader.h"
+ #include "../Core/FileFormats/PngWriter.h"
++#include

Bug#724947: [orthanc] Non free file

2013-09-30 Thread Sebastien Jodogne

On 09/30/2013 12:23 AM, bastien ROUCARIES wrote:

Package: orthanc
Severity: serious

FPL is non dfsg: it does not allow modification.
Please move to non-free/repackage.


Dear Bastien,

Thanks for your bug report. I am the upstream developer of Orthanc [1].

I am unsure that the FPL you refer to is the same as the FPL of the 
SHA-1 package by Paul E. Jones that is shipped with Orthanc [2]. Here is 
the content of the FPL from SHA-1:


"Copyright (C) 1998, 2009
Paul E. Jones 

Freeware Public License (FPL)

This software is licensed as "freeware."  Permission to distribute this 
software in source and binary forms, including incorporation into other 
products, is hereby granted without a fee.  THIS SOFTWARE IS PROVIDED 
'AS IS' AND WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT 
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
FOR A PARTICULAR PURPOSE.  THE AUTHOR SHALL NOT BE HELD LIABLE FOR ANY 
DAMAGES RESULTING FROM THE USE OF THIS SOFTWARE, EITHER DIRECTLY OR 
INDIRECTLY, INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BEING 
RENDERED INACCURATE."



This looks to me like a permissive MIT license. I have always thought 
that this license is compatible with the FSF philosophy. This is 
evidently not the same license as the so-called Foundation Public 
License by Bridgethink (also nicknamed FPL), which is indeed 
incompatible with the Debian Free Software Guidelines [3].


If you do confirm that the FPL of the SHA-1 package is incompatible with 
Debian policy, I will immediately switch to another library (Orthanc 
0.6.2 is to be released this week). I will most probably use boost::uuid 
if this change is required.


Regards,
Sébastien-

PS: I also forward this mail to the "debian-legal" mailing list.


[1] http://packages.debian.org/sid/orthanc
[2] https://code.google.com/p/orthanc/source/browse/Resources/sha1/
[3] http://www.libroscope.org/FPL-la-licence-libere-l-argent (in French 
only)



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



Bug#716958: orthanc: Preview looks corrupted

2013-07-15 Thread Sebastien Jodogne

Hi Mathieu,


For some reason when I upload the attached DICOM file, the preview screen seems 
very odd. Let me know if you need a snapshot.


It seems that the DICOM file was not properly attached to your mail. 
Please could you send it again?


Thanks,
Sébastien-


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



Bug#712038: Missing copyright information

2013-06-18 Thread Sebastien Jodogne

Dear Mathieu,

Sorry for missing this copyright information. I have updated the 
upstream source code of Orthanc:


https://code.google.com/p/orthanc/source/browse/OrthancServer/FromDcmtkBridge.cpp

I will fix the "debian/copyright" in the next release.

Sorry again,
Sébastien-



On 06/12/2013 02:00 PM, Mathieu Malaterre wrote:

Package: orthanc
Version: 0.4.0-1
Severity: serious
File: orthanc
Tags: upstream

Neither d/copyright nor upstream COPYING seems to inform that source contains 
code lifted from another project:

$ grep BSD OrthancServer/FromDcmtkBridge.cpp
  * Mathieu Malaterre (under a BSD license).



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



Bug#698417: Explanation

2013-01-31 Thread Sebastien Jodogne
The preview of this file is not supported from Orthanc Explorer because 
it is an RGB image. Currently, only uncompressed, graylevel images of 
8bpp and 16bpp can be converted to PNG by Orthanc.


The support of color images is not (yet) implemented, but it is recorded 
in Trello [1].


[1] https://trello.com/c/RM37fsl3


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



Bug#677721: Underlinking is also present libdcmnet.so

2012-10-10 Thread Sebastien Jodogne

Hello,

I have had similar problems when packaging the Orthanc project [1].

The "libdcmnet.so" shared library has indeed undefined symbols that are 
defined in the "liboflog.so" and in the "libwrap.so" shared libraries, 
but "libdcmnet.so" does not state that is depends on wrap and oflog. 
Here is a command-line session on Debian sid that shows up this problem:


>
jodogne@unstable:~$ nm -D -C /usr/lib/libdcmnet.so | grep log4cplus
 U 
log4cplus::Logger::addAppender(log4cplus::helpers::SharedObjectPtr)

 U log4cplus::Logger::getAppender(OFString const&)
 U 
log4cplus::Logger::removeAppender(log4cplus::helpers::SharedObjectPtr)

 U log4cplus::Logger::removeAppender(OFString const&)
 U log4cplus::Logger::getAllAppenders()
 U log4cplus::Logger::removeAllAppenders()
 U log4cplus::Logger::Logger(log4cplus::Logger const&)
 U log4cplus::Logger::~Logger()
 U log4cplus::Logger::isEnabledFor(int) const
 U log4cplus::Logger::forcedLog(int, OFString const&, 
char const*, int, char const*) const

 U typeinfo for log4cplus::Logger
jodogne@unstable:~$ ldd /usr/lib/libdcmnet.so | grep oflog
jodogne@unstable:~$ nm -C -D /usr/lib/libdcmnet.so | grep request_init
 U request_init
jodogne@unstable:~$ ldd /usr/lib/libdcmnet.so | grep wrap
jodogne@unstable:~$
<

The "log4cplus::" stuff is defined in oflog, and the "request_init" 
stuff is defined in wrap. I think that there is also a missing 
dependency on ofstd somewhere.


Note that the same problem applies to Debian squeeze.

Cheers,
Sébastien-


[1] http://lists.debian.org/debian-med/2012/10/msg7.html


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



Bug#689041: RFS: orthanc/0.2.1-3 [ITP] -- Lightweight, RESTful DICOM server for healthcare and medical research

2012-10-08 Thread Sebastien Jodogne

Dear all,


   Have you thought of maintaining your package within the debian-med
umbrella org ?

http://www.debian.org/devel/debian-med/


Just back from vacation I read your conversation about orthanc
packaging.  Besides the obvious helpful technical hints I would like to
come back to the initial hint from Mathieu to join the Debian Med team.


I have just uploaded the source code for the Debian packaging of Orthanc 
[1] to the Subversion repository of the Debian Med project [2].


I have not been able to append Orthanc to the "imaging" task of the 
debian-med Blends repository [3], presumably because of user 
restrictions. Here is a tentative description for Orthanc in Debian Med 
tasks:


>>>>
Depends: orthanc
Homepage: https://code.google.com/p/orthanc/
WNPP: 689029
Responsible: Sebastien Jodogne 
License: GPL
Pkg-Description: RESTful DICOM server for healthcare and medical research
 Orthanc aims at providing a simple, yet powerful standalone DICOM
 server. Orthanc can turn any computer running Windows or Linux into a
 DICOM store (in other words, a mini-PACS system). Its architecture is
 lightweight, meaning that no complex database administration is
 required, nor the installation of third-party dependencies.
 .
 What makes Orthanc unique is the fact that it provides a RESTful
 API. Thanks to this major feature, it is possible to drive Orthanc
 from any computer language. The DICOM tags of the stored medical
 images can be downloaded in the JSON file format. Furthermore,
 standard PNG images can be generated on-the-fly from the DICOM
 instances by Orthanc.
 .
 Orthanc lets its users focus on the content of the DICOM files,
 hiding the complexity of the DICOM format and of the DICOM protocol.
<<<<

Could someone explain how I could further improve the package? I thank 
you much in advance!


Cheers,
Sébastien-


[1] https://code.google.com/p/orthanc/
[2] http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/
[3] http://debian-med.alioth.debian.org/tasks/imaging


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



Bug#689041: RFS: orthanc/0.2.1-3 [ITP] -- Lightweight, RESTful DICOM server for healthcare and medical research

2012-10-08 Thread Sebastien Jodogne

Hi Andreas,


   Have you thought of maintaining your package within the debian-med
umbrella org ?

http://www.debian.org/devel/debian-med/


Just back from vacation I read your conversation about orthanc
packaging.  Besides the obvious helpful technical hints I would like to
come back to the initial hint from Mathieu to join the Debian Med team.
[...]

To learn about the workflow in Debian Med team you might like to read
our policy document[1].  Feel free to ask if you have some remaining
questions.


Thank for your suggestion! I have successfully applied for membership to 
the Debian-Med project.


It seems that I will not have write access to the Subversion repository 
before tomorrow [1]. As soon as I am able to sync against Subversion, I 
will try and upload the source code of the Orthanc package to Debian-Med.


Regards,
Sébastien-

[1] 
http://wiki.debian.org/Alioth/SSH#A..._and_I.27ve_only_recently_been_added_to_a_project



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



Bug#689041: Re: Orthanc

2012-10-08 Thread Sebastien Jodogne

Hello Mathieu,

I have uploaded another version of the package that should fix your 
comments:

http://mentors.debian.net/debian/pool/main/o/orthanc/orthanc_0.2.2-6.dsc


1.
$ man -l -k docs/orthanc.1
docs/orthanc.1: nothing appropriate.
You can use help2man to quickly generate a proper man page.


I now use help2man.


Technically it would be nice to use DEP3 for patch, but I assume
'upstream' is aware of those ...


I have included the DEP3 required fields.

Thanks again,
Sébastien-


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



Bug#689041: Re: Orthanc

2012-10-05 Thread Sebastien Jodogne

Dear Gregor,


* why libcurl4-gnutls-dev | libcurl4-nss-dev | libcurl4-openssl-dev ?
shouldn't that be something simplier like libcurl4-dev ? libcurl-dev ?
libcurl-ssl-dev ?


If I use "libcurl4-dev", "libcurl-dev" or "libcurl-ssl-dev", I
obtain the following Lintian warning:
http://lintian.debian.org/tags/virtual-package-depends-without-real-package-depends.html

For this reason, I have preferred to keep my explicit enumeration.


An alternative would be to use "libcurl4-gnutls-dev | libcurl4-dev".


Thank for your reply! I have just uploaded another version of the 
package with your suggested improvement:

http://mentors.debian.net/debian/pool/main/o/orthanc/orthanc_0.2.2-3.dsc

Sébastien-


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



Bug#689041: Re: Orthanc

2012-10-05 Thread Sebastien Jodogne

Dear Mathieu,


Many thanks for your feedback. I have just uploaded a new version of the
Orthanc package:
http://mentors.debian.net/package/orthanc
http://mentors.debian.net/debian/pool/main/o/orthanc/orthanc_0.2.2-1.dsc


Much better indeed ! Some comments below:


I think I have successfully implemented almost all your helpful comments 
in the new version of the package:

http://mentors.debian.net/package/orthanc
http://mentors.debian.net/debian/pool/main/o/orthanc/orthanc_0.2.2-2.dsc

In particular, I now dynamically link against SQLite and JsonCpp, and I 
have enriched the copyright notice. However, the two following 
improvements you have noticed have not been fixed:




* why libcurl4-gnutls-dev | libcurl4-nss-dev | libcurl4-openssl-dev ?
shouldn't that be something simplier like libcurl4-dev ? libcurl-dev ?
libcurl-ssl-dev ?


If I use "libcurl4-dev", "libcurl-dev" or "libcurl-ssl-dev", I obtain 
the following Lintian warning:

http://lintian.debian.org/tags/virtual-package-depends-without-real-package-depends.html

For this reason, I have preferred to keep my explicit enumeration.



* why use oflog and libwrap ? They are not used:
...
dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/orthanc/usr/bin/orthanc was not linked against libwrap.so.0 (it
uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if
debian/orthanc/usr/bin/orthanc was not linked against liboflog.so.2
(it uses none of the library's symbols)
...


Actually, I think this is a problem in the libdcmtk2-dev package. For 
instance, when I dump the symbols of the "dcmnet.so" file to look for 
the logging facilities, I get the following:


>
jodogne@unstable:~$ nm -D -C /usr/lib/libdcmnet.so | grep log4cplus
 U 
log4cplus::Logger::addAppender(log4cplus::helpers::SharedObjectPtr)

 U log4cplus::Logger::getAppender(OFString const&)
 U 
log4cplus::Logger::removeAppender(log4cplus::helpers::SharedObjectPtr)

 U log4cplus::Logger::removeAppender(OFString const&)
 U log4cplus::Logger::getAllAppenders()
 U log4cplus::Logger::removeAllAppenders()
 U log4cplus::Logger::Logger(log4cplus::Logger const&)
 U log4cplus::Logger::~Logger()
 U log4cplus::Logger::isEnabledFor(int) const
 U log4cplus::Logger::forcedLog(int, OFString const&, 
char const*, int, char const*) const

 U typeinfo for log4cplus::Logger
<

But, the "libdcmnet.so" does not explicitly depend on the "liboflog.so" 
library that implements these symbols:


>
jodogne@unstable:~$ ldd /usr/lib/libdcmnet.so | grep oflog
jodogne@unstable:~$
<

For this reason, I am obliged to link against "oflog", otherwise I get a 
problem at the linking stage. The same problem appears with the "wrap" 
library that is also implicitly required by "libdcmnet.so" :


>
jodogne@unstable:~$ nm -C -D /usr/lib/libdcmnet.so | grep request_init
 U request_init
jodogne@unstable:~$ ldd /usr/lib/libdcmnet.so | grep wrap
jodogne@unstable:~$
<

Note that this problem is also present in the Debian Squeeze and Ubuntu 
11.10 distributions. I don't think I can fix this problem by myself.



Is there any other improvement I can make to the Orthanc package?

Thanks again,
Sébastien-


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



Bug#689041: Re: Orthanc

2012-10-04 Thread Sebastien Jodogne

Salut Mathieu,

Many thanks for your feedback. I have just uploaded a new version of the 
Orthanc package:

http://mentors.debian.net/package/orthanc
http://mentors.debian.net/debian/pool/main/o/orthanc/orthanc_0.2.2-1.dsc

The binaries now dynamically link against the versions of DCMTK and 
Boost that are shipped with Debian. Furthermore, no package is 
downloaded from Internet anymore.


Regards,
Sébastien-


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



Bug#689041: Orthanc

2012-10-02 Thread Sebastien Jodogne

Dear Debian Med contributors,

I would like to bring to your attention the Orthanc software, which is 
currently developed at the CHU of Liège (Belgium). As previously pointed 
out by Mathieu Malaterre in this mailing list, I am feeling that this 
project could be of interest to the Debian Med project.


In a nutshell, Orthanc is a lightweight service that can easily turn any 
Linux box into a standalone DICOM Store without complex administrative 
task. The content of the DICOM Store is accessible through a Web-based 
GUI. The content of Orthanc is also accessible through a RESTful API, 
which allows easy DICOM scripting from most computer languages. Orthanc 
is built upon the networking facilities of DCMTK.


The homepage of Orthanc can be found at the following URL:
https://code.google.com/p/orthanc/

Perhaps Orthanc would be an interesting candidate for inclusion into the 
Debian Med Imaging packages:

http://debian-med.alioth.debian.org/tasks/imaging

A Debian package has already been prepared at the following location and 
is subject to the Debian RFS #689041:

http://mentors.debian.net/package/orthanc

I hope you will find this information useful and I will be pleased to 
answer any question about Orthanc.


Regards,
Sébastien Jodogne-


--
Sébastien Jodogne, PhD.
Medical Imaging Engineer
Radiotherapy, Medical Imaging and Nuclear Medicine services

C.H.U. - SART TILMAN - B35
BAT. T1-3 RADIOTHERAPIE
4000 Liège
BELGIUM

Mail:  s.jodo...@chu.ulg.ac.be


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



Bug#689029: ITP: orthanc -- A lightweight, RESTful DICOM server for healthcare and medical research

2012-09-28 Thread Sebastien Jodogne
Package: wnpp
Severity: wishlist
Owner: Sebastien Jodogne 


* Package name: orthanc
  Version : 0.2.1
  Upstream Author : Sebastien Jodogne 
* URL : https://code.google.com/p/orthanc/
* License : GPL
  Programming Lang: C++
  Description : A lightweight, RESTful DICOM server for healthcare and 
medical research


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