Am 07/07/2023 um 17:59 schrieb Michaelus: > ... by the Apache user, and, because APT forces the SNAP Chromium > package, rather than the standard Debian package, and because the Apache > user's (www-data) home directory is /var/www and not /home/www-data, one > cannot invoke Chromium via Apache at /snap/bin/chromium because of the > SNAP home directory requirement
That is LP:1620771. > It is my opinion that IF Ubuntu 20.04 LTS (supported until April 2025) > is built with SNAP Core20, building a single Chromium SNAP on Core22 > going forward will continue to break Ubuntu 20.04 systems That invocation is not supported, so one could argue that it breaks unsupported setups. I say that although I appreciate that as per LP:1620771 that might currently have been the only way for you. > ... well, the fact that /snap/chromium/**current**/usr/lib/chromium- > browser/chrome (current) is a symlink to whatever build # is the > "current" suggests Chromium can/and-without-problems-should-be-able-to- > be called from that path (as it has been, until someone decided to make > the latest Chromium build against Core22) That's unfortunate because, in general, it cannot. Please feel free file a bug against snapd if you believe that should change, this one is mixed up with printing so it wouldn't be proper to target it to snapd as of now. > That, and the fact that there's no option to revert to a previous > Chromium build, is why this is "broken" There is, as for all snaps, with "snap revert", but that is indeed not at all a solution. > With respect, not "everyone and everything" is running on the "latest > and greatest" Sure, and I'm glad no one here holds that opinion. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/2026200 Title: Snap update broke launching and printing on 20.04 Ubuntu. Status in chromium-browser package in Ubuntu: Invalid Status in cups package in Ubuntu: Incomplete Bug description: Two deployed ubuntu images, 20.04 and 22.04. Both images are fully updated. Issue appears to only impact 20.04. chrome snap version 2529 Launching chrome from menu shortcut that is managed by the snap works and it using this location /snap/bin/chromium Launching chrome from desktop shortcut that I manage on 20.04 fails - /snap/chromium/current/usr/lib/chromium-browser/chrome Updating the desktop shortcut with this location on 20.04 works - /snap/bin/chromium Try and print from the browser, print dialog in chrome does not list any system printers, only shows PDF. Doing the same on 22.04 image, I get a list of printers. CLI I run cups.lstat -v which works on 22.04, does not work on 20.04. 20.04 I get an error "cannot stat /var/lib/snapd/seccomp/bpf/snap.cups.lpstat.bin: No such file or directory" I've run these tests on multiple 20.04 and 22.04 machines and I'm getting 100% failure rate on 20.04. I get this error when running chrome from cli from this path on 20.04 /snap/chromium/current/usr/lib/chromium-browser which points to 2529 snap image. /snap/chromium/current/usr/lib/chromium-browser/chrome: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /snap/chromium/current/usr/lib/chromium-browser/chrome) /snap/chromium/current/usr/lib/chromium-browser/chrome: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /snap/chromium/current/usr/lib/chromium-browser/chrome) /snap/chromium/current/usr/lib/chromium-browser/chrome: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /snap/chromium/current/usr/lib/chromium-browser/chrome) /snap/chromium/current/usr/lib/chromium-browser/chrome: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /snap/chromium/current/usr/lib/chromium-browser/chrome) /snap/chromium/current/usr/lib/chromium-browser/chrome: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /snap/chromium/2529/usr/lib/chromium-browser/libffmpeg.so) /snap/chromium/current/usr/lib/chromium-browser/chrome: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /snap/chromium/2529/usr/lib/chromium-browser/libffmpeg.so) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2026200/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp