/srv/irclogs.ubuntu.com/2023/12/20/#lubuntu-devel.txt

arraybolt3not sure if it does00:00
arraybolt3if it does it's buried somewhere in there00:00
arraybolt3probably a previewer mechanism00:00
arraybolt3It's reluctant to preview downloaded HTML files though00:01
arraybolt3can't break it, moving on00:02
kc2bezThere *should* be a profile for QtWebEngineProcess00:06
kc2bezI can see it in the directory.00:06
arraybolt3opam (OCaml Package Manager) does *not* die but it does warn "Sandboxing is not working on your platform".00:07
Eickmeyerironic00:07
kc2bezHere is a list of all the profiles I see https://dpaste.com/CS95STY5Z00:11
arraybolt3OK, I'm tiring out. We have a good start to a list, but I fear we're nowhere near done.00:11
kc2bezI don't think we can solve everything today00:12
arraybolt3https://notes.lubuntu.me/1Cyc8HBcQSyXzIgYYlpz4g00:12
kc2bezI added some more to the list.01:21
kc2bezSeems like a healthy list.01:21
arraybolt3yeah :-/01:27
* arraybolt3 yawns12:44
arraybolt3o/12:44
lubot[matrix] <kc2bez> 👋13:06
arraybolt3I have an idea that might help at least Lubuntu to be able to handle the new user namespace restrictions.13:08
arraybolt3What if we add a checkbox to the file properties window in PCManFM-Qt that allows toggling on or off the ability to use user namespaces?13:09
arraybolt3It would only work in admin or root instances, but then it could autogenerate (or autoremove) the needed AppArmor file and then reload AppArmor's config, perhaps.13:09
arraybolt3That should fix many (perhaps most) third party apps, or at least provide a way to fix them.13:11
arraybolt3Also I bet the reason Flatpaks are working is because you have to run them with "flatpak run", and Flatpak itself was granted user namespace permissions during the initial sweep.13:12
arraybolt3But that will take more investigation.13:13
arraybolt3Because of how much development work went into AppArmor itself, I seriously doubt we can get the change reverted, so I'm really hoping we can find good workarounds somehow.13:17
lubot[matrix] <kc2bez> I'd love to be able to suggest a global solution but the only thing I keep landing on is more apparmor policies.13:43
lubot[matrix] <kc2bez> They aren't to hard to write it is mostly the quantity needed.13:44
arraybolt3Right, and even quantity wouldn't be a problem (a Python or Perl script can probably autogenerate the policy files for us), it's figuring out what all needs the policies.13:45
lubot[matrix] <kc2bez> Well, we have a list of about 25 to forward on. Seems like it should hit the heavily used applications.13:46
lubot[matrix] <kc2bez> We can't test absolutely every package in the archive, that needs a greater community involvement.13:47
arraybolt3https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2046844/comments/10 perhaps we can test that and see what happens13:52
-ubottu:#lubuntu-devel- Launchpad bug 2046844 in apparmor (Ubuntu) "AppArmor user namespace creation restrictions cause many applications to crash with SIGTRAP" [Critical, Confirmed]13:52
lubot[telegram] <tsimonq2> <kc2bez> We can't test absolutely every package in the archive, that needs a greater community involvement. <--- 💯💯 this will be a huge community thing in Jan I think13:53
* arraybolt3 spins up a new VM13:54
* arraybolt3 also started building a VirtualBox alternative that is fully CLI-based and QEMU-based... so I could learn Perl for hacking on Lintian :P13:55
arraybolt3(literally writing the frontend in Perl)13:55
lubot[telegram] <tsimonq2> Perl really seems to be a "write once, read never" language :P13:55
lubot[telegram] <tsimonq2> That's a personal opinion though, I'm sure the Lintian developers disagree...13:56
arraybolt3It depends on how you write it, I guess - I'm finding that a lot of it is surprisingly easy to wrap your mind around once you know what you're doing.13:56
arraybolt3It almost sounds like a conversation. "Die and scream this unless this went right." :P13:56
arraybolt3ok so that was a bad example 🤣13:57
lubot[matrix] <kc2bez> Perl is creative use of special characters.13:58
lubot[telegram] <tsimonq2> Lubuntu is officially EOY, until January 2nd, 2024. Any emergencies should be directed to both me and teward, otherwise any activity from here on out is at the discretion of the individual contributor under the promise that they are not going to burn out.15:16
arraybolt3ack15:42
RikMillshmmmm18:07
RikMillshttps://bugs.launchpad.net/ubuntu/+source/texstudio/+bug/204705118:07
-ubottu:#lubuntu-devel- Launchpad bug 2047051 in texstudio (Ubuntu) "Unable to launch TeXstudio : *** buffer overflow detected ***: terminated" [Undecided, New]18:07
tsimonq2Seems like a different issue?18:08
arraybolt3agreed18:14
RikMillsnot sure. it launches ok for me here anyway18:14
RikMillsthere is also https://bugs.launchpad.net/ubuntu/+source/texstudio/+bug/204705118:15
-ubottu:#lubuntu-devel- Launchpad bug 2047051 in texstudio (Ubuntu) "Unable to launch TeXstudio : *** buffer overflow detected ***: terminated" [Undecided, New]18:15
RikMillsoh, wait18:16
RikMillshttps://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/204702318:16
-ubottu:#lubuntu-devel- Launchpad bug 2047023 in qtbase-opensource-src (Ubuntu) "Qt app crashed after upgrading Qt5 libraries to 5.15.10+dfsg-5build1" [Undecided, New]18:16
RikMills^^^ version there is the one in proposed rebuilt for new icu18:16
lubot[telegram] <RikMills> LOL18:41
lubot[telegram] <Roberalz> XD18:41
lubot[telegram] <tsimonq2> https://twitter.com/LubuntuOfficial/status/1737542563249189218 :)))))))18:41
lubot[telegram] <tsimonq2> I found where all the old Lennys are in the archive :P18:42
lubot[telegram] <tsimonq2> The vast majority of our LP teams just got icons added to them :D18:42
lubot[telegram] <tsimonq2> bah probably too big18:43
lubot[telegram] <tsimonq2> anyway just look at the new Twitter logo for us lol18:43
lubot[telegram] <tsimonq2> I'll keep it as this until Jan 2nd :)18:43
lubot[matrix] <arraybolt3> hahahahaha19:23
lubot[matrix] <arraybolt3> I like it.19:23

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!