Ticket #13 (new packaging)

Opened 3 years ago

Last modified 22 months ago

Packaging of Conquest

Reported by: ankursinha Owned by:
Priority: major Milestone: Packaging-wishlist
Component: Imaging Keywords: WAITING_FOR_UPSTREAM
Cc: Blocked By:
Blocking:

Description

Name

Conquest DICOM software

Link to source code

ftp://ftp-rt.nki.nl/outbox/MarcelVanHerk/dicomserver/conquestlinux1416.tar.gz

Licence

Public Domain (check and confirm)

Short description

Some possible applications of the Conquest DICOM software are:

DICOM training and testing Demonstration and research image archives Image format conversion from a scanner with DICOM network access DICOM image viewing and slide making DICOM image selection, (limited) editing, and splitting and merging of series Advanced scriptable image modification, filtering, forwarding and conversion DICOM caching and archive merging DICOM web access for viewing and data management (scriptable)

Bugzilla Entry(if any)

Change History

comment:1 Changed 3 years ago by ankursinha

  • Owner set to ankursinha
  • Status changed from new to assigned
  • Milestone changed from Packaging-wishlist to Packaging-in-progress

Working on this.

comment:2 Changed 3 years ago by ankursinha

  • Keywords WAITING_FOR_UPSTREAM added

Mail to upstream:

Hello,

I'm trying to build conquest as a part of the fedora-medical initiative. It's a great software and would be a valuable addition to our package list.

I see that conquest uses libjpeg version 6c. However, the stable versions of libjpeg are 6b and 8c. Would it be possible to use these versions instead?

The conquest source bundles the libjpeg source, however libjpeg is already available in fedora. When I try to build against the fedora version, it gives errors such as:

663 nkiqrsop.cpp:5714:11: error: 'struct jpeg_compress_struct' has no member named 'data_precision_other'$

664 nkiqrsop.cpp:5855:38: error: 'struct jpeg_compress_struct' has no member named 'lossless'$ 665 nkiqrsop.cpp:5863:8: error: 'struct jpeg_compress_struct' has no member named 'lossless'$ 666 nkiqrsop.cpp:5864:8: error: 'struct jpeg_compress_struct' has no member named 'lossless_scaling'$ 667 nkiqrsop.cpp:5866:12: error: 'struct jpeg_compress_struct' has no member named 'lossless'$ 668 nkiqrsop.cpp:5866:54: error: 'jpeg_simple_lossless' was not declared in this scope$ 669 nkiqrsop.cpp:5872:11: error: 'struct jpeg_compress_struct' has no member named 'lossless'$ 670 nkiqrsop.cpp:5883:11: error: 'struct jpeg_compress_struct' has no member named 'data_precision_other'$ 671 nkiqrsop.cpp:5954:27: error: 'struct jpeg_compress_struct' has no member named 'data_precision_other'$

Bundling libraries is strongly suggested against while building packages. This page details why[2]

[1] https://fedorahosted.org/fedora-medical [2] http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

comment:3 Changed 22 months ago by ankursinha

  • Owner ankursinha deleted
  • Status changed from assigned to new
  • Milestone changed from Packaging-in-progress to Packaging-wishlist

No response from upstream. Stalled.

Note: See TracTickets for help on using tickets.