[Sorry for breaking the thread; my previous message exceeded a size limit for debian-devel so I'm having to re-send with some of the attachments removed and put on a website instead. This mail also includes an updated 'sorted-revdep-count' list; I inadvertently had a stale local mirror in my sid apt config that was causing these numbers to be inflated, the new attachment is better.] Hi folks, Once again, coming back around to the question of an archive-wide migration for time_t[0]. We have a clear path forward on the toolchain side (https://bugs.debian.org/1037136), and we have an updated ABI analysis done against current Debian unstable as of 2023-12-18, superseding the previous preliminary analysis we had done on Ubuntu mantic. This re-analysis took a while to get done in large part because the earlier mailing list thread revealed gaps in the identification of "dev" packages[1], so we spent some time fixing this to ensure we had proper archive coverage. Output files from the new analysis can be found here: https://adrien.dcln.fr/misc/armhf-time_t/2023-12-18/ == Description of methodology == Before going into details of the plan I'm proposing for the migration, I want to surface to the list the methodology used for the analysis, so that people have an opportunity to identify any errors. - Packages are identified as "dev" packages if, according to Contents-armhf in the archive, they ship files with an extension of .h, .hpp, .hxx, or .hh in any directory outside of /usr/share/doc. - Packages are identified as "library" packages if, according to Contents, they ship files with an extension of .so or match the pattern *.so.*. - Source packages are candidates for ABI analysis as part of this transition if at least one of their binary packages is a "dev" package, at least one is a "library" package, and at least one ships a shlibs control file. - This means packages that provide plugin APIs are excluded from the transition (they couldn't be automated anyway), but might still have ABI breakage that will require handling. (ex: apache2-dev; but it looks like perl did get picked up correctly by way of libperl5.36) - In multi-library packages, there is no reliable way to map from a set of headers in a dev package to specific shared libraries in a runtime library package that's not additionally computationally prohibitive; we therefore conservatively assume that if any headers from a source package show time_t ABI changes, all the runtime library packages from the source package are affected by the transition. This seems sensible in general, but er, in the pathological case we have Source: zlib that now ships both zlib1g-dev and libminizip-dev, zlib1g-dev is confirmed to not be ABI breaking, libminizip-dev has failed to analyze, and we don't want to force a transition for zlib1g because of libminizip (!). Current plan is to simply special case zlib1g, but there could be other problem packages we haven't identified. - Packages that could not be analyzed for whatever reason are still assumed to have an ABI that's sensitive to time_t and have to be included in the transition. Happily, due to improvements in this run of the number of packages that could successfully be analyzed, the number of libraries in this category has dropped from 1541 to 929, of which 69 have no reverse-dependencies at all. The final list of these header packages that could not be analyzed is attached, in case anyone still wants to identify that a library on this list whose ABI is not affected by time_t and should therefore be excluded from the transition. Note, however, that no effort has been made to filter out dev packages from this list that come from source packages containing OTHER dev packages that are known to have ABI breakage; for a number of the packages listed, further analysis would not change the outcome. (e.g. qt5-qmake failed to be analyzed, but qtbase-opensource-src also ships qtbase5-private-dev which shows time_t ABI sensitivity.) == Results == The overall findings of this analysis are 1,745 "dev" packages which either are confirmed to have ABI changes or could not be checked; mapping to 2,154 runtime libraries[2] from 1,195 source packages (list attached) and 5,477 reverse-dependencies requiring no-change rebuilds[3]. This is within the previously calculated range of "5300 to 5600", but there are a number of newly-identified packages that fail to compile and have a large number of reverse-dependencies. I will continue to work to identify false-positives here in the hopes of bringing this count down before pulling the trigger on an actual transition. My understanding is that this will also result in a perl ABI transition, separately from the libperl ABI transition; since this dependency isn't calculated via shlibs it was not automatically included in this analysis. This seems to be at most about 600 additional packages to be included in the transition. In addition, Guillem pointed out that if there are libraries whose ABIs are lfs-sensitive but not time_t-sensitive, and either they themselves depend on libraries which are time_t-sensitive or they have reverse-dependencies that do, so they will also need to be included in the transition. I have identified a list of 53 packages in this category (list attached); these in turn have 174 additional reverse-dependencies that would need rebuilt (list attached). == Migration plan == I have yet to receive any feedback from the Release Team on this bug regarding finding a slot for this transition. https://release.debian.org/transitions/ shows some ongoing transitions of libraries that need to be included in the time64 transition (gmsh, gnuradio...) and I have no opinion about whether these need to be resolved first before proceeding with the mass rebuild. My strawman proposal is to give this thread 2 weeks from today for feedback and further refinement, and also to further reduce the number of false-positives included in the transition. Then, starting on Jan 18: - dpkg will be uploaded to experimental with 64-bit time_t in the default flags - the source packages which need an ABI change ("source-packages"+"lfs-and-depends-time_t" will have sourceful NMUs to experimental with the new binary package names in order to clear binary NEW, in coordination - once these packages have all cleared binary NEW, the new dpkg defaults will be uploaded to unstable - the sourceful NMUs of the libraries will be reuploaded to unstable (without binaries, so that they can be promoted to testing without additional uploads). - perl will also get a sourceful upload, to manually handle 'perlapi' Provides. - binNMUs will be scheduled for all of the reverse-dependencies. Please let me know of any problems with this plan. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org [0] https://lists.debian.org/debian-devel/2023/07/msg00232.html [1] https://lists.debian.org/debian-devel/2023/07/msg00302.html [2] https://people.canonical.com/~vorlon/armhf-time_t/runtime-libs [3] https://people.canonical.com/~vorlon/armhf-time_t/reverse-depends-sources
1260 qt5-qmake 1109 qtbase5-private-gles-dev 205 libpython3.11-dbg 178 ruby3.1-dev 145 libgfortran-13-dev 145 gfortran-13 138 postgresql-server-dev-16 138 libpq-dev 128 qt6-base-private-dev 128 qmake6 128 libqt6opengl6-dev 102 libhdf5-mpich-dev 94 wx3.2-headers 92 octave-dev 60 qtwebengine5-private-dev 60 cups-ppdc 57 libd3dadapter9-mesa-dev 57 libcanberra-gtk-common-dev 46 libperl5.36 44 libnetcdf-dev 41 libopencv-videoio-dev 41 libopencv-ml-dev 41 libopencv-imgproc-dev 41 libopencv-flann-dev 41 libopencv-core-dev 41 libopencv-contrib-dev 38 sudo-ldap 37 qtquickcontrols2-5-private-dev 35 libuv1-dev 34 htslib-test 33 libstdc++-12-dev 33 libgfortran-12-dev 33 libgccjit-12-dev 33 gnat-12 33 gfortran-12 32 libphonon4qt6experimental-dev 30 libhiredis-dev 28 samba-dev 28 libldb-dev 26 libpython3.12-dev 26 libpython3.12-dbg 26 libfuse3-dev 25 llvm-16-dev 25 libunwind-16-dev 25 libpolly-16-dev 25 libmlir-16-dev 25 libclc-16-dev 25 libclang-rt-16-dev 25 libclang-16-dev 25 libc++-16-dev 24 qttools5-private-dev 24 libboost1.83-dev 22 qtwayland5-private-dev 22 libobs-dev 22 libgeos++-dev 21 libvtk9-dev 21 libimath-dev 18 libloadpng4-dev 18 liballeggl4-dev 17 librosbag-storage-dev 16 libscotchmetis-dev 16 libnma-headers 14 libnode-dev 13 lua-socket-dev 13 libtss2-dev 12 libbpp-core-dev 11 libphobos2-ldc-shared-dev 11 libarpack2-dev 11 libanthyinput-dev 10 rados-objclass-dev 10 libvolk-dev 10 libradosstriper-dev 10 libmumps-headers-dev 10 libmagickcore-6-headers 10 libmagickcore-6-arch-config 9 qt6-webengine-private-dev 9 libwebsockets-dev 9 liborc-0.4-dev 9 android-platform-system-core-headers 9 android-libnativehelper-dev 9 android-libbase-dev 8 qt6-websockets-private-dev 8 libgegl-dev 8 gsoap 7 libzbargtk-dev 7 libstonith1-dev 7 libpskc-dev 7 libopenmpt-dev 7 liblrm2-dev 7 libkf5akonadisearch-dev 7 libgccjit-13-dev 7 libdune-common-dev 7 libbullet-extras-dev 7 heimdal-multidev 6 qt6-tools-private-dev 6 lxc-dev 6 libslepc64-real3.18-dev 6 libslepc64-complex3.18-dev 6 libslepc-real3.18-dev 6 libslepc-complex3.18-dev 6 libqpdf-dev 6 libplib-dev 6 libgirara-dev 6 libformsgl-dev 6 libefisec-dev 5 skalibs-dev 5 python3-pyopencolorio 5 llvm-14-dev 5 libxdp-dev 5 libunwind-14-dev 5 libstdc++-10-dev 5 libsource-highlight-dev 5 libsmpeg-dev 5 libopenmm-dev 5 libomniorb4-dev 5 libogre1.12.10 5 libogre-1.12-dev 5 libnauty2-dev 5 libmutter-test-12 5 libmono-2.0-dev 5 libmlir-14-dev 5 libmapnik-dev 5 libini-config-dev 5 libgulkan-dev 5 libgnunet-dev 5 libgfortran-10-dev 5 libgccjit-10-dev 5 libgcc-10-dev 5 libfcft-dev 5 libcolord-gtk-headers 5 libclc-14-dev 5 libclang-rt-14-dev 5 libcamera-calibration-parsers-dev 5 libc-client2007e-dev 5 libc++-14-dev 5 krb5-multidev 5 gfortran-10 4 mirtest-dev 4 llvm-15-dev 4 libvibrant6-dev 4 libunwind-15-dev 4 libsolvext-dev 4 libsofia-sip-ua-dev 4 libsingular4-dev-common 4 librnd4-dev 4 libqglviewer-headers 4 libpolly-15-dev 4 libpangomm-2.48-dev 4 libopenvdb-dev 4 libncbi6-dev 4 libnanovdb-dev 4 libmirserver-dev 4 libmirplatform-dev 4 libmircommon-dev 4 libint2-dev 4 libigraph-dev 4 libgxr-dev 4 libguestfs-gobject-dev 4 libgom-1.0-dev 4 libgmsh-private-headers-dev 4 libfdk-aac-dev 4 libecl-dev 4 libdynamicedt3d-dev 4 libclc-15-dev 4 libclang-rt-15-dev 4 libceres-dev 4 libcaf-dev 4 libc++-15-dev 4 libaml-dev 4 emboss-lib 4 aircrack-ng 3 wireshark-dev 3 tntnet-demos 3 qt6-wayland-private-dev 3 python3-onnx 3 python3-dolfinx-real 3 python3-dolfinx-complex 3 pacemaker-dev 3 lldpad-dev 3 libzfp-dev 3 libxrootd-private-dev 3 libxrootd-client-dev 3 libxqdbm-dev 3 libxalan-c-dev 3 libwxsqlite3-3.2-dev 3 libwsutil-dev 3 libwpewebkit-1.1-dev 3 libwiretap-dev 3 libwireshark-dev 3 libvips-dev 3 libtsk-dev 3 libtriangle-dev 3 libthrift-dev 3 libsynthesis-dev 3 libstdc++-11-dev 3 libsmc-dev 3 libsigrokcxx-dev 3 libsc-dev 3 libsbjson-dev 3 libreiserfscore-dev 3 libraft-dev 3 libquantlib0-dev 3 libqt5qxlsx-dev 3 libqsopt-ex-dev 3 libpwizlite-dev 3 libpqxx-dev 3 libpgm2asc-dev 3 libpeony-dev 3 libpcp3-dev 3 libpcp-web1-dev 3 libpcp-trace2-dev 3 libpcp-pmda3-dev 3 libpcp-mmv1-dev 3 libpcp-import1-dev 3 libpcp-gui2-dev 3 libpcp-archive1-dev 3 libpano13-dev 3 libowfat-dev 3 libosmo-sabp-dev 3 libosmo-rua-dev 3 libosmo-hnbap-dev 3 libopenvr-dev 3 libopensm-dev 3 libopen-trace-format2-dev 3 libonnx-dev 3 libntirpc-dev 3 libnetsvcs-dev 3 libndpi-dev 3 libmulticobex1-dev 3 libmuffin-dev 3 libmps-dev 3 libmission-control-plugins-dev 3 libmdc-dev 3 libmathicgb-dev 3 liblrs-dev 3 liblomiri-upload-manager-common-dev 3 libldm-common-dev 3 libkokyu-dev 3 libknot-dev 3 libkiwix-dev 3 libjim-dev 3 libirstlm-dev 3 libipe-dev 3 libignition-common-graphics-dev 3 libhwy-dev 3 libgtp-dev 3 libgpac-dev 3 libgnome-bluetooth-dev 3 libgfs-dev 3 libgfortran-11-dev 3 libgclib-dev 3 libgccjit-11-dev 3 libfxt-dev 3 libfuntools-dev 3 libfoma-dev 3 libelk0-dev 3 libdsdp-dev 3 libdmlc-dev 3 libdmapsharing-4.0-dev 3 libcvm1-dev 3 libcupsfilters-dev 3 libctpl-dev 3 libcpdb-libs-frontend-dev 3 libchafa-dev 3 libcantor-dev 3 libbpp-seq-omics-dev 3 libavogadro-dev 3 libagg-dev 3 libace-xml-utils-dev 3 libace-dev 3 lam4-dev 3 kdevelop-dev 3 gnat-11 3 gfortran-11 3 evolution-dev 3 dcap-dev 3 calamares 3 bind9-dev 3 audacious-dev 3 asterisk-dev 2 wayfire-dev 2 tcl-expect-dev 2 syslog-ng-dev 2 swtpm-dev 2 swi-prolog-core-packages 2 swi-prolog-core 2 qtsystems5-private-dev 2 qbs-dev 2 python3-cryptominisat 2 odpic-dev 2 netgen-headers 2 mdbtools-dev 2 lua-cqueues-dev 2 lua-compat53-dev 2 lorene-codes-src 2 libzypp-dev 2 libzydis-dev 2 libzycore-dev 2 libzfslinux-dev 2 libzeroc-ice-dev 2 libydpdict2-dev 2 libxy-dev 2 libxtrxll-dev 2 libxmhtml-dev 2 libxgks-dev 2 libxeddsa-dev 2 libxdelta2-dev 2 libwvstreams-dev 2 libworkflow-dev 2 libwnn-dev 2 libweed-dev 2 libvolume-key-dev 2 libvanessa-socket-dev 2 libunrar-headers 2 libukwm-1-dev 2 libui-utilcpp-dev 2 libucto-dev 2 libtumbler-1-dev 2 libtty-dev 2 libttspico-dev 2 libttfautohint-dev 2 libtss-dev 2 libtpm-unseal-dev 2 libtorrent-dev 2 libtopcom-dev 2 libtomlplusplus-dev 2 libtinyframe-dev 2 libtins-dev 2 libtickit-dev 2 libtgl-0.0.0.20160623-dev 2 libtango-dev 2 libt4k-common0-dev 2 libt3widget-dev 2 libsysprof-6-dev 2 libsynfig-dev 2 libsymmetrica-dev 2 libswami-dev 2 libstellarsolver-dev 2 libstdc++-9-dev 2 libsrecord-dev 2 libsquirrel-dev 2 libspread-sheet-widget-dev 2 libspooles-dev 2 libsphere-dev 2 libspatialaudio-dev 2 libsoqt520-dev 2 libsopt-dev 2 libsnl-dev 2 libsndobj-dev 2 libsnacc-dev 2 libsmpp34-dev 2 libsimtkmolmodel-dev 2 libsimpleini-dev 2 libsilo-dev 2 libshishi-dev 2 libshiboken2-dev 2 libsfcgal-dev 2 libsecsipid-dev 2 libseafile-dev 2 libscamperfile0-dev 2 libsbml5-dev 2 libsbig-dev 2 libsaga-dev 2 libs6-dev 2 librxp-dev 2 librsb-dev 2 librm-dev 2 libricohcamerasdk-dev 2 librhvoice-dev 2 librem-dev 2 libradsec-dev 2 libqxmppqt5-dev 2 libqpx-dev 2 libqm-dsp-dev 2 libqgis-dev 2 libpyside2-dev 2 libpreludedb-dev 2 libportsmf-dev 2 libpolylib64-dev 2 libplanarity-dev 2 libpgpool-dev 2 libpg-query-dev 2 libparlatype-dev 2 libpagmo-dev 2 libowncloudsync-dev 2 libostyle-dev 2 libosd-dev 2 libopenvlbi-dev 2 libopentracing-c-wrapper-dev 2 libopenshot-audio-dev 2 libopenrawgnome-dev 2 libopenraw-dev 2 libopendmarc-dev 2 libogre-1.9-dev 2 liboclgrind-21.10 2 libnormaliz-dev-common 2 libnglib-dev 2 libnextcloudsync-dev 2 libnetconf2-dev 2 libnats-dev 2 libmygui-dev 2 libmstoolkit-dev 2 libmpeg3-dev 2 libmozjs-115-dev 2 libmozjs-102-dev 2 libmorph-dev 2 libmodsecurity-dev 2 libminini-dev 2 libmimetic-dev 2 libmia-2.4-dev 2 libmgl-dev 2 libmgba-dev 2 libmems-dev 2 libmdnsd-dev 2 libmawk-dev 2 libmate-slab-dev 2 libmartchus-qtforkawesome-dev 2 libmailutils-dev 2 liblrcalc-dev 2 liblowdown-dev 2 liblorene-dev 2 liblopsub-dev 2 liblomiritoolkit5-private-dev 2 liblomirimetrics5-private-dev 2 liblitehtml-dev 2 liblinphone-dev 2 liblibrecast-dev 2 liblfunction-dev 2 liblammps-dev 2 libkseexpr-dev 2 libkompareinterface-dev 2 libk3b-dev 2 libjxr-dev 2 libjuman-dev 2 libjodycode-dev 2 libivykis-dev 2 libite-dev 2 libisns-dev 2 libirrlicht-dev 2 libipset-dev 2 libhtmlcxx-dev 2 libhinawa-dev 2 libhfsp-dev 2 libheartbeat2-dev 2 libhdfeos-dev 2 libgwyddion20-dev 2 libgvars3-dev 2 libguytools2-dev 2 libgroup-service-dev 2 libgroonga-dev 2 libgretl1-dev 2 libgnt-dev 2 libgmm-dev 2 libgkarrays-dev 2 libgiac-dev 2 libghmm-dev 2 libghemical-dev 2 libgfortran-9-dev 2 libgfarm-dev 2 libgf-complete-dev 2 libgensio-dev 2 libgecode-dev 2 libgearman-dev 2 libgccjit-9-dev 2 libgcc-9-dev 2 libgap-dev 2 libfyba-dev 2 libfoonathan-memory-dev 2 libflightcrew-dev 2 libflatzebra-dev 2 libfishcamp-dev 2 libfilezilla-dev 2 libfilament-dev 2 libfifechan-dev 2 libffindex0-dev 2 libfcml-dev 2 libfastcdr-dev 2 libfalcosecurity0-dev 2 libfaifa-dev 2 libfaac-dev 2 libexadrums-dev 2 libevd-0.2-dev 2 libesnacc-dev 2 libemeraldengine-dev 2 libec-dev 2 libeantic-dev 2 libdvbpsi-dev 2 libdt-utils-dev 2 libdsdcc-dev 2 libdrogon-dev 2 libdolfin-dev-common 2 libdiscover-dev 2 libdieharder-dev 2 libddccontrol-dev 2 libdart-optimizer-nlopt-dev 2 libdart-optimizer-ipopt-dev 2 libdart-gui-dev 2 libdart-dev 2 libcxx-serial-dev 2 libcuneiform-dev 2 libcomedi-dev 2 libcombblas-dev 2 libcneartree-dev 2 libclips-dev 2 libclblas-dev 2 libclaw-dev 2 libclanlib-dev 2 libckyapplet1-dev 2 libchipmunk-dev 2 libchipcard-dev 2 libchemps2-dev 2 libchardet-dev 2 libcgsi-gsoap-dev 2 libbroker-dev 2 libbrial-groebner-dev 2 libbraiding-dev 2 libboinc-app-dev 2 libbellesip-dev 2 libbasix-dev 2 libavro-dev 2 libavl-dev 2 libatrilview-dev 2 libatrildocument-dev 2 libast2-dev 2 libassa-3.5-5-dev 2 libarrayfire-dev 2 libapriltag-dev 2 libapreq2-dev 2 libanfo0-dev 2 liballegro5-dev 2 libalberta-dev 2 libadolc-dev 2 lib4ti2-dev 2 lib3mf-dev 2 lib2geom-dev 2 kosmindoormap-dev 2 kio-audiocd-dev 2 juff-dev 2 inn2-dev 2 gpsim-dev 2 gnuradio 2 gnumeric 2 gnucap-common 2 gnome-software-dev 2 gfortran-9 2 faust-common 2 coinor-libbonmin-dev 2 cairo-dock-dev 2 atfs-dev 1 yorick-gyoto 1 xpaint-dev 1 xpaint 1 xeus-python-dev 1 urweb 1 snort-common-libraries 1 regina-normal-dev 1 rdkit-data 1 qt6-3d-dev 1 qcoro-qt6-dev 1 python3-pygpu 1 python3-apbslib 1 polymake-common 1 pocl-tests 1 pktools-dev 1 nx-x11proto-xinerama-dev 1 nx-x11proto-xfixes-dev 1 nx-x11proto-xext-dev 1 nx-x11proto-scrnsaver-dev 1 nx-x11proto-render-dev 1 nx-x11proto-randr-dev 1 nx-x11proto-damage-dev 1 nx-x11proto-composite-dev 1 matlab-gdf 1 linuxcnc-uspace-dev 1 libzthread-dev 1 libzorpll-7.0-4-dev 1 libzltext-dev 1 libzdb-dev 1 libyuma-dev 1 libygl4-dev 1 libycadgraywolf-dev 1 libyaramod-dev 1 libyangrpc-dev 1 libxqilla-dev 1 libxplc0.3.13-dev 1 libxnee-dev 1 libxmltok1-dev 1 libxbase64-dev 1 libwxsvg-dev 1 libwxsmithlib-dev 1 libwreport-dev 1 libwine-dev 1 libwaili-dev 1 libwaei-dev 1 libvw-dev 1 libvte-dev 1 libvslvm-dev 1 libvshadow-dev 1 libvnlog-dev 1 libvlfeat-dev 1 libvecgeom-dev 1 libvbz-hdf-plugin-dev 1 libusbgx-dev 1 libupb-dev 1 libunuran-dev 1 libunicorn-dev 1 libui-gxmlcpp-dev 1 libtwin-dev 1 libtse3-dev 1 libtoontag-dev 1 libtestu01-0-dev-common 1 libtestu01-0-dev 1 libtcod-dev 1 libtarget-factory-dev 1 libstxxl-dev 1 libstopt-dev 1 libstlink-dev 1 libstdgpu-openmp-dev 1 libsphde-dev 1 libsmraw-dev 1 libsmdev-dev 1 libslvs1-dev 1 libskypat-dev 1 libsipxtapi-dev 1 libsigscan-dev 1 libseriousproton-dev 1 libsciplot-dev 1 libscca-dev 1 libsavitar-dev 1 libsafec-dev 1 libsaclib-dev 1 libs2-dev 1 librttr-dev 1 librsl-dev 1 librostlab3-dev 1 libroaring-dev 1 libreoffice-dev-common 1 libremctl-dev 1 libregf-dev 1 librdkit-dev 1 librcsb-core-wrapper0-dev 1 libradare2-dev 1 libquickfix-dev 1 libqd-dev 1 libqcow-dev 1 libpython3.10-dev 1 libpython3.10-dbg 1 libpwiz-dev 1 libpurify-dev 1 libptl-dev 1 libpsurface-dev 1 libpstoedit-dev 1 libpsocksxx-dev 1 libpolymake-dev-common 1 libpocl2-common 1 libplb-dev 1 libplayeronecamera2 1 libpistache-dev 1 libpigpiod-if-dev 1 libpiano-dev 1 libpff-dev 1 libpcl-ros-dev 1 libpcl-conversions-dev 1 libparmetis-dev 1 libpapi-dev 1 libopenshot-dev 1 libopenscap-dev 1 libopengv-dev 1 libopencl-clang-17-dev 1 libopencl-clang-16-dev 1 libopenafs-dev 1 libopen3d-dev 1 libompl-dev 1 libomnievents-dev 1 libolecf-dev 1 liboidc-agent-dev 1 libodin-dev 1 libodil-dev 1 libodb-qt-dev 1 libodb-mysql-dev 1 libodb-boost-dev 1 liboce-visualization-dev 1 liboce-ocaf-lite-dev 1 liboce-ocaf-dev 1 liboce-modeling-dev 1 liboce-foundation-dev 1 libnxcl-dev 1 libnx-x11-dev 1 libngram-dev 1 libneo4j-client-dev 1 libncrystal-dev 1 libncarg-dev 1 libncarg-data 1 libmusic-dev 1 libmsiecf-dev 1 libmrtd-dev 1 libmrpt-serialization-dev 1 libmrpt-poses-dev 1 libmrpt-nanogui-dev 1 libmrpt-math-dev 1 libmrpt-maps-dev 1 libmrpt-io-dev 1 libmrpt-hwdrivers-dev 1 libmrpt-gui-dev 1 libmrpt-graphslam-dev 1 libmrcal-dev 1 libmodest-dev 1 libmmlib-dev 1 libmmb-dev 1 libminidjvu-dev 1 libmfem-dev 1 libmediascan-dev 1 libmariadbd-dev 1 libmapserver-dev 1 libmapcache1-dev 1 libm4api0.3 1 liblwip-dev 1 liblv2dynparam1-dev 1 libluksde-dev 1 liblouisxml-dev 1 liblouisutdml-dev 1 libloki-dev 1 liblnk-dev 1 liblip-dev 1 liblinbox-dev 1 libliggghts-dev 1 liblief-dev 1 liblcm-dev 1 libkqueue-dev 1 libkf5textaddons-dev 1 libjsonrpccpp-dev 1 libjpeg62-dev 1 libjdns-dev 1 libjbig2enc-dev 1 libjaula-dev 1 libisoburn-dev 1 libignition-physics-tpe-dev 1 libigloo-dev 1 libidzebra-2.0-dev 1 libibtk-dev 1 libibnetdisc-dev 1 libhighwayhash-dev 1 libhepmc3-search-dev 1 libh2o-dev-common 1 libgyoto8-dev 1 libgxwmm-dev 1 libguvcview-dev 1 libgutenprint-dev 1 libgsmme-dev 1 libgrok-dev 1 libgridsite-dev 1 libgpuarray-dev 1 libgpiv3-dev 1 libgpaste-2-dev 1 libgnuastro-dev 1 libgnokii-dev 1 libgmt-dev 1 libgm2-13-dev 1 libglw1-mesa-dev 1 libgisi-dev 1 libgfsgl-dev 1 libgeomview-dev 1 libgbtools-dev 1 libganglia1-dev 1 libgambit4-dev 1 libg2o-dev 1 libg15daemon-client-dev 1 libfwsi-dev 1 libfwnt-dev 1 libfvde-dev 1 libfsxfs-dev 1 libfsntfs-dev 1 libfshfs-dev 1 libfsext-dev 1 libfsapfs-dev 1 libfpga-dev 1 libforge-dev 1 libflorist2022-dev 1 libflickcurl-dev 1 libflame-dev 1 libfixposix-dev 1 libfield3d-dev 1 libfetk-dev 1 libfastrtps-dev 1 libevtx-dev 1 libevt-dev 1 libesedb-dev 1 libendless-dev 1 libelektra-dev 1 libeiskaltdcpp-dev 1 libeegdev-dev 1 libee-dev 1 libdx4-dev 1 libduo-dev 1 libdune-uggrid-dev 1 libdublintraceroute-dev 1 libdssialsacompat-dev 1 libdnswire-dev 1 libdnf-dev 1 libdiagnostics-dev 1 libdar-dev 1 libcvtapi-dev 1 libcupt4-dev 1 libcsmith-dev 1 libcreg-dev 1 libcrcutil-dev 1 libcpprspserver-dev 1 libcppad-dev 1 libcpp-hocon-dev 1 libconsolekit-dev 1 libcomps-dev 1 libcommuni-dev 1 libcolpack-dev 1 libcob5-dev 1 libcob4-dev 1 libcoarrays-dev 1 libcmor-dev 1 libcm256cc-dev 1 libclsync-dev 1 libclippoly-dev 1 libclhep-dev 1 libclassad-dev 1 libcifti-dev 1 libcglm-dev 1 libcegui-mk2-dev 1 libcds-dev 1 libcamp-dev 1 libcal3d12-dev 1 libboost1.81-dev 1 libblitz0-dev 1 libbde-dev 1 libaws20-dev 1 libasyncaudio-dev 1 libastrometry-dev 1 libasl-dev 1 libarmnn-dev 1 libarm-compute-dev 1 libapophenia2-dev 1 libapbs-dev 1 libafterimage-dev 1 kea-dev 1 kdepim-addons 1 janus-dev 1 ivtools-dev 1 inventor-dev 1 htcondor-dev 1 htcondor 1 guile-cairo-dev 1 gr-dab-dev 1 gr-air-modes 1 gnat-13 1 glabels-dev 1 geany-common 1 gammaray-dev 1 ecere-extras 1 cyrus-dev 1 cyclonedds-dev 1 collectd-dev 1 codeblocks-dev 1 code-saturne-include 1 atheme-services 1 angelscript-dev 1 android-platform-frameworks-native-headers 1 android-libunwind-dev 1 android-libselinux-dev 1 android-libfec-dev 1 android-libext4-utils-dev 1 android-libart 0 yacas 0 weston 0 uptimed 0 sgb 0 ruby-grpc 0 pragha 0 pgplot5 0 optee-client-dev 0 msolve 0 llvm-17-dev 0 libxcrypt-source 0 libwolfssl-dev 0 libweston-12-dev 0 libvirtualpg-dev 0 libunwind-17-dev 0 libstdc++-13-dev 0 libstarpu-dev 0 libpolly-17-dev 0 libpetsc3.18-dev-common 0 liboprf-dev 0 libne10-dev 0 libmlir-17-dev 0 libmartchus-c++utilities-dev 0 liblucene++-dev 0 liblttng-ctl-dev 0 liblink-grammar-dev 0 libisospec++-dev 0 libguac-dev 0 libgrpc-dev 0 libelfin-dev 0 libdune-pdelab-dev 0 libdune-grid-glue-dev 0 libdune-grid-dev 0 libdolfinx-mpc-dev 0 libcrypto++-dev 0 libclc-17-dev 0 libclang-rt-17-dev 0 libclang-17-dev 0 libc++-17-dev 0 lepton-eda 0 kconfig-frontends-nox 0 kconfig-frontends 0 httest 0 htdig 0 gobject-introspection 0 ggobi 0 gcli 0 gcc-9-plugin-dev 0 gcc-13-plugin-dev 0 gcc-12-plugin-dev 0 gcc-11-plugin-dev 0 gcc-10-plugin-dev 0 eclipse-titan 0 duma 0 dovecot-dev 0 deepin-terminal 0 dbus-tests 0 criu 0 choqok
389-ds-base 4ti2 abseil ace actor-framework adns adolc afflib afterstep agg aircrack-ng akonadi-search alberta allegro4.4 allegro5 alsa-lib aml android-platform-art android-platform-external-boringssl android-platform-external-libselinux android-platform-external-libunwind android-platform-frameworks-base android-platform-frameworks-native android-platform-system-extras android-platform-tools anfo angelscript anthy apbs apophenia apr apr-util apriltag apt aribb24 arm-compute-library armnn arpack arrayfire asl asterisk astrometry.net at-spi2-core atheme-services atril audacious audiocd-kio audit avfs avogadrolibs avro-c bamf belle-sip bind9 binutils biosquid blitz++ boinc boost1.74 boost1.81 boost1.83 brial broker btrfs-progs bullet c-ares c-icap c-vtapi cairo-dock cal3d calamares camp canl-c cantor cbflib cddlib cegui-mk2 ceph ceres-solver cglm cgsi-gsoap chafa chemps2 chicken chipmunk chise-base choqok ciftilib cinnamon-desktop ck clalsadrv clamav clanlib clblas clhep clippoly clips clsync clthreads clucene-core cluster-glue clxclient cmor cmph code-saturne codeblocks coin3 coinor-bonmin collectd colord-gtk colpack combblas comedilib compiz condor consolekit2 coolkey cpdb-libs cpp-hocon cpp-httplib cppad cppdb criu croaring cryptominisat csmith ctemplate ctpl cuneiform cups cups-filters cupt curl curlpp cvm cwiid cyclonedds cyrus-imapd czmq dante daq dar dart davix db5.3 dcap dcmtk ddccontrol deepin-terminal diagnostics dieharder ding-libs directfb discover dislocker dlib dmlc-core dnswire dolfin dolfinx-mpc dovecot drogon dsdcc dsdp dt-utils dublin-traceroute duma duo-unix dx dyssol e-antic e2fsprogs eb ecere-sdk ecl eclib eclipse-titan edge-addition-planarity-suite eegdev efivar efl eiskaltdcpp elektra elfutils elk emboss emerald eos-sdk esnacc evemu event-dance evince evolution evolution-data-server expect faac faifa falcosecurity-libs fastcdr fastdds faust fbreader fcft fcml fdk-aac fenics-basix fenics-dolfinx ffindex ffmpeg field3d fifechan filament flatzebra flickcurl flightcrew foma foonathan-memory forge fpgatools fplll freecontact freerdp2 freewnn frog fsplib fswatch funtools fuse fuse3 fwknop fxt fyba g15daemon g2o gambc gammaray gammu ganglia gap garmin-forerunner-tools gauche gcc-10 gcc-11 gcc-12 gcc-13 gcc-9 gcli gdal gdcm geany gearmand gecode gegl gelemental genometools gensio geoip geomview geos gerris getdns getfem gf-complete gfal2 gfarm gfsview ggobi ghmm giac gimp girara glabels glade glib2.0 glibmm2.4 glibmm2.68 globus-authz globus-authz-callout-error globus-callout globus-common globus-ftp-client globus-ftp-control globus-gass-cache globus-gass-copy globus-gass-server-ez globus-gass-transfer globus-gfork globus-gram-client globus-gram-job-manager-callout-error globus-gram-protocol globus-gridftp-server globus-gridftp-server-control globus-gridmap-callout-error globus-gsi-callback globus-gsi-cert-utils globus-gsi-credential globus-gsi-openssl-error globus-gsi-proxy-core globus-gsi-sysconfig globus-gss-assist globus-gssapi-error globus-gssapi-gsi globus-io globus-net-manager globus-openssl-module globus-rsl globus-scheduler-event-generator globus-xio glw gmerlin gmime gmsh gmt gnokii gnome-bluetooth gnome-desktop gnome-software gnuastro gnucap gnucobol3 gnucobol4 gnumeric gnunet gnuradio gnutls28 go-for-it gocr goffice google-glog google-perftools gpac gpaste gpgme1.0 gpsd gpsim gr-air-modes gr-dab gr-osmosdr graywolf gretl gridsite grok groonga group-service grpc gsequencer gsmlib gsoap gsound gtk+2.0 gtk+3.0 gtkmm2.4 gtkmm3.0 gts guacamole-server guile-cairo guitarix gulkan gutenprint guvcview gvars3 gvm-libs gwaei gwyddion gxr gyoto h2o hamlib hdf-eos4 hdf5 heartbeat heimdal hepmc3 hfsplus highway highwayhash hiredis hoel htdig htmlcxx htslib httest iddawc identity4c idzebra ignition-common ignition-fuel-tools ignition-physics igraph ima-evm-utils imagemagick imath inn2 inventor ipe ipset irrlicht irstlm isc-kea isospec itcl3 itk3 ivtools ivykis janus jaula jbig2enc jcal jellyfish jimtcl juffed juman jxrlib k3b kconfig-frontends kdelibs4support kdepim-addons kdevelop keybinder kf5-messagelib kmime knot kompare kosmindoormap krb5 kronosnet kseexpr ktextaddons lam lammps lasi lasso lcalc lcm lcmaps ldc ldns leatherman lepton-eda lib2geom lib3mf libabigail libaio libapogee3 libapr-memcache libapreq2 libarchive libassa libast libavl libaws libbde libbigwig libbpp-core libbpp-phyl libbpp-phyl-omics libbpp-popgen libbpp-qt libbpp-raa libbpp-seq libbpp-seq-omics libbraiding libcanberra libcapi20-3 libccrtp libcdio libcdk5 libcds libchardet libchipcard libclaw libcli libcm256cc libcmis libcmtspeechdata libcoap3 libcommuni libcomps libcpuset libcrcutil libcreg libcrypto++ libctl libcxx-serial libdap libdbi libdigidoc libdmapsharing libdmtx libdnf libdrumstick libdssialsacompat libdumb libdv libdvbpsi libee libelfin libept libesedb libetpan libev libevent libevhtp libevt libevtx libexadrums libexplain libfcgi libfido2 libfilezilla libfishcamp libfixbuf libfixposix libflame libflorist libfm libforms libfreenect libfsapfs libfsext libfshfs libfsntfs libfsxfs libfvde libfwnt libfwsi libgadu libgclib libgda5 libgdamm5.0 libgdf libghemical libgig libgisi libgkarrays libgnt libgom libgphoto2 libgpiod libgpiv libgpod libgpuarray libgrss libgtkdatabox libguestfs libguytools2 libgweather4 libgwenhywfar libgxps libhinawa libhx libibtk libical3 libident libieee1284 libigloo libinfinity libint2 libisoburn libisofs libite libjdns libjodycode libjpeg6b libjson-rpc-cpp libkf5libkleo libkiwix libkml libkqueue libktoblzcheck libldm liblip liblnk libloc libloki liblopsub liblouisutdml liblouisxml libluksde libmateweather libmawk libmediascan libmemcached libmems libmialm libminc libminini libmobi libmpdclient libmpeg3 libmsiecf libmstoolkit libmtp libnatpmp libneo4j-client libnetconf2 libnexstar libnids libnma libnova libnxml libodb-boost libodb-mysql libodb-qt libofx libolecf libonvif liboop libopendbx libopenmpt libopenraw libopenshot libopenshot-audio libopensmtpd liboprf libosip2 libosmo-abis libosmo-netif libosmo-sccp libosmocore libotr libowfat libp11 libpano13 libpcap libpff libpg-query libpgm libphonenumber libplayerone libpng1.6 libpodofo libpqtypes libpqxx libprelude libpreludedb libpsl libpst libpwiz libpwizlite libqalculate libqcow libqglviewer libqt5qxlsx libradsec libraw librcsb-core-wrapper librdata librecast libregf libreoffice libretls libricohcamerasdk librime librm librnd librostlab librsb librsl librsync librtr libsavitar libsbig libsbml libscca libsearpc libsigrok libsigscan libsimpleini libsmdev libsmf libsmi libsmpp34 libsmraw libsnl libsolv libsoup2.4 libspatialaudio libspf2 libssh2 libstatgrab libstb libstorj libstxxl libsylph libsynthesis libt3widget libtar libtcod libtecla libterralib libtickit libtins libtirpc libtorrent libtorrent-rasterbar libtrace3 libtwin libuev liburcu libusb3380 libusbgx libuv1 libvbz-hdf-plugin libverto libvformat libvirt-glib libvmime libvshadow libvslvm libwebsockets libwfa2 libxeddsa libxlsxwriter libxmlbird libxmltok libxt libxtrxll libyang2 libydpdict libzdb libzen libzia libzip libzorpll libzypp lief liggghts linbox link-grammar linpac linphone linux-atm linuxcnc lirc litehtml lives lldpad llvm-toolchain-14 llvm-toolchain-15 llvm-toolchain-16 llvm-toolchain-17 log4c log4cplus lomiri-download-manager lomiri-indicator-transfer lomiri-ui-toolkit lorene lowdown lrcalc lrslib ltt-control lua-compat53 lua-cqueues luasocket lucene++ lv2dynparam1 lwip lwipv6 lxc m4api macromoleculebuilder mailutils mangler mapcache mapnik mapserver mariadb martchus-cpp-utilities martchus-qtforkawesome mate-control-center mate-desktop mathgl mathicgb mbedtls mbt mbtserver mdbtools mdnsd med-fichier mediastreamer2 mesa mfem mgba mia mimetic minidjvu mir mmlib modest modsecurity molmodel mongo-c-driver mongo-cxx-driver-legacy mono moosefs mozjs102 mozjs115 mpqc mpsolve mrcal mrpt mrtdreader msolve mtdev muffin mumps music mutter mygui myproxy mysql++ mysql-connector-c++ nats.c nauty ncap ncbi-tools6 ncl ncrystal ndpi ne10 neartree neon27 net-snmp netcdf netgen nettle nextcloud-desktop nilfs-tools nodejs nordugrid-arc normaliz notmuch npth ns3 nsync ntirpc nut nx-libs nxcl oath-toolkit obexftp obs-studio oce oclgrind octave octomap ode odil odin odpic ogre-1.12 ogre-1.9 oidc-agent ola omnievents omniorb-dfsg ompl onnx open-coarrays open-isns open3d openafs opencascade opencl-clang-16 opencl-clang-17 opencolorio openconnect opencv opendht opendmarc opengrm-ngram opengv openimageio openipmi openjade openmm openmpi openni openrc opensaml openscap opensm openssl opensubdiv opentracing-c-wrapper openvdb openvlbi openvr openzwave optee-client orc osmo-ggsn osmo-hlr osmo-iuh osmo-libasn1c osptoolkit otf2 owncloud-client pacemaker pacman-package-manager pagmo palabos pam pangomm2.48 papi pappl paps pari parlatype parmetis parted pcp peony perl petsc pgplot5 pgpool2 phonon pianobar pidgin pigpio pistache pkcs11-helper pktools plib pmix pocl poco polylib polymake poppler portsmf postgresql-16 pqmarble pragha protobuf psocksxx pstoedit psurface pth ptl pupnp purify pvm pyside2 python3.10 python3.11 python3.12 qbs qcoro qd qdbm qgis qm-dsp qpdf qpxtool qsopt-ex qt6-3d qt6-base qt6-declarative qt6-tools qt6-wayland qt6-webengine qt6-websockets qtbase-opensource-src qtbase-opensource-src-gles qtquickcontrols2-opensource-src qtsystems-opensource-src qttools-opensource-src qtwayland-opensource-src qtwebengine-opensource-src quantlib quickfix quickplot qxmpp radare2 raft rasqal rdkit rdma-core readline readstat redland regina-normal reglookup reiserfsprogs rem remctl rhonabwy rhvoice rlog ros-bond-core ros-image-common ros-perception-pcl ros-ros-comm rrdtool rsplib rttr ruby3.1 ruli rxp s2geometry s6 saclib safeclib saga samba sbjson scamper sciplot scitokens-cpp scotch seafile secsipidx seqtools seriousproton sfcgal sgb shapetools shibboleth-sp shishi silo-llnl simgrid singular sipxtapi skalibs skypat slepc sleuthkit slurm-wlm smpeg snacc snapper sndobj snort sofia-sip solvespace sopt soqt source-highlight spandsp spatialite sphde spherepack sphinxbase spooles spread-sheet-widget squirrel3 srecord srm-ifce srpc sssd st starpu stdgpu stellarsolver stlink stoken stopt sudo svox svxlink swami swish-e sword swtpm symmetrica syndication synfig syslog-ng sysprof sysrepo t4kcommon taktuk talloc tango taningia target-factory telepathy-farstream telepathy-glib telepathy-mission-control-5 termrec testu01 tevent tgl thrift timbl timblserver tinyframe tkrzw tntnet tokyocabinet tomlplusplus toontag topcom tpm-tools tpm2-tss triangle tse3 tslib tss2 ttfautohint tumbler ucommon ucto udns uhd ui-gxmlcpp ui-utilcpp ukwm ulfius unicorn-engine unixcw unrar-nonfree unuran upb uptimed urweb usbredir ust util-linux uw-imap v4l-utils vanessa-socket vdeplug4 vecgeom vips virtualpg visp vlc vlfeat vnlog volk volume-key voms vowpal-wabbit vte vtk9 waili wayfire wcstools weston wimlib wine wireless-tools wireshark wlroots wolfssl workflow wpewebkit wreport wv wvstreams wxsqlite3 wxsvg wxwidgets3.2 xalan xbase64 xdelta xdmf xdp-tools xen xerces-c xeus-python xgks xine-lib-1.2 xmedcon xmhtml xmlrpc-c xmlrpc-epi xmlsec1 xmltooling xmorph xnee xpaint xplc xqilla xrootd xwiimote xylib yacas yaramod yder ygl yuma123 zbar zeroc-ice zfp zfs-linux zita-alsa-pcmi zthreads zvbi zycore-c zydis
alsa-oss bctoolbox casacore cfitsio dico file flac fltk1.3 gdbm graphicsmagick hdf-eos5 hwinfo imlib2 kjs libappimage libburn libccp4 libcdio-paranoia libdvdread libfreefare libmd libmicrohttpd libmspack libnvme libquazip libquazip1-qt5 libquazip1-qt6 libselinux libslow5lib libtabixpp liburing libzbd lua-luv mjpegtools mpg123 netpbm-free nifticlib norm ntfs-3g owfs pipewire ppp r-bioc-rhtslib readpe rpm staden-io-lib supercollider tcplay ticcutils vtk-dicom wget2 zlib zziplib
assimp audiofile ax25-tools base-passwd bcmatroska2 belcard belr binwalk bubblewrap bzrtp cabextract callisto ccfits cdrkit chealpix clipper codfis collada-dom comptext comptty coreutils cpl cpl-plugin-amber cpl-plugin-giraf cpl-plugin-uves cpl-plugin-vimos cpl-plugin-xshoo cruft-ng dares debsig-verify deets dicomnifti donkey dpkg drawxtl dvdbackup ebook-speaker eureka findutils firejail fitsverify flactag flamp fldiff flmsg flpsed flrig fluxbox flwm flwrap freexl ftools-fv giblib gifticlib gl-image-display gnarwl gozer hashcat healpix-cxx hsetroot idesk imgvtopgm jupp kodi-audioencoder-flac libastro-fits-cfitsio-perl libaudio-flac-decoder-perl libaudio-flac-header-perl libbio-scf-perl libbsd libcaca libdvdnav libfile-libmagic-perl libfishsound libfolia libimage-imlib2-perl liboggplay libsdl2-mixer lime logrotate love lsdvd lua-nvim lua-zip magic-haskell magicrescue maildrop make-dynpart-mappings man-db mcstrans mesaflash mgp mp3gain mrboom mtree-netbsd net-tools netrek-client-cow nsxiv nvme-cli ocaml-flac ocaml-magic ogmtools ohcount openexr-viewers opennds opus-tools ortp php-gmagick plocate posterazor ppp-gatekeeper pppconfig pppoeconf pptp-linux pptpd procenv pyfltk python-casacore python-fitsio python-magic python-onewire python3-stdlib-extensions quakespasm qwo r-bioc-shortread rapiddisk rasterview rawtran reapr refpolicy roundcube rp-pppoe ruby-magic rust-coreutils scrot sdl-mixer1.2 sdl-sound1.2 seaview sed selinux-python setools signing-party sjeng slcfitsio slgdbm smartmontools sortmail source-extractor squashfs-tools-ng squishyball ssm ssocr swarp sxiv sysvinit taggrepper tar tcl-fitstcl tmpreaper tuxpaint-config vamps vifm vis vobcopy wbar wmanager wmhdplop wmppp.app wordgrinder xapian-omega xdiskusage xfishtank xmonad-wallpaper xteddy zim-tools
Attachment:
signature.asc
Description: PGP signature