** Description changed:

  Attempting to install the latest libc6 package (currently is version
  2.31-0ubuntu6) with armhf architecture, results in errors saying "Cannot
  utime: Operation not permitted".
  
  The following Dockerfile can reproduce this issue:
  
  FROM arm32v7/ubuntu:focal
  RUN apt-get update \
-     && apt-get install -y --no-install-recommends libc6
+     && apt-get install -y libc6
  
  Here's the output of trying to build such a Dockerfile:
  
  Step 1/2 : FROM arm32v7/ubuntu:focal
-  ---> 6279a48140d8
+  ---> 6279a48140d8
  Step 2/2 : RUN apt-get update     && apt-get install -y libc6
-  ---> Running in a647fd988a29
+  ---> Running in a647fd988a29
  Get:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease [255 kB]
  Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [79.7 kB]
  Get:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [79.7 kB]
  Get:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [79.7 kB]
  Get:5 http://ports.ubuntu.com/ubuntu-ports focal/multiverse armhf Packages 
[142 kB]
  Get:6 http://ports.ubuntu.com/ubuntu-ports focal/main armhf Packages [1239 kB]
  Get:7 http://ports.ubuntu.com/ubuntu-ports focal/restricted armhf Packages 
[10.8 kB]
  Get:8 http://ports.ubuntu.com/ubuntu-ports focal/universe armhf Packages 
[11.0 MB]
  Fetched 12.9 MB in 4s (2954 kB/s)
  Reading package lists...
  Reading package lists...
  Building dependency tree...
  Reading state information...
  The following additional packages will be installed:
-   gcc-10-base libc-bin libcrypt1 libgcc-s1
+   gcc-10-base libc-bin libcrypt1 libgcc-s1
  Suggested packages:
-   manpages glibc-doc locales
+   manpages glibc-doc locales
  The following NEW packages will be installed:
-   gcc-10-base libcrypt1 libgcc-s1
+   gcc-10-base libcrypt1 libgcc-s1
  The following packages will be upgraded:
-   libc-bin libc6
+   libc-bin libc6
  2 upgraded, 3 newly installed, 0 to remove and 55 not upgraded.
  Need to get 2770 kB of archives.
  After this operation, 618 kB of additional disk space will be used.
  Get:1 http://ports.ubuntu.com/ubuntu-ports focal/main armhf gcc-10-base armhf 
10-20200307-0ubuntu1 [18.7 kB]
  Get:2 http://ports.ubuntu.com/ubuntu-ports focal/main armhf libgcc-s1 armhf 
10-20200307-0ubuntu1 [36.2 kB]
  Get:3 http://ports.ubuntu.com/ubuntu-ports focal/main armhf libcrypt1 armhf 
1:4.4.10-10ubuntu4 [93.5 kB]
  Get:4 http://ports.ubuntu.com/ubuntu-ports focal/main armhf libc6 armhf 
2.31-0ubuntu6 [2133 kB]
  Get:5 http://ports.ubuntu.com/ubuntu-ports focal/main armhf libc-bin armhf 
2.31-0ubuntu6 [489 kB]
  debconf: delaying package configuration, since apt-utils is not installed
  Fetched 2770 kB in 2s (1695 kB/s)
  Selecting previously unselected package gcc-10-base:armhf.
- (Reading database ... 
+ (Reading database ...
  (Reading database ... 5%
  (Reading database ... 10%
  (Reading database ... 15%
  (Reading database ... 20%
  (Reading database ... 25%
  (Reading database ... 30%
  (Reading database ... 35%
  (Reading database ... 40%
  (Reading database ... 45%
  (Reading database ... 50%
  (Reading database ... 55%
  (Reading database ... 60%
  (Reading database ... 65%
  (Reading database ... 70%
  (Reading database ... 75%
  (Reading database ... 80%
  (Reading database ... 85%
  (Reading database ... 90%
  (Reading database ... 95%
  (Reading database ... 100%
  (Reading database ... 4126 files and directories currently installed.)
  Preparing to unpack .../gcc-10-base_10-20200307-0ubuntu1_armhf.deb ...
  Unpacking gcc-10-base:armhf (10-20200307-0ubuntu1) ...
  Setting up gcc-10-base:armhf (10-20200307-0ubuntu1) ...
  Selecting previously unselected package libgcc-s1:armhf.
- (Reading database ... 
+ (Reading database ...
  (Reading database ... 5%
  (Reading database ... 10%
  (Reading database ... 15%
  (Reading database ... 20%
  (Reading database ... 25%
  (Reading database ... 30%
  (Reading database ... 35%
  (Reading database ... 40%
  (Reading database ... 45%
  (Reading database ... 50%
  (Reading database ... 55%
  (Reading database ... 60%
  (Reading database ... 65%
  (Reading database ... 70%
  (Reading database ... 75%
  (Reading database ... 80%
  (Reading database ... 85%
  (Reading database ... 90%
  (Reading database ... 95%
  (Reading database ... 100%
  (Reading database ... 4132 files and directories currently installed.)
  Preparing to unpack .../libgcc-s1_10-20200307-0ubuntu1_armhf.deb ...
  Unpacking libgcc-s1:armhf (10-20200307-0ubuntu1) ...
  Replacing files in old package libgcc1:armhf (1:9.2.1-21ubuntu1) ...
  Setting up libgcc-s1:armhf (10-20200307-0ubuntu1) ...
- (Reading database ... 
+ (Reading database ...
  (Reading database ... 5%
  (Reading database ... 10%
  (Reading database ... 15%
  (Reading database ... 20%
  (Reading database ... 25%
  (Reading database ... 30%
  (Reading database ... 35%
  (Reading database ... 40%
  (Reading database ... 45%
  (Reading database ... 50%
  (Reading database ... 55%
  (Reading database ... 60%
  (Reading database ... 65%
  (Reading database ... 70%
  (Reading database ... 75%
  (Reading database ... 80%
  (Reading database ... 85%
  (Reading database ... 90%
  (Reading database ... 95%
  (Reading database ... 100%
  (Reading database ... 4134 files and directories currently installed.)
  Preparing to unpack .../libc6_2.31-0ubuntu6_armhf.deb ...
  debconf: unable to initialize frontend: Dialog
  debconf: (TERM is not set, so the dialog frontend is not usable.)
  debconf: falling back to frontend: Readline
  debconf: unable to initialize frontend: Readline
  debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the 
Term::ReadLine module) (@INC contains: /etc/perl 
/usr/local/lib/arm-linux-gnueabihf/perl/5.30.0 /usr/local/share/perl/5.30.0 
/usr/lib/arm-linux-gnueabihf/perl5/5.30 /usr/share/perl5 
/usr/lib/arm-linux-gnueabihf/perl/5.30 /usr/share/perl/5.30 
/usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base) at 
/usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
  debconf: falling back to frontend: Teletype
  Checking for services that may need to be restarted...
  Checking init scripts...
  Checking for services that may need to be restarted...
  Checking init scripts...
  Nothing to restart.
  Unpacking libc6:armhf (2.31-0ubuntu6) over (2.30-0ubuntu3) ...
  tar: ./control: Cannot utime: Operation not permitted
  tar: ./md5sums: Cannot utime: Operation not permitted
  tar: ./shlibs: Cannot utime: Operation not permitted
  tar: ./symbols: Cannot utime: Operation not permitted
  tar: ./triggers: Cannot utime: Operation not permitted
  tar: .: Cannot utime: Operation not permitted
  tar: Exiting with failure status due to previous errors
  dpkg-deb: error: tar subprocess returned error exit status 2
  dpkg: error processing archive 
/var/cache/apt/archives/libcrypt1_1%3a4.4.10-10ubuntu4_armhf.deb (--unpack):
-  dpkg-deb --control subprocess returned error exit status 2
+  dpkg-deb --control subprocess returned error exit status 2
  Errors were encountered while processing:
-  /var/cache/apt/archives/libcrypt1_1%3a4.4.10-10ubuntu4_armhf.deb
+  /var/cache/apt/archives/libcrypt1_1%3a4.4.10-10ubuntu4_armhf.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)
  The command '/bin/sh -c apt-get update     && apt-get install -y libc6' 
returned a non-zero code: 100

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

Title:
  Install failure for libc6 2.31-0ubuntu6 on armhf

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to