Your message dated Fri, 28 Sep 2018 16:34:21 +0000 with message-id <[email protected]> and subject line Bug#886570: fixed in admesh 0.98.3-3 has caused the Debian Bug report #886570, regarding Please move all Recommends to Suggests, or delete them 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 [email protected] immediately.) -- 886570: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886570 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: admesh Version: 0.98.2-3+b1 I asked to install admesh: root@zealot:~# apt-get install admesh Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: cython cython3 geomview gmsh gmsh-doc libadmesh1 libaec0 libarmadillo7 libarpack2 libcgns3.3 libdap23 libdapclient6v5 libdapserver7v5 libepsilon1 libfabric1 libfltk-gl1.3 libfreexl1 libgdal20 libgeomview-1.9.5 libgeos-3.5.1 libgeos-c1v5 libgeotiff2 libgmsh2v5 libhdf4-0-alt libhdf5-100 libhdf5-openmpi-100 libhwloc-plugins libhwloc5 libibverbs1 libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 libmed1v5 libminizip1 libnetcdf-c++4 libnetcdf11 libogdi3.2 libopenmpi2 libproj12 libpsm-infinipath1 libpython3-dev libpython3.5-dev libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5webkit5 librdmacm1 libspatialite7 libsuperlu5 libsz2 libtet1.5 liburiparser1 libvtk6.3 libvtk6.3-qt mpi-default-bin ocl-icd-libopencl1 odbcinst odbcinst1debian2 openmpi-bin openmpi-common paraview paraview-doc paraview-python proj-bin proj-data python-admesh python-autobahn python-cbor python-cffi python-concurrent.futures python-lz4 python-mpi4py python-msgpack python-nacl python-pycparser python-qrcode python-snappy python-trollius python-txaio python-vtk6 python3-admesh python3-dev python3.5-dev Suggested packages: cython-doc geotiff-bin gdal-bin libgeotiff-epsg libhdf4-doc libhdf4-alt-dev hdf4-tools libhwloc-contrib-plugins libmed-doc libmed-tools ogdi-bin qt5-qmltooling-plugins vtk6-doc vtk6-examples opencl-icd hdf5-tools h5utils python-nacl-doc python-txaio-doc mayavi2 The following NEW packages will be installed: admesh cython cython3 geomview gmsh gmsh-doc libadmesh1 libaec0 libarmadillo7 libarpack2 libcgns3.3 libdap23 libdapclient6v5 libdapserver7v5 libepsilon1 libfabric1 libfltk-gl1.3 libfreexl1 libgdal20 libgeomview-1.9.5 libgeos-3.5.1 libgeos-c1v5 libgeotiff2 libgmsh2v5 libhdf4-0-alt libhdf5-100 libhdf5-openmpi-100 libhwloc-plugins libhwloc5 libibverbs1 libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 libmed1v5 libminizip1 libnetcdf-c++4 libnetcdf11 libogdi3.2 libopenmpi2 libproj12 libpsm-infinipath1 libpython3-dev libpython3.5-dev libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5webkit5 librdmacm1 libspatialite7 libsuperlu5 libsz2 libtet1.5 liburiparser1 libvtk6.3 libvtk6.3-qt mpi-default-bin ocl-icd-libopencl1 odbcinst odbcinst1debian2 openmpi-bin openmpi-common paraview paraview-doc paraview-python proj-bin proj-data python-admesh python-autobahn python-cbor python-cffi python-concurrent.futures python-lz4 python-mpi4py python-msgpack python-nacl python-pycparser python-qrcode python-snappy python-trollius python-txaio python-vtk6 python3-admesh python3-dev python3.5-dev 0 upgraded, 88 newly installed, 0 to remove and 0 not upgraded. Need to get 159 MB/159 MB of archives. After this operation, 583 MB of additional disk space will be used. Do you want to continue? [Y/n] ^C root@zealot:~# That's not really sensible. This seems to be due to: Recommends: geomview, gmsh, paraview, python-admesh, python3-admesh According to policy (7.2): Recommends This declares a strong, but not absolute, dependency. The Recommends field should list packages that would be found together with this one in all but unusual installations. The package admesh.deb is a command-line utility which seems to me to work quite well standalone. My installation - which I use for 3D printing design - doesn't need any of those dependencies. I use openscad to make stls and meshlab to view them. The first three seem to be programs which one might use for viewing or generating STL files. I don't think it makes sense to say that "all but unusual" installations would have one of those. The python libraries should likewise be omitted. If the user has chosen to install a command line utility, there is no reason to think they should install some python library. Also, looking at python3-admesh I see it Recommends: admesh That also seems wrong to me, unless the python modules work by calling the command line utility (in which case it should be Depends). You don't want someone whose Python program uses the Python admesh libraries to pull in whole piles of stuff, too. Thanks, Ian. -- Ian Jackson <[email protected]> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.
--- End Message ---
--- Begin Message ---Source: admesh Source-Version: 0.98.3-3 We believe that the bug you reported is fixed in the latest version of admesh, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Anton Gladky <[email protected]> (supplier of updated admesh 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 28 Sep 2018 18:29:33 +0200 Source: admesh Binary: admesh libadmesh-dev libadmesh1 Architecture: source Version: 0.98.3-3 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <[email protected]> Changed-By: Anton Gladky <[email protected]> Description: admesh - Tool for processing triangulated solid meshes. Binary libadmesh-dev - Tool for processing triangulated solid meshes. Development files libadmesh1 - Tool for processing triangulated solid meshes. Shared library Closes: 877392 883114 886570 Changes: admesh (0.98.3-3) unstable; urgency=medium . [ Chow Loong Jin ] * [61493f8] Fix big-endian binary stl reading. (Closes: #877392) . [ Anton Gladky ] * [83f0352] Move all recommends to suggests. (Closes: #886570) . [ Helmut Grohne ] * [d7ebaae] Fix running tests on cross-platform builds. (Closes: #883114) Checksums-Sha1: 00519bb38868008abfb8afc9ac0ad79140439398 2121 admesh_0.98.3-3.dsc edf2be3e2df15222dc1eed061d577841bcff7ca5 7936 admesh_0.98.3-3.debian.tar.xz b0b04e7da2f9194dc21c708a63add6eea7f1e44b 5373 admesh_0.98.3-3_source.buildinfo Checksums-Sha256: 408447980fadbba1e6cf8a08d30401c06df354272a7157df18e960243e197043 2121 admesh_0.98.3-3.dsc ba9ec4131dcd60234ad828346ca290471a57a6ec9cb37f126d09ac3410cd1d7f 7936 admesh_0.98.3-3.debian.tar.xz 3f661033f0e51c00a3a22325e0acc9b075f5a48f88c872d9d77de1eb5ce44d57 5373 admesh_0.98.3-3_source.buildinfo Files: 908c57626ab6d8a89c38848a95ba3f2c 2121 math optional admesh_0.98.3-3.dsc 9d309878bfe5e1bab24b772b53ce157e 7936 math optional admesh_0.98.3-3.debian.tar.xz 615cb3e41eb3350175dba2ae859a9191 5373 math optional admesh_0.98.3-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAluuVvsACgkQ0+Fzg8+n /wZgyw//QWBjlxfHPQVqKvlr8uIv1RKxSQUu7HXhncJhNGIArGKFKyOMNhbxAEMX 1If5HdIj/KHxqhk7ERRH/WTQb3UTXTP1Mlb2rqwMpNTiobP0ibYjA0UPfoCTHuXM +Pfmw5RJA5+cMlDfZw7RwPn5+SfHYYjOah2caC9z7jC+Xl/EE3pZ8sMSTQP+WFcB qpVKVnOyr1vK/91K9ExDieFP4XBxeKSFmw9lYpPSiMRx8RZDfoYnjfxHNVtNa34O Rks85diLxBa0Lo0zKp2VGBB7JYXFiisKGuhD5nUEo+SF1w6SmZrdM/9dqyzMQ7OQ YQNMAWqoO31bNkHxnbV3Wfk7mL/4A6e9by3hS9cY4ruJ5WtiFkDePlSZ6cGmqr/s XUty24vRFe+q5GdopBHyEGj+SkNAwzePOE4zxoFHtXwLlCp8EUNQsxaU7HVIYBF8 LFp+fwgByJFgCFjLyZucgDxATLDBSdgQ03VNakjAUv8K0ZEA0h84iCkcEYQc5F9I KOswj3tyDK/7uJpf8yTZet6Pgb3VSq9pY/qpVKpBcaoj9T84kYUPvGmB6hOE6a1A 48yMPPtiKvLoWUmcKWXp1GdCiEg+iwEo3YCc4sx36IbTVTHrFob8iTR5c12SUTOm 0mppjevMqZVEtHZuFcGSS3Ulpl/5lIgZjsjSoHfR0R2iDKJqyOY= =ZsV4 -----END PGP SIGNATURE-----
--- End Message ---
-- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
