[Touch-packages] [Bug 1875882] Re: debconf attempts interactive configuration; breaks Docker image builds

2020-04-29 Thread Tianon Gravi
** Also affects: debconf (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to debconf in Ubuntu.
https://bugs.launchpad.net/bugs/1875882

Title:
  debconf attempts interactive configuration; breaks Docker image builds

Status in cloud-images:
  New
Status in debconf package in Ubuntu:
  New

Bug description:
  When I build a container image using a Dockerfile based on the
  official "ubuntu" image, if I try to install packages that use debconf
  to obtain configuration information, the build fails because debconf
  tries to interact with the user (which is not possible when building a
  container, since the build process must be non-interactive).

  How to reproduce:

  1) install Docker (the version doesn't seem to matter; tried with
  various 19.03 variants)

  2) run the following command to try and build an image:

  ```
  docker build - 

[Touch-packages] [Bug 1871268] Re: Installation fails when "Install Third-Party Drivers" is selected

2020-10-18 Thread Tianon Gravi
I think the core of this is fixed, but there's some situations still
where it triggers -- here's a new reproducer that can still trigger it
reliably with Docker (since I can't reproduce with the simplified steps
in #31 anymore):

```
$ docker pull ubuntu:20.04

20.04: Pulling from library/ubuntu
Digest: sha256:bc2f7250f69267c9c6b66d7b6a81a54d3878bb85f1ebb5f951c896d13e6ba537
Status: Image is up to date for ubuntu:20.04
docker.io/library/ubuntu:20.04

$ docker run --rm ubuntu:20.04 sh -c 'dpkg --add-architecture i386 &&
apt-get update -qq && apt-get install -y libc6:i386 libfontconfig1:i386
libgl1-mesa-dri:i386 libgl1-mesa-glx:i386'

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  fontconfig-config fonts-dejavu-core gcc-10-base gcc-10-base:i386
  libatomic1:i386 libbsd0:i386 libcrypt1:i386 libdrm-amdgpu1:i386
  libdrm-common libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386
  libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi7:i386
  libfreetype6:i386 libgcc-s1 libgcc-s1:i386 libgl1:i386 libglapi-mesa:i386
  libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libidn2-0:i386 libllvm10:i386
  libpciaccess0:i386 libpng16-16:i386 libsensors-config libsensors5:i386
  libstdc++6 libstdc++6:i386 libtinfo6:i386 libunistring2:i386 libuuid1:i386
  libvulkan1:i386 libwayland-client0:i386 libx11-6:i386 libx11-data
  libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386
  libxcb-glx0:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386
  libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
  libxshmfence1:i386 libxxf86vm1:i386 libzstd1:i386 mesa-vulkan-drivers:i386
  ucf uuid-runtime zlib1g zlib1g:i386
Suggested packages:
  glibc-doc:i386 locales:i386 pciutils:i386 lm-sensors lm-sensors:i386
The following NEW packages will be installed:
  fontconfig-config fonts-dejavu-core gcc-10-base:i386 libatomic1:i386
  libbsd0:i386 libc6:i386 libcrypt1:i386 libdrm-amdgpu1:i386 libdrm-common
  libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386
  libedit2:i386 libelf1:i386 libexpat1:i386 libffi7:i386 libfontconfig1:i386
  libfreetype6:i386 libgcc-s1:i386 libgl1:i386 libgl1-mesa-dri:i386
  libgl1-mesa-glx:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386
  libglx0:i386 libidn2-0:i386 libllvm10:i386 libpciaccess0:i386
  libpng16-16:i386 libsensors-config libsensors5:i386 libstdc++6:i386
  libtinfo6:i386 libunistring2:i386 libuuid1:i386 libvulkan1:i386
  libwayland-client0:i386 libx11-6:i386 libx11-data libx11-xcb1:i386
  libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386
  libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386 libxcb1:i386
  libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
  libxshmfence1:i386 libxxf86vm1:i386 libzstd1:i386 mesa-vulkan-drivers:i386
  ucf uuid-runtime zlib1g:i386
The following packages will be upgraded:
  gcc-10-base libgcc-s1 libstdc++6 zlib1g
4 upgraded, 61 newly installed, 0 to remove and 0 not upgraded.

...

Processing triggers for libc-bin (2.31-0ubuntu9.1) ...
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libgcc-s1:i386'. Please see 
man 5 apt.conf under APT::Immediate-Configure for details. (2)
```

I'm certain that list can be made more specific, but I've tried the
obvious packages and haven't had much luck in narrowing down much
further.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1871268

Title:
  Installation fails when  "Install Third-Party Drivers" is selected

Status in GLibC:
  New
Status in Ubuntu CD Images:
  Fix Released
Status in apt package in Ubuntu:
  In Progress
Status in glibc package in Ubuntu:
  Invalid
Status in apt source package in Bionic:
  Triaged
Status in glibc source package in Bionic:
  Invalid
Status in apt source package in Focal:
  Triaged
Status in glibc source package in Focal:
  Invalid

Bug description:
  Test Case
  1. Install Ubuntu Desktop on hardware with an nVidia card and select to 
install 3rd party drivers
  2. Proceed with installation

  The following error message is displayed in /var/log/syslog
  /plugininstall.py: Verifying downloads ...
  /plugininstall.py: Failed to find package object for 
/cdrom//pool/main/g/gcc-defaults/gcc_9.3.0-1ubuntu2_amd64.deb: "Version: 
'9.3.0-1ubuntu2' not found."
  /plugininstall.py: Failed to find package object for 
/cdrom//pool/main/libx/libxcrypt/libcrypt-dev_4.4.10-10ubuntu4_amd64.deb: 
"Version: '4.4.10-10ubuntu4' not found."
  /plugininstall.py: Failed to find package object for 
/cdrom//pool/main/g/gcc-defaults/g++_9.3.0-1ubuntu2_amd64.deb: "Version: 
'9.3.0-1ubuntu2' not found."
  /plugininstall.py: Failed to find package object for 
/cdrom//pool/main/z/zlib/zlib1g_1.2.11.dfsg-2ubuntu1_i386.deb: "Version: 
'1.2.11.dfsg-2ubuntu1' not 

[Touch-packages] [Bug 1897932] Re: systemd-repart not packaged

2021-04-06 Thread Tianon Gravi
** Bug watch added: Debian Bug tracker #976959
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976959

** Also affects: systemd (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976959
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1897932

Title:
  systemd-repart not packaged

Status in systemd package in Ubuntu:
  Confirmed
Status in systemd package in Debian:
  Unknown

Bug description:
  systemd-repart is not (as of 246.6-1ubuntu1) packaged in the
  Ubuntu/Debian packages of systemd - probably because it has an extra
  dependency?

  I'd like to use it in our new raspberry pi images where we don't have
  cloud-init installed. We're already using systemd-growfs, but we are
  missing the nice partition resizing part (so are using cloud-
  initramfs-growroot).

  Could you please consider enabling it? In another binary package - so
  it can have extra deps - would be just fine by me.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp