• Misc Developer News (#51)

    From Mo Zhou@21:1/5 to All on Wed Apr 29 08:30:02 2020
    The news are collected on https://wiki.debian.org/DeveloperNews
    Please contribute short news about your work/plans/subproject.

    In this issue:
    + Qt packages built with OpenGL ES support are now available
    + Debian Trends updated
    + What can you preseed when installing Debian?
    + Building Debian using Clang instead of gcc
    + ML-Policy Update & PyTorch Packaging

    Qt packages built with OpenGL ES support are now available ----------------------------------------------------------

    Thanks to Dmitry Shachnev's work Qt packages now offer two OpenGL flavours,
    Desktop and ES. These changes are provided by Qt GUI and Qt Quick libraries.
    With the help of the Release Team the necessary packages in the archive have
    been rebuilt in order to pick up the changes. Desktop and ES packages are not
    co-installable as they provide the same set of shared libraries. So most
    packages now have an alternative dependency like

    libqt5gui5 (>= 5.x) | libqt5gui5-gles (>= 5.x).

    Packages get such a dependency automatically if they are using
    ${shlibs:Depends}. More details are available in Dmitry's blog post[1].

    -- Lisandro Damián Nicanor Pérez Meyer

    [1] https://mitya57.me/weblog/2020/01/qt-opengl-es-packages-available.html

    Debian Trends updated
    ---------------------

    Debian Trends[2] was updated, with data until February 2020 and three new
    graphs (on team maintenance and co-maintenance, on adoption of
    Rules-Requires-Root, and on Support for build-arch and build-indep).

    -- Lucas Nussbaum

    [2] https://trends.debian.net/

    What can you preseed when installing Debian? --------------------------------------------

    Steve McIntyre created[3] a debian-preseed[4] service that extracts all of the
    debconf templates in the Debian archive and lists each of the possible preseed
    options available along with their descriptions. If you want to repeat the
    extractions, you can use Steve's new Perl script or the existing tools on the
    preseed wiki page[5].

    -- Paul Wise

    [3] https://blog.einval.com/2020/02/24#what_can_you_preseed
    [4] https://jack.einval.com/debian-preseed/
    [5] https://wiki.debian.org/DebianInstaller/Preseed

    Building Debian using Clang instead of gcc ------------------------------------------

    The experience to rebuild the Debian archive with Clang instead of gcc
    continued. This time with 8.0.1, 9.0.1 & 10rc2. Results are available on
    https://clang.debian.net/. A blog post[6] detailing the results has been
    published. A maintainer[7] view is also available.

    -- Sylvestre Ledru

    [6] https://sylvestre.ledru.info/blog/2020/03/22/some-clang-rebuild-results
    [7] https://clang.debian.net/maintainers.php

    ML-Policy Update & PyTorch Packaging
    ------------------------------------

    Machine/Deep learning technologies recently manifested its power to help
    doctors diagnose COVID-19, and many packages related to the recent COVID-19
    leveraged such technologies. To make Debian a better platform for the related
    works, Debian Deep Learning Team managed to release a new version of
    ML-Policy[8], and to finish the PyTorch packaging[9] (currently going through
    the NEW queue). Namely, PyTorch will be the first modern deep learning
    framework to land onto our archive.

    -- Mo Zhou

    [8] https://salsa.debian.org/deeplearning-team/ml-policy/-/blob/master/ML-Policy.pdf
    [9] https://salsa.debian.org/deeplearning-team/pytorch

    --
    Best,
    Mo

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

    iQIzBAABCgAdFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAl6pHj4ACgkQYmRes19o aoo9nQ/+KO/b8w5+NPki8rpqeudgcv6e0Q3+VUsSLlBUdw1RnhraUjlJ8R2Ek3Rf tt/tTKsG2xmiID0Ejtu3ENhjzZeWgbb3vEfOeLERIyY+wzVtd0oQZ7trQrNj5sJ9 enRmodwSHwmghwzY6UJrnlR4NbvJ4cuTQ1THe7xObpGUKzCxZjKIu2aFIwc1HmiS t33pjaU9Cw1JqJ4lYmAnutjI7TmvfR34wpfBl/HfffFbdlrw6OS8MTt93T4WlxVl aRuszGjW/uyzF6t1dZyaAVFwzhyxgFNLRpickb5/5Ng++lqUi/57Nf59RxC2HILY uOwR+y8KqYEJ8dYx+Khpfge6wOE7MFKQXaieg5Zr8dwqu6hBy3ohbiX2dm9CbSsm cvM18aiekpZmw9MAIGvQlbUe/EYBVEHLuYdf+nrmWv8vcgPk3aYnfRVGTa2ThmGm KiUHEGvULHj601YIvjH1xnPoxQcTZ7s9Zmu/H+nIJ/SYFvAbdo1Xpir1+R54s9Pp tbcA342hNrBrDqziOpTHfgUksojRi5Yu9istUynrO/qkTfLNeRlKf7B8AvjTH1Gu MBOrkQ1dtoDuT1+APJ2u5QlYttDkvrAzn9JJKLSbZCeDKBlHjUwJ3p7TiGSVERUU 5zEx5nEQ83LHONXirmlhPrHI+6mlb2uUYsrtUMtd0AtfCCQ8gyY=
    =ZNmW
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)