Bug#1069952: upgrade from 2.78.4-1 to 2.78.4-7 breaks over 200 packages in testing distribution
js
em2jacks at yahoo.com
Sat Apr 27 14:31:05 BST 2024
Package: libglib2.0-dev
Version: 2.78.4-1
Severity: important
Dear Maintainer,
==============================================================================================================
* What led up to the situation?
Wanted to see the effect of upgrading libglib2.0-dev by a minor
version number, 2.78.4-1 to 2.78.4-7 and that would have caused over
200 packages to break in the **testing** distribution.
My understanding is:
1. minor version changes like -1 to -7 reflect only minor packaging
changes, not something as disruptive as breaking so many packages
2. testing distribution is not supposed have broken packages;
packages should transition from unstable to testing only after
dependencies are in place.
It seems adding this minor version change into testing made this
version of the library not usable because of all the other packages
that have to be removed because of it. The change would have been
better left in unstable until new versions of these packages were
available so they could all move to testing in a non-disruptive way.
The following packages will be REMOVED:
anjuta atril balsa baresip-gstreamer bijiben blender brasero brasero-cdrkit cheese claws-mail-extra-plugins claws-mail-fancy-plugin cysignals-tools devhelp dleyna-renderer
dleyna-server elisa empathy ephoto evince evolution evolution-data-server evolution-plugin-pstimport evolution-plugin-spamassassin evolution-plugins font-manager gdb
gir1.2-clutter-gst-3.0 gir1.2-evince-3.0 gir1.2-gst-plugins-bad-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-rb-3.0 gir1.2-totem-1.0 gir1.2-webkit2-4.0
gir1.2-webkit2-4.1 glade gnome-contacts gnome-flashback gnome-getting-started-docs gnome-music gnome-online-miners gnome-packagekit gnome-photos gnome-session-flashback
gnome-shell gnome-software gnome-software-plugin-flatpak gnome-sound-recorder gnome-sushi gnome-user-docs gnome-user-guide gnome-video-effects gnucash goldendict
google-earth-pro-stable grilo-plugins-0.3 gst123 gstreamer1.0-alsa gstreamer1.0-clutter-3.0 gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-libav gstreamer1.0-nice
gstreamer1.0-packagekit gstreamer1.0-pipewire gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio
gstreamer1.0-tools gstreamer1.0-x gthumb handbrake jupyter jupyter-console jupyter-notebook jupyter-qtconsole kdenlive kdevelop kdevelop-python kdevelop510-libs kdevelop512-libs
kdevelop54-libs kdevelop55-libs kdevelop56-libs kmymoney knowthelist libatrilview3 libbrasero-media3-1 libcheese-gtk25 libcheese8 libclutter-gst-3.0-0 libdebuginfod1
libdevhelp-3-6 libdmapsharing-3.0-2 libdmapsharing-4.0-3 libdw-dev libdw1 libedataserverui-1.2-4 libelementary1 libelf1 libemotion1 libevas-loaders libevolution libevview3-3
libfarstream-0.2-5 libfolks-eds26 libgladeui-2-13 libglib2.0-0 libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-base1.0-dev
libgstreamer1.0-0 libgstreamer1.0-dev libgupnp-dlna-2.0-4 libkf5webkit5 libopencv-videoio4.5d libopencv-videoio406 libopenimageio2.4 libpurple-bin libpurple0
libqt5multimedia5-plugins libqt5multimediagsttools5 libqt5webkit5 libqt6multimedia6 libreoffice libreoffice-base libreoffice-calc libreoffice-core libreoffice-draw
libreoffice-evolution libreoffice-gnome libreoffice-gtk3 libreoffice-impress libreoffice-librelogo libreoffice-lightproof-en libreoffice-math libreoffice-nlpsolver
libreoffice-report-builder libreoffice-report-builder-bin libreoffice-texmaths libreoffice-wiki-publisher libreoffice-writer libreoffice-writer2latex librhythmbox-core10
librpmbuild8 librygel-renderer-gst-2.6-2 libtelepathy-farstream3 libtorch-test libtorch2.0 libtotem0 libwebkit2gtk-4.0-37 libwebkit2gtk-4.1-0 libwxgtk-media3.0-gtk3-0v5
libwxgtk-media3.2-1 libwxgtk-webview3.0-gtk3-0v5 libyelp0 liferea midori mkvtoolnix-gui nautilus packagekit packagekit-tools parole phonon4qt5-backend-gstreamer pidgin
pidgin-plugin-pack pulseaudio python3-apptools python3-debugpy python3-envisage python3-guidata python3-ipykernel python3-jupyter-console python3-notebook python3-pweave
python3-pydevd python3-pyface python3-pyqt5.qtwebkit python3-qdarkstyle python3-qtawesome python3-qtconsole python3-qtpy python3-qwt python3-spyder python3-spyder-kernels
python3-spyder-unittest python3-torch python3-traitsui python3-wxgtk-media4.0 qml-module-qtwebkit qt5-assistant qtmultimedia5-dev qttools5-dev-tools quodlibet rednotebook
rhythmbox rhythmbox-plugin-cdrecorder rhythmbox-plugins rkward rust-gdb shotwell software-properties-common software-properties-gtk sound-juicer spyder telepathy-haze totem
totem-plugins tracker-extract tracker-miner-fs tumbler vitables webcamoid webcamoid-plugins wireshark wkhtmltopdf xfburn xfce4-goodies yelp
==============================================================================================================
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-5-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libglib2.0-dev depends on:
ii libffi-dev 3.4.6-1
ii libglib2.0-0 2.78.4-1
ii libglib2.0-bin 2.78.4-1
ii libglib2.0-dev-bin 2.78.4-1
ii libmount-dev 2.39.3-2
ii libpcre2-dev 10.42-4
ii libselinux1-dev 3.5-2
ii pkgconf 1.8.1-1
ii zlib1g-dev 1:1.3.dfsg-3.1
libglib2.0-dev recommends no packages.
Versions of packages libglib2.0-dev suggests:
ii libgirepository1.0-dev 1.78.1-15
ii libglib2.0-doc 2.78.4-1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list