/srv/irclogs.ubuntu.com/2022/10/03/#lubuntu-devel.txt

=== arraybolt3_ is now known as arraybolt3
=== guiverc2 is now known as guiverc
Eickmeyer*sigh* bug 199141816:53
ubot93Bug 1991418 in vlc (Ubuntu) "VLC unable to show MP4 video, plays audio fine" [Critical, Confirmed] https://launchpad.net/bugs/199141816:53
EickmeyerI don't know why I even bother.16:53
arraybolt3[m]...wow.16:54
EickmeyerI didn't think I was out-of-line at all.16:56
EickmeyerIt wasn't even a warning, just a friendly reminder.16:56
arraybolt3[m]People don't ever like being told they did things wrong.16:57
EickmeyerSure, but I mean, that was a clear overreaction.16:58
EickmeyerSeems like they have other beef with Ubuntu, and I just pushed them over the edge.17:00
arraybolt3[m]Sigh. And now I have an antagonistic crazy person fighting me over in Matrix HQ.17:00
arraybolt3[m]Well, they do have a point about the packaging I guess. I'll take a look at it.17:01
EickmeyerThey do, and I addressed it.17:02
tsimonq2arraybolt3: Finally, after the marathon this has been, artwork has been uploaded to Kinetic.17:19
arraybolt3[m]\o/17:19
-queuebot:#lubuntu-devel- Unapproved: lubuntu-artwork (kinetic-proposed/universe) [22.10.1 => 22.10.2] (lubuntu)17:24
Eickmeyer[m]I sent a letter of apology regardless.17:34
arraybolt3[m]How concerned should I be that the VLC signing key is expired? I'm trying to build VLC from the Kinetic packaging and am in security paranoia mode.17:49
arraybolt3[m](Plus it has some warning about a SHA1 key when I go to build it.)17:50
arraybolt3[m](And I can use GPG to verify it myself, but it gives me "key expired" warnings when I try to.)17:51
RikMillsthe comments in both bugs suggest to me that it you checkout the upstream git tag, bootstrap, and build with whatever the upstream wants as default options, it works17:56
RikMillspass the debian packaging build options to configure on the same thing, and the issue is there17:57
arraybolt3[m]So hopefully I just need to change the packaging build options to whatever upstream wants?17:57
RikMillsor find the option debian is enabling that causes the issue17:58
arraybolt3[m]Which appears to be --disable-libva.17:59
RikMillsarraybolt3[m]: well, I built the jammy package for jammy passing that, and it worked ok17:59
RikMillsso not sure that is the issue, or if it is, not all of it18:01
RikMillsanyway, if we enable libva in kinetic with ffmpeg5, it will just FTBFS18:02
arraybolt3[m]argh18:02
arraybolt3[m](Should I be worried about the expired GPG key or should I just ignore it and start working?18:03
arraybolt3[m](And did we fail to get ffmpeg5 support for VLC into Kinetic? I think it's supposed to work with that.)18:03
RikMillsfor just testing purposes, it is no big deal18:04
RikMillsyes, it is supposed to work, but not with libva enabled18:04
RikMillsupstream did not decide to fix that part18:04
arraybolt3[m]OK. Well I'll fiddle with it and see what I can make happen.18:04
arraybolt3[m]🫠18:05
RikMillsthey hate it due to forever having issues anyway18:05
arraybolt3[m]Was migrating to ffmpeg4 from ffmpeg3 this painful?18:05
RikMillscan't recall18:05
RikMillsI am not sure why we transitioned this release18:06
* arraybolt3[m] thinks we really should have something in place to block ffmpeg syncs from Debian in the future so that they can deal with it next time rather than us18:06
RikMillsI saw it there to snyc for some time, and thought nah, that looks dodgy18:06
RikMillsbut someone did in the end :/18:06
arraybolt3[m]Yeah this only happens once every few years, but we don't ever want to do this again.18:07
RikMillsI think it should have been left for the next cycle, where more things were fixed to support it18:07
RikMillsbut it happened!18:07
arraybolt3[m]Yeah. Making it so that it's not allowed to happen without multiple experienced developers on board would be nice.18:08
arraybolt3[m]I should point out that the expired VLC GPG key is in the actual Kinetic packaging itself - I did pull-lp-source vlc kinetic and its in there, so if that matters, now you know18:12
Eickmeyer[m]It keeps getting better and better.18:30
Eickmeyer[m]Good news on the VLC debacle arraybolt3 , RikMills : https://tracker.debian.org/news/1369334/accepted-vlc-30174-5-source-into-unstable/21:22
Eickmeyer[m]If only I didn't feel so bad...21:31
arraybolt3[m]<Eickmeyer[m]> "Good news on the VLC debacle..." <- Thanks!21:32
arraybolt3[m]Eickmeyer[m]: Oh crud, everything OK?21:32
Eickmeyer[m]Just the stuff that transpired this morning left me feeling like I did the wrong thing in that.21:32
arraybolt3[m]me laughs in chagrin Great, I think that Debian just forced us to do an Ubuntu delta on VLC with the libva stuff.21:32
Eickmeyer[m]No, they didn't. It's a direct sync. No delta.21:33
arraybolt3[m]I thought enabling libva support caused FTBFS.21:33
arraybolt3[m](In Kinetic at least.)21:33
Eickmeyer[m]They disabled all references to libva.21:33
arraybolt3[m]Eickmeyer[m]: Hey, we all make mistakes. You even sent an apology letter.21:33
arraybolt3[m](I've messed stuff way worse.)21:34
Eickmeyer[m]I think they were upset at Ubuntu for other stuff and I pushed them over the edge never to return.21:35
arraybolt3[m]Canonical and Microsoft were able to partner in multiple ways eventually even after some high-ranking MS person called Linux a cancer and released misleading benchmark info. I think the frustration between VLC and Ubuntu will be way easier to fix.21:37
Eickmeyer[m]That high-ranking person was the CEO (at the time). That person is no longer CEO and even got ejected from the board over 10 years ago.21:38
arraybolt3[m]* cancer and MS released misleading21:38
arraybolt3[m]Well, hey, maybe if we help them with the other frustrations they've had with Ubuntu, we can make things work right again.21:39
Eickmeyer[m]And that's part of what I said in the apology letter.21:40
RikMillsEickmeyer[m]: weird, when I tried that revert it ftbfs21:45
EickmeyerRikMills: Even removing the flags?21:46
RikMillsshould have been equivalent. if not the build system is weird and messed up21:47
RikMillsbut whatever works at this point I won't complain!21:48
RikMills:P21:48
arraybolt3[m]I'll work on it in a bit, slightly busy with a VM build over here right now but that shouldn't take much longer.21:48
arraybolt3[m](OK more than slightly busy but whatever you know what I meant)21:48
EickmeyerWhen I see it land, I'll do a backportpackage to my PPA to see how it builds on Ubuntu.21:49
EickmeyerIf it builds, I'll sync it.21:49
RikMillsyou can get it now with dget https://incoming.debian.org/debian-buildd/pool/main/v/vlc/vlc_3.0.17.4-5.dsc 21:50
arraybolt3[m]Sounds like you guys are way ahead of me. Should I just let you do what you do for now and then help test when things are done?21:51
Eickmeyer[m]RikMills: TIL21:52
Eickmeyer[m]Ok, let's see how this builds.21:54
Eickmeyer[m]arraybolt3, RikMills : In my PPA, still awaiting armhf, otherwise successful builds.22:20
Eickmeyer[m]Only thing is, Sebastian linked the wrong LP bug. >.<22:20
Eickmeyer[m]And we have a complete BFS.22:29
arraybolt3[m]\o/22:29
RikMillsEickmeyer[m]: but does it play mp4? :D22:47
arraybolt3[m]Eickmeyer: Link to PPA so I can install it real quick?22:47
arraybolt3[m]Eickmeyer: I can't find it on your Launchpad account.22:50
arraybolt3[m]Oh wait found it. Its the one you're never supposed to add.22:51
* arraybolt3[m] adds it :P22:51
arraybolt3[m](Er, one of the one's you're never supposed to add.)22:52
Eickmeyer[m]arraybolt3: I was about to say, narrow that down. XD22:57
Eickmeyer[m]Sorry about that. ERR: Was Driving22:57
arraybolt3[m]Eickmeyer: OK so that's an improvement. The first frame or first few frames of the video play, then it stalls.22:58
arraybolt3[m].ogv video works, .mp4 aaaaalmost works.22:59
Eickmeyer[m]Hmmm... Let me test.22:59
arraybolt3[m](Sometimes it won't even play the first few frames, but usually it does.)22:59
Eickmeyer[m]No issues here.23:00
arraybolt3[m]Maybe you have something else installed that makes it work right? I'm using a drone video of snowy mountains from Pexels.23:00
* arraybolt3[m] reboots to see if that helps anything23:00
Eickmeyer[m]Just used two separate MP4 videos23:00
arraybolt3[m](BTW this is an Intel-based Chromebook, if you have an NVIDIA card maybe that's making a difference.)23:01
Eickmeyer[m]Yeah, this is on an Nvidia-exclusive custom machine.23:01
Eickmeyer[m]I can try on my KFocus M1 with Nvidia card powered down.23:02
arraybolt3[m]Yeah, still only getting barely anything. I'm too chicken to install the PPA on my production desktop, but I'll give it a go in a VM.23:02
Eickmeyer[m]arraybolt3, RikMills : Confirmed, no MP4 issues on intel, made sure Nvidia chipset was powered down.23:10
arraybolt3[m]I guess I just have a grumpy Chromebook or grumpy Xubuntu Core installation then.23:11
arraybolt3[m]We'll see what the VM does in a bit.23:11
Eickmeyer[m]arraybolt3: Any results in your VM?23:45
arraybolt3[m]Got distracted :P23:46
Eickmeyer[m]heh23:46
arraybolt3[m]Still installing the VM, not because it's horribly slow, but because I'm multitasking.23:46
Eickmeyer[m]No worries.23:46
Eickmeyer[m]LIfe, uh, gets in the way.23:46
arraybolt3[m]Horrible movie IMO, but it did have some good lines in it.23:47
Eickmeyer[m]1) It was excellent for its time, and 2) My son loves it.23:47
arraybolt3[m]I was really into it too, but then I took a break from movies, then watched again way later and realized, "Good grief, there wasn't any happy ending! You know what, *every single one of those movies had a sad ending!*"23:48
arraybolt3[m](I'm assuming we are talking about the one where people resurrect dinosaurs from mosquito blood and then everything goes horribly wrong not once, not twice, but five times, right?)23:49
Eickmeyer[m]That's about right.23:49
arraybolt3[m]Anyway, sorry if I'm being silly here.23:50

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