[05:41] <OvenWerks> Eickmeyer: I should have asked, does it also (after some time say "autojack is running
[05:41] <OvenWerks> "?
[05:42] <OvenWerks> (that would tell us controls has gotten a dbus message from autojack)
[05:42] <Eickmeyer[m]> I didn’t notice that.
[05:42] <Eickmeyer[m]> I can check tomorrow.
[05:42] <OvenWerks> I actually am surprised you answered tonight :)
[05:43] <OvenWerks> we just finished celebrating the "old fart's" Birthday.
[05:43] <Eickmeyer[m]> I got the ping on my iPad, where I was reading an article.
[05:43] <OvenWerks> GN
[05:44] <Eickmeyer[m]> GN!
[17:29] <Eickmeyer> OvenWerks: Found a nasty bug, but basically it comes down to people installing ubuntustudio-gnome-branding on a deault Xfce install, which is pulling in all of GNOME and a few other things because people aren't reading that it's for the default Ubuntu install only. Removing it from -installer and conflicting ubuntustudio-gnome-branding with the ubuntustudio-look metapackage.
[17:31] <OvenWerks> does it have to depend on Gnome?
[17:31] <OvenWerks> Is it anything more than config files?
[17:32] <OvenWerks> If it doesn't break the package to remove the gnome depends, I would do that
[17:33] <Eickmeyer> In order to brand it with the gray background in gdm, it pulls in gnome-session. which pulls in the gnome dependencies.
[17:33] <Eickmeyer> But, since it's not part of -look but only an add-on, I'm making it unavailable to the default Xfce install, which makes sense.
[17:36] <OvenWerks> I will have to look at the package, to be honest I have had no interest in it because I find g-session unsuitable for my style of computing.
[17:36] <OvenWerks> Or perhaps because I suffer from Dyslexia... or something.
[17:36] <OvenWerks>  ;)
[17:36] <Eickmeyer> Hehehe
[17:37] <OvenWerks> However, from what you have said, I do not see how it is more than just config files that without gnome would just sit and do nothing.
[17:38] <Eickmeyer> Unfortunately, GDM is taking over and changing the default to Gnome, causing people to get confused when they restart their computers.
[17:38] <Eickmeyer> Check all three questions by Juan: https://askubuntu.com/questions/tagged/ubuntu-studio
[17:38] <OvenWerks> but do you have to add GDM to make it work?
[17:38] <Eickmeyer> No, gnome-session adds gdm as a dependency.
[17:38] <OvenWerks> right, that makes sense
[17:39] <Eickmeyer> Or, gnome-session adds gnome adds gdm.
[17:40] <OvenWerks> right, but for you to set the gdm backdrop to something, you only need to add a config file in some directory or is that not so?
[17:41] <OvenWerks> In other words does gdm have to be installed for the configuration to be sitting in the system?
[17:42] <OvenWerks> for example, for years the menu config file for both gnome and kde were sitting there even in a stock xfce install (don't know why)
[17:43] <OvenWerks> but they did nothing except take up (very little) space
[17:43] <Eickmeyer> Sadly, not anymore. It's all CSS now.
[17:43] <OvenWerks> Eickmeyer: on the other hand, we could change installer to not show packages that are not relevant
[17:43] <Eickmeyer> But, it's an "update-alternatives" to change from the default Ubuntu purple to gray.
[17:44] <Eickmeyer> OvenWerks: That's a good idea. Can installer ignore packages that would break or conflict?
[17:44] <OvenWerks> I tought ubuntu was orange... guess they changed it
[17:44] <OvenWerks> Eickmeyer: only if we make it that way
[17:45] <Eickmeyer> Okay. I removed it from installer for now, if we can make it ignore conflict or break, then that would serve the purpose.
[17:46] <OvenWerks> For that one case (and other like plasma) we should be able to look for files in /usr/share/xsessions/
[17:48] <OvenWerks> right at the top of the script we set default_packages
[17:48] <OvenWerks> We could set it by making smaller strings and concatonating them
[17:49] <OvenWerks> strings could be added or not with simple if statements.
[17:49] <Eickmeyer> So "if exists /usr/share/xsessions/ubuntu.desktop | /usr/share/xsessions/gnome.desktop then; show option ubuntustudio-gnome-branding" or cleaner code than I know how to wrote?
[17:49] <Eickmeyer> *write
[17:49] <OvenWerks> Ya something like that
[17:49] <OvenWerks> I have not really looked at it.
[17:50] <Eickmeyer> Okay. 
[17:51] <OvenWerks> I would have to look up the tcl way of globbing :)
[17:51] <OvenWerks> (it would be the same for python or perl BTW)
[17:52] <Eickmeyer> Right. 
[18:00] <OvenWerks> I need to at least finish the pulse bridge part of controls I am working on before I look at it.
[18:25] <Eickmeyer> No worries.
[18:32] <tsimonq2> Eickmeyer: Need anything sponsored, while I'm patch piloting?
[18:33] <Eickmeyer> tsimonq2: I was working with vorlon on this, but we seem to have stalled as it installs a single library directly into /usr/lib: https://launchpad.net/lsp-plugins
[18:34] <Eickmeyer> I don't know what his rationalle is on that, considering it's not the only thing that installs a library there.
[18:34] <Eickmeyer> He just really didn't like it.
[18:39] <tsimonq2> Eickmeyer: You can override that.
[18:39] <tsimonq2> sec
[18:40] <Eickmeyer> k
[18:41] <OvenWerks> what kind of plugin are they? lv1, lv2 lxvst?
[18:41]  * OvenWerks is just wondering why they are not in /usr/lib/lv2
[18:42] <OvenWerks> maybe the dsp is separate from multiple wrappers
[18:50] <Eickmeyer> OvenWerks: RE: LV1, LV2, LXVST? Yes.
[18:50] <Eickmeyer> It's all.
[18:50] <Eickmeyer> But they're also standalone plugins that can be run directly from the command line and/or desktop.
[18:51] <OvenWerks> That is based on the build/dev kit it uses.
[18:51] <OvenWerks> dev once deploy x4
[18:52] <OvenWerks> (it is probably also able to put out vst/macvst too
[18:52] <Eickmeyer> Not a bad way to do it, really.
[18:52] <Eickmeyer> It can also put out vst/winvst.
[18:52] <OvenWerks> juce or pugl
[18:52] <Eickmeyer> That I couldn't tell you.
[18:53] <Eickmeyer> I didn't see juce as sa dep..
[18:53] <OvenWerks> I would guess the second then :)
[18:53] <OvenWerks> there may be others too
[18:56] <Eickmeyer> OvenWerks: Looks like it's completely libgl and cairo. No sign of using anybody else's toolkit. No static linked libraries. Completely self-made.
[18:57] <OvenWerks> Could be
[18:58] <Eickmeyer> Either way, they did an excellent job.
[18:58]  * OvenWerks would like to see hexter as an lv2, I hear it sounds slightly different than dexed
[18:58] <Eickmeyer> I mean, how many times do you see a 32-band parametric EQ?
[18:59] <OvenWerks> not many 3rd octave eq at all
[18:59] <OvenWerks> Though not sure why I would need 32 channels in any case. 10 already seems like overkill
[19:00]  * OvenWerks needs to note I do have the Harrison plugin set which includes a "Drawable" eq.
[19:07] <Eickmeyer> OvenWerks: Heh, we have finally maxed-out the autobuilds repo. I just asked the Launchpad team if we could get a space bump.
[19:07] <OvenWerks> Are we keeping old versions of things we can delete?
[19:08] <Eickmeyer> Yeah, I just deleted some old Trusty stuff.
[19:11] <Eickmeyer> Just deleted anything pre-bionic.
[19:12] <Eickmeyer> Annnnd we're still beyond limit.
[19:59] <OvenWerks> remove any that are newer version available?
[19:59] <OvenWerks> remove any that are dups with backports?
[20:06] <Eickmeyer> It could be that we just need a bump. 
[20:06] <Eickmeyer> Usually the launchpad folks are more than happy to oblige. tsimonq2 had done it before with lubuntu.
[20:06] <Eickmeyer> On another note, I accidentally corrupted the git repo for -look, so I'm working on restoring it now.
[20:07] <Eickmeyer> No idea how I did it, but may have lost the commit history.
[20:07] <Eickmeyer> OvenWerks: ^
[20:09] <OvenWerks> Umm it's gone.
[20:10] <Eickmeyer> I'm reuploading it now.
[20:11]  * Eickmeyer thinks we should look at backing everything up to github.
[20:11] <OvenWerks> If you have the git repo on your machine it should have the master at least
[20:11] <OvenWerks> with all the history
[20:11] <Eickmeyer> I have every branch. We're good.
[20:11] <OvenWerks> but it may not have the branches
[20:12] <OvenWerks> Ah ok
[20:12] <Eickmeyer> Just the history somehow got corrupted and wouldn't let me reupload, so I had to rebuild it.
[20:12] <Eickmeyer> I was able to switch between branches, just not push.
[20:13] <Eickmeyer> Only action I could take was to copy the master to a new local repo, branch it and add each branch back.
[20:13] <OvenWerks> git <something> --hard sounds right
[20:14] <Eickmeyer> We'll still have everything, just not the commit history.
[20:14] <OvenWerks> you should have the commit histroy in whatever you [push
[20:14] <Eickmeyer> Yes, but that's what got corrupted both on LP and locally.
[20:16] <OvenWerks> my last version of look is bzr
[20:16] <OvenWerks> Do you want me to try cloning it and back the commit off?
[20:17] <OvenWerks>  (though I am not sure how to do that with no log)
[20:17] <OvenWerks> does git log work for you?
[20:17] <Eickmeyer> I think what I did will be enough. We still have the changelog for most of everything.
[20:18] <Eickmeyer> Git Log does work, so I might find a way to at least merge the logs since what I've got (and am uploading) is a new repo for all intents and purposes.
[20:19] <OvenWerks> so can you do a git reset to the last good commit?
[20:20] <Eickmeyer> Tried that, it failed.
[20:23] <Eickmeyer> Okay, it's up. I might be able to do a git push --force now.
[20:23] <OvenWerks> maybe not if everything is back and it seems to be.
[20:24] <Eickmeyer> Okay, it seems to be working.
[20:24] <Eickmeyer> Before it wasn't even letting me push at all.
[20:32] <Eickmeyer> Nope, it failed.
[20:32] <Eickmeyer> Oh, spoke too soon. 
[20:32] <Eickmeyer> Not failing. I was looking at the wrong fail.
[20:34] <OvenWerks> Here is a ya it works but why? https://www.youtube.com/watch?v=cEfhDqMup2Y
[20:42] <Eickmeyer> Yeah, what would you do with something like that?
[20:43] <Eickmeyer> Why not direct induction like most electric motors? There's no way that's more efficient.
[20:43] <OvenWerks> It is an electric motor.... with a lot of extra vibration... so why?
[20:43] <Eickmeyer> Exactly. Seems to defeat the purpose.
[20:43] <Eickmeyer> Cool concept, poor application.
[20:44] <OvenWerks> One of the things people have been trying to get rid of in recip engines forever is vibration...
[20:46] <Eickmeyer> Ugh, re-uploading our largest git repo (-look) is like watching paint dry. My upload is only ~100Kbps.
[20:46]  * Eickmeyer blames Comcast
[20:46] <OvenWerks> That may be why it got broken in the first place.
[20:46] <Eickmeyer> Very possible.
[20:47] <Eickmeyer> Thankfully everything locally was still good, or so it seems.
[21:15] <Eickmeyer> Looks like things are getting back to normal. Fixing the backports now.
[21:20] <Eickmeyer> OvenWerks: Everything is back to normal now.
[21:29] <OvenWerks> yup