*** This bug is a duplicate of bug 2166882 ***
    https://bugs.launchpad.net/bugs/2166882

Public bug reported:

Imported from Debian bug http://bugs.debian.org/1147211:

Package: util-linux
Version: 2.42.3-1
Severity: normal
X-Debbugs-Cc: [email protected]


Hello there,

Something™ breaks in util-linux >2.42, likely in `libmount1`.
This was caught by the `squashfs-mount` autopkgtest in Ubuntu, because we do 
run them with `isolation-machine` as opposed to Debian:
* https://ci.debian.net/packages/s/squashfs-mount/unstable/amd64/
* https://autopkgtest.ubuntu.com/packages/s/squashfs-mount/stonking/amd64

I didn't dig into the `util-linux` codebase, but here is a simple reproducer 
script:
```bash
#!/usr/bin/bash

WORK_DIR=$(mktemp -d)
cd "$WORK_DIR"

mkdir -p folder
echo "Hello there" > folder/hello.txt
mksquashfs folder image.sqfs -quiet -noappend

mkdir -p mnt
squashfs-mount image.sqfs:mnt -- cat mnt/hello.txt

cd -
rm "$WORK_DIR" -rf
```

Run that in an Ubuntu Stonking VM against 2.41.3-3ubuntu2:
```
skia@kiffex:~
❯ lxc launch -e ubuntu-daily:26.10 ubuntu-stonking --vm
Launching ubuntu-stonking

skia@kiffex:~
❯ lxc shell ubuntu-stonking
root@ubuntu-stonking:~# apt update -qq
178 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@ubuntu-stonking:~# apt install -qq squashfs-mount
Installing:
   squashfs-mount
[...]
root@ubuntu-stonking:~# su ubuntu
ubuntu@ubuntu-stonking:~$ dpkg-query -W libmount1
libmount1:amd64 2.41.3-3ubuntu2
ubuntu@ubuntu-stonking:~$ ./reproducer.sh
[==================================================================================================================================================|]
 1/1 100%
Hello there
/home/ubuntu
ubuntu@ubuntu-stonking:~$
```

And the same against 2.42.3-1 on Debian unstable:
```
skia@kiffex:~
❯ lxc launch -e images:debian/sid debian-sid --vm
Launching debian-sid

skia@kiffex:~
❯ lxc shell debian-sid
root@debian-sid:~# apt update && apt install squashfs-tools squashfs-mount
[...]
root@debian-sid:~# useradd debian
root@debian-sid:~# su debian
$ bash
debian@debian-sid:/root$ cd /tmp
debian@debian-sid:/tmp$ vim reproducer.sh
debian@debian-sid:/tmp$ dpkg-query -W libmount1
libmount1:amd64 2.42.3-1
debian@debian-sid:/tmp$ ./reproducer.sh
[==================================================================================================================================================|]
 1/1 100%
/tmp/tmp.fgOxcel9XK/mnt: can't find in /etc/fstab
/tmp

```

I left severity "normal" because technically, the Debian QA didn't raise
an eyebrow on the issue, so nothing is broken per say, but I would
consider raising the priority considering this is indeed breaking other
packages.

Let me know if you need anything else to help reproduce or debug.

Cheers
Skia

** Affects: util-linux (Ubuntu)
     Importance: Undecided
         Status: New

** This bug has been marked a duplicate of bug 2166882
   util-linux >2.42 breaks squashfs-mount

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

Title:
  util-linux >2.42 breaks squashfs-mount

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/2166888/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to