[Bug 2027831] Re: Unexpected behavior of apt

Brian Murray 2027831 at bugs.launchpad.net
Fri Jul 14 19:31:02 UTC 2023


That was in a chroot, on a lxc container even more packages end up
getting installed:

The following NEW packages will be installed:
  acl adwaita-icon-theme apg aptdaemon aptdaemon-data aspell aspell-en at-spi2-core avahi-daemon avahi-utils bluez bubblewrap cheese-common colord colord-data cpp cpp-9 cracklib-runtime
  crda cups-pk-helper dbus-x11 dconf-cli desktop-file-utils dictionaries-common dns-root-data dnsmasq-base docbook-xml emacsen-common enchant-2 evolution-data-server
  evolution-data-server-common fontconfig fontconfig-config fonts-dejavu-core fprintd gcc-9-base gcr gdal-data gdm3 geoclue-2.0 gir1.2-accountsservice-1.0 gir1.2-atk-1.0 gir1.2-atspi-2.0
  gir1.2-freedesktop gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-gdm-1.0 gir1.2-geoclue-2.0 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0
  gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gweather-3.0 gir1.2-ibus-1.0 gir1.2-json-1.0 gir1.2-mutter-6 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-notify-0.7 gir1.2-pango-1.0 gir1.2-polkit-1.0
  gir1.2-rsvg-2.0 gir1.2-secret-1 gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-vte-2.91 gjs gkbd-capplet gnome-control-center gnome-control-center-data gnome-control-center-faces
  gnome-desktop3-data gnome-keyring gnome-keyring-pkcs11 gnome-menus gnome-online-accounts gnome-session-bin gnome-session-common gnome-settings-daemon gnome-settings-daemon-common
  gnome-shell gnome-shell-common gnome-startup-applications gnome-user-docs gstreamer1.0-clutter-3.0 gstreamer1.0-gl gstreamer1.0-plugins-base gstreamer1.0-plugins-good
  gstreamer1.0-pulseaudio gstreamer1.0-x gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme hunspell-en-us ibus ibus-data ibus-gtk ibus-gtk3 iio-sensor-proxy im-config ippusbxd iw
  language-selector-gnome libaa1 libaec0 libappindicator3-1 libarmadillo9 libarpack2 libasound2-plugins libaspell15 libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatomic1
  libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavc1394-0 libblas3 libbluetooth3 libboost-thread1.71.0 libcaca0 libcairo-gobject2
  libcairo2 libcamel-1.2-62 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcdparanoia0 libcfitsio8 libcharls2 libcheese-gtk25 libcheese8 libclutter-1.0-0
  libclutter-1.0-common libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolord-gtk1 libcolord2 libcolorhug2 libcrack2 libcups2
  libdaemon0 libdap25 libdapclient6v5 libdatrie1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdouble-conversion3 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdv4
  libebackend-1.2-10 libebook-1.2-20 libebook-contacts-1.2-3 libecal-2.0-1 libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24 libedataserverui-1.2-2 libegl-mesa0 libegl1
  libenchant-2-2 libepoxy0 libepsilon1 libevdev2 libexif12 libflac8 libfontconfig1 libfontenc1 libfprint-2-2 libfreexl1 libfyba0 libgail-common libgail18 libgbm1 libgck-1-0 libgcr-base-3-1
  libgcr-ui-3-1 libgd3 libgdal26 libgdata-common libgdata22 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdm1 libgee-0.8-2 libgeoclue-2-0 libgeocode-glib0
  libgeos-3.8.0 libgeos-c1v5 libgeotiff5 libgfortran5 libgif7 libgjs0g libgl1 libgl1-mesa-dri libglapi-mesa libgles2 libglvnd0 libglx-mesa0 libglx0 libgnome-autoar-0-0 libgnome-bluetooth13
  libgnome-desktop-3-19 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common libgoa-backend-1.0-1 libgomp1 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgraphene-1.0-0
  libgraphite2-3 libgsound0 libgssdp-1.2-0 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0
  libgtk2.0-bin libgtk2.0-common libgtop-2.0-11 libgtop2-common libgupnp-1.2-0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgweather-3-16 libgweather-common libharfbuzz-icu0 libharfbuzz0b
  libhdf4-0-alt libhdf5-103 libhunspell-1.7-0 libhyphen0 libibus-1.0-5 libical3 libice6 libidn11 libiec61883-0 libieee1284-3 libimobiledevice6 libinput-bin libinput10 libisl22
  libjack-jackd2-0 libjansson4 libjavascriptcoregtk-4.0-18 libjbig0 libjpeg-turbo8 libjpeg8 libkmlbase1 libkmldom1 libkmlengine1 liblapack3 liblcms2-2 libldb2 libllvm12 libmediaart-2.0-0
  libminizip1 libmozjs-68-0 libmp3lame0 libmpc3 libmpg123-0 libmtdev1 libmutter-6-0 libmysqlclient21 libndp0 libnetcdf15 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 libnm0 libnma0
  libnotify4 libnss-mdns libodbc1 libogdi4.1 libopengl0 libopenjp2-7 libopus0 liborc-0.4-0 libpam-fprintd libpam-gnome-keyring libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
  libpangoxft-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libphonenumber7 libpixman-1-0 libplist3 libpoppler97 libpq5 libproj15 libprotobuf17 libpulse-mainloop-glib0 libpulse0
  libpulsedsp libpwquality-common libpwquality1 libqca-qt5-2 libqca-qt5-2-plugins libqgis-core3.10.4 libqgispython3.10.4 libqhull7 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5
  libqt5keychain1 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5serialport5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5webchannel5
  libqt5webkit5 libqt5widgets5 libqt5xml5 libquadmath0 libraw1394-11 librest-0.7-0 librsvg2-2 librsvg2-common librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2
  librygel-server-2.6-2 libsamplerate0 libsane libsane-common libsbc1 libsecret-1-0 libsecret-common libsensors-config libsensors5 libshout3 libsm6 libsmbclient libsnapd-glib1 libsndfile1
  libsnmp-base libsnmp35 libsoup-gnome2.4-1 libsoxr0 libspatialindex6 libspatialite7 libspeex1 libspeexdsp1 libstartup-notification0 libsuperlu5 libsz2 libtag1v5 libtag1v5-vanilla
  libtalloc2 libteamdctl0 libtevent0 libthai-data libthai0 libtheora0 libtiff5 libtwolame0 libupower-glib3 liburiparser1 libusbmuxd6 libv4l-0 libv4lconvert0 libvisual-0.4-0 libvorbisenc2
  libvpx6 libvte-2.91-0 libvte-2.91-common libvulkan1 libwacom-bin libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0
  libwbclient0 libwebkit2gtk-4.0-37 libwebp6 libwebpdemux2 libwebrtc-audio-processing1 libwhoopsie-preferences0 libwhoopsie0 libwoff1 libx11-xcb1 libxatracker2 libxaw7 libxcb-dri2-0
  libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1
  libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcomposite1 libxcursor1 libxdamage1 libxerces-c3.2 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1
  libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6 libxtst6 libxv1 libxvmc1 libxxf86vm1 libyelp0 libzip5
  mesa-vulkan-drivers mobile-broadband-provider-info mousetweaks mutter mutter-common mysql-common network-manager network-manager-gnome network-manager-pptp ocl-icd-libopencl1 odbcinst
  odbcinst1debian2 p11-kit p11-kit-modules pinentry-gnome3 poppler-data ppp pptp-linux proj-bin proj-data pulseaudio pulseaudio-module-bluetooth pulseaudio-utils python3-aptdaemon
  python3-aptdaemon.gtk3widgets python3-cairo python3-cups python3-cupshelpers python3-defer python3-ibus-1.0 python3-ldb python3-macaroonbakery python3-protobuf python3-rfc3339
  python3-talloc python3-tz qt5-gtk-platformtheme qttranslations5-l10n rtkit rygel samba-libs sane-utils session-migration sgml-base sgml-data switcheroo-control system-config-printer
  system-config-printer-common system-config-printer-udev ubuntu-docs ubuntu-mono ubuntu-session ubuntu-wallpapers ubuntu-wallpapers-focal unzip update-inetd upower usbmuxd wamerican
  whoopsie-preferences wireless-regdb wpasupplicant x11-common x11-xkb-utils x11-xserver-utils xdg-dbus-proxy xfonts-base xfonts-encodings xfonts-utils xml-core xserver-common
  xserver-xephyr xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy xserver-xorg-video-all
  xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-video-qxl xserver-xorg-video-radeon
  xserver-xorg-video-vesa xserver-xorg-video-vmware xwayland yaru-theme-gnome-shell yelp yelp-xsl zenity zenity-common
0 upgraded, 558 newly installed, 0 to remove and 0 not upgraded.
Need to get 238 MB of archives.
After this operation, 1316 MB of additional disk space will be used.


** Tags added: focal

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/2027831

Title:
  Unexpected behavior of apt

Status in apt package in Ubuntu:
  New

Bug description:
  I was trying to install python3.10 on Ubuntu 20.04 and was quite
  surprised when x11 packages ended up installed. I think it was due to
  the regex matching of apt.

  (focal-amd64)root at impulse:/home/bdmurray/source-trees/autopkgtest-cloud/autopkgtest-cloud# apt-get install python3.10
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  Note, selecting 'libqgispython3.10.4' for regex 'python3.10'
  Note, selecting 'libpython3.10-stdlib' for regex 'python3.10'
  ...
  The following NEW packages will be installed:
    fontconfig fontconfig-config fonts-dejavu-core gdal-data iso-codes libaec0 libarmadillo9 libarpack2 libavahi-client3
    libavahi-common-data libavahi-common3 libblas3 libbrotli1 libbsd0 libcap2 libcap2-bin libcfitsio8 libcharls2
    libcups2 libcurl3-gnutls libdap25 libdapclient6v5 libdbus-1-3 libdouble-conversion3 libdrm-amdgpu1 libdrm-common
    libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl-mesa0 libegl1 libelf1 libepsilon1 libevdev2
    libexpat1 libfontconfig1 libfreetype6 libfreexl1 libfyba0 libgbm1 libgdal26 libgeos-3.8.0 libgeos-c1v5 libgeotiff5
    libgfortran5 libgif7 libgl1 libgl1-mesa-dri libglapi-mesa libglib2.0-0 libglvnd0 libglx-mesa0 libglx0 libgraphite2-3
    libgssapi-krb5-2 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libharfbuzz0b libhdf4-0-alt
    libhdf5-103 libhyphen0 libice6 libicu66 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjson-c4
    libk5crypto3 libkeyutils1 libkmlbase1 libkmldom1 libkmlengine1 libkrb5-3 libkrb5support0 liblapack3 liblcms2-2
    libllvm12 libltdl7 libminizip1 libmpdec2 libmtdev1 libmysqlclient21 libnetcdf15 libnghttp2-14 libnspr4 libnss3
    libodbc1 libogdi4.1 libopenjp2-7 liborc-0.4-0 libpciaccess0 libpcre2-16-0 libpoppler97 libpq5 libproj15 libpsl5
    libpython3.8 libpython3.8-minimal libpython3.8-stdlib libqca-qt5-2 libqgis-core3.10.4 libqgispython3.10.4 libqhull7
    libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5keychain1 libqt5network5 libqt5positioning5
    libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5serialport5 libqt5sql5 libqt5svg5 libqt5webchannel5
    libqt5webkit5 libqt5widgets5 libqt5xml5 librtmp1 libsensors-config libsensors5 libsm6 libspatialindex6
    libspatialite7 libssh-4 libssl1.1 libsuperlu5 libsz2 libtiff5 liburiparser1 libvulkan1 libwacom-common libwacom2
    libwayland-client0 libwayland-server0 libwebp6 libwoff1 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-dri2-0
    libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0
    libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0
    libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1 libxdmcp6 libxerces-c3.2 libxext6 libxfixes3 libxkbcommon-x11-0
    libxkbcommon0 libxml2 libxrender1 libxshmfence1 libxslt1.1 libxxf86vm1 libzip5 mime-support mysql-common
    ocl-icd-libopencl1 odbcinst odbcinst1debian2 proj-data tzdata ucf x11-common xkb-data
  0 upgraded, 190 newly installed, 0 to remove and 0 not upgraded.
  Need to get 118 MB of archives.

  (focal-amd64)root at impulse:/home/bdmurray/source-trees/autopkgtest-cloud/autopkgtest-cloud# apt-cache policy apt
  apt:
    Installed: 2.0.9
    Candidate: 2.0.9
    Version table:
   *** 2.0.9 500
          500 http://192.168.10.7/ubuntu focal-updates/main amd64 Packages
          100 /var/lib/dpkg/status
       2.0.2ubuntu0.2 500
          500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
       2.0.2 500
          500 http://192.168.10.7/ubuntu focal/main amd64 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2027831/+subscriptions




More information about the foundations-bugs mailing list