libc 2.31/i686: operation not permitted for preserving timestamps

Elan Ruusamäe glen at pld-linux.org
Sat Apr 18 16:44:29 CEST 2020


On 4/18/20 11:02 AM, Jan Rękorajski wrote:
> A copy-paste of the error message into Google gives me this:
>
> https://github.com/bitnami/bitnami-docker-laravel/issues/102
>
> Try running the container with 'privileged: true'


it fits as a workaround, but not as a solution. and is obviously rather 
big regression.


```

$ docker run --privileged --rm -it 
registry.gitlab.com/pld-linux/pld/i686 at sha256:832f004cc28798aafd758a7e6aa867681f1f860ac22b341dc8a2183a75a53e36 
bash
[root at fa15404db2db /]# poldek --up -u glibc-2.31-5.i686 --noask
th::packages.ndir.gz [16.6M (3.7M/s)]
th::packages.ndir.dscr.gz [2.2M (680.0K/s)]
th::packages.ndir.gz [16.3M (8.0M/s)]
th::packages.ndir.dscr.gz [1.1M (1.1M/s)]
Loading [pndir]th...
Loading [pndir]th...
28925 packages read
Processing dependencies...
glibc-2.30-3.i686 obsoleted by glibc-2.31-5.i686
glibc-2.31-5.i686 marks glibc-ld-2.31-5.i686 (cap glibc-ld = 6:2.31-5)
  glibc-ld-2.30-3.i686 obsoleted by glibc-ld-2.31-5.i686
There are 2 packages to install (1 marked by dependencies), 2 to remove:
U glibc-(2.30-3 => 2.31-5).i686  glibc-ld-(2.30-3 => 2.31-5).i686
This operation will use 138.5KB of disk space.
Need to get 3.2MB of archives (3.2MB to download).

[1/2] th::glibc-ld-2.31-5.i686.rpm [401.1K (401.1K/s)]
[2/2] th::glibc-2.31-5.i686.rpm [2.8M (2.8M/s)]
Executing pm-command.sh --upgrade -vh --root / --define 
_check_dirname_deps 1...
Preparing... ########################################### [100%]
    1:glibc-ld ########################################### [ 50%]
    2:glibc ########################################### [100%]
[root at fa15404db2db /]# cp -a /var/lib/rpm/ /tmp/rpm1
[root at fa15404db2db /]#

```



More information about the pld-devel-en mailing list