[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#846512: marked as done (ITP: dijitso -- distributed just-in-time building of shared libraries)



Your message dated Mon, 12 Dec 2016 15:00:10 +0000
with message-id <E1cGS5K-000Iom-Qg@fasolo.debian.org>
and subject line Bug#846512: fixed in dijitso 2016.2.0-1
has caused the Debian Bug report #846512,
regarding ITP: dijitso -- distributed just-in-time building of shared libraries
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
846512: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846512
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Johannes Ring <johannr@simula.no>
X-Debbugs-Cc: debian-devel@lists.debian.org,debian-science-maintainers@lists.alioth.debian.org

* Package name: dijitso
  Version: 2016.2.0
  Upstream Author: Martin Sandve Alnæs <martinal@simula.no>
* URL: https://fenicsproject.org
* License: LGPL-3+
  Programming Lang: Python
  Description: distributed just-in-time building of shared libraries

Dijitso was written to improve a core component of the FEniCS
framework, namely the just in time compilation of C++ code that is
generated from Python modules, but is only called from within a C++
library, and thus do not need wrapping in a nice Python interface.

The main approach of dijitso is to use ctypes to import the dynamic
shared library directly with no attempt at wrapping it in a Python
interface.

As long as the compiled code can provide a simple factory function to
a class implementing a predefined C++ interface, there is no limit to
the complexity of that interface as long as it is only called from
C++ code, If you want a Python interface to your generated code,
dijitso is probably not the answer.

Although dijitso serves a very specific role within the FEniCS
project, it does not depend on other FEniCS components.

The parallel support depends on the mpi4py interface, although mpi4py
is not actually imported within the dijitso module so it would be
possible to mock the communicator object with a similar interface.


As of FEniCS version 2016.2.0, dijitso is now a required component for
FFC and DOLFIN. Adding dijitso to Debian is therefore essential for
upgrading the existing FEniCS packages in Debian to the 2016.2.0
release.

The package will be maintained in Debian Science Team's Git
repository.

Johannes

--- End Message ---
--- Begin Message ---
Source: dijitso
Source-Version: 2016.2.0-1

We believe that the bug you reported is fixed in the latest version of
dijitso, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 846512@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated dijitso package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 12 Dec 2016 19:53:16 +0800
Source: dijitso
Binary: python-dijitso python3-dijitso
Architecture: source all
Version: 2016.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Description:
 python-dijitso - distributed just-in-time building of shared libraries (Python 2)
 python3-dijitso - distributed just-in-time building of shared libraries (Python 3)
Closes: 846512
Changes:
 dijitso (2016.2.0-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Johannes Ring ]
   * Initial release (Closes: #846512)
 .
   [ Drew Parsons ]
   * Upload to Debian archives.
Checksums-Sha1:
 98a659cc059f91dd86f9e29d5b58e75a8376bc6a 2269 dijitso_2016.2.0-1.dsc
 f37eadeb7c50abb03839a6fe2b1b428d56bad2ac 50947 dijitso_2016.2.0.orig.tar.gz
 0fcaa392bc1715012c6c5b9d035c132587497f08 8400 dijitso_2016.2.0-1.debian.tar.xz
 7122696870c540b3abb357811135b214982ff57f 5669 dijitso_2016.2.0-1_amd64.buildinfo
 02e51e6253aa6317370b4490835a125f02a067c8 23412 python-dijitso_2016.2.0-1_all.deb
 dffbc8d26ce8220a3926e716d8dccfdc15e56fb5 23484 python3-dijitso_2016.2.0-1_all.deb
Checksums-Sha256:
 95040762513a0702abef58871270a8d3ee940fc4aa44b861ae09002b492891da 2269 dijitso_2016.2.0-1.dsc
 1bfa0ac0d47dae75bbde8fabb1145d3caa2e6c28a1e4097ad5550a91a8a205e4 50947 dijitso_2016.2.0.orig.tar.gz
 9a91820ffbc29ec48dbe38c5c5cce157d046e6ab96c5258ad5376ba4458c23aa 8400 dijitso_2016.2.0-1.debian.tar.xz
 401f55972295ad6831bfb69b5f143302a5589aaefb2582d06f74357e2c3b4797 5669 dijitso_2016.2.0-1_amd64.buildinfo
 88eaff8ea444312152e9ffdc619906b4087a61a26aa969d24ea4bf8d7cda1b73 23412 python-dijitso_2016.2.0-1_all.deb
 06e4400b782d97b0c8e8665bf8b6675db078d904ef9097ac43ff974ec7efc701 23484 python3-dijitso_2016.2.0-1_all.deb
Files:
 9b23385a7c81434fec981b905c95867e 2269 python optional dijitso_2016.2.0-1.dsc
 589b36bc79f94028b8db170151b828b6 50947 python optional dijitso_2016.2.0.orig.tar.gz
 0232f14188d6c8382aa8db04a83f8b6a 8400 python optional dijitso_2016.2.0-1.debian.tar.xz
 8966b1e6a0ad56ca7f951a5ae1c36a62 5669 python optional dijitso_2016.2.0-1_amd64.buildinfo
 711c2b3f345e0a45423db266fefa0ffb 23412 python optional python-dijitso_2016.2.0-1_all.deb
 0aefd494b13ffa6db5966b61c2bdbcf0 23484 python optional python3-dijitso_2016.2.0-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlhOkQUUHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfoVcxAAmyugNoTFT8WGjsX1qdTUO3Sl9hB5
rILo53Rb09aEpmTB8KE0tvxFfrxLXOXNVY9c0ehYUZ2BFbAF+20dMcPonigAZw+h
KKbJj6Y0rXICWgSDR4EodFWdBKWa0+5JP57AUfJTASjGJyNiI7DeR+0sIyEbW61S
O6Q9F++IETkigajo0CGW59HO9nZ167FEHrq1cYmP1N8miWlkj8g+UULp0+JOeAzB
/QTGktH/2VJdlR167NRLgS51U4bxEyk/99UJw6QkUPGMGUYPf05/l0QDtuNRB4jc
YKdTUKpxrLKxYz15pKDxruzaDdknkKRiYkUSHhLznDCOfkCLRHoVYC5rSjrF75Cx
SnZdHPp1LPB66gbtPYmXuErLytHCZH6qWlsi073iQXCQfWZrxdcB4FxHY+YcL1dm
nKDE69BzLa/UGKYq4En07WQvFDQqD6/cHpSQiPRN+/n1P7GXtQeAFuPYkML+jjmG
rghk8KQWMRGjZ94bk7wjedbcstX/lvy5mRmdRfNe/eoPAbjbzdY9977bVGmnz6uC
LKkU9QVI+ffQGPCkz4eOhSxoFMlCoQJ4WZD9Jx5QLiMOdKYmkBBvXWXpppvu+9FS
gpVnbW1zVrf1Am3TjnC3euVUs1vngFQeGIyiIQG6oJtKmChGxISLw+LV5WwXFxSZ
7+FQ9eQJre1rRSM=
=VLbI
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: