[01:12] Hi all... I noticed while using the xfce version of LM that AppImages display various icons for the apps... but Xubuntu 22.04 uses a grey gear. Is there a chance this might change to different icons for a future version of Xubuntu? === keypushe- is now known as keypusher [13:49] New to Xubuntu have got it up and running, configured the way I like it for now. Before I go to far want to learn how to backup/clone what I have done. [18:06] I'm trying to update sqlite3 to the latest version. `sudo apt upgrade sqlite3` tells me I'm already on the "latest" version, 3.31.1-4ubuntu0.5, but I know 3.43 is out. How do I get that? [18:08] !latest | AMPed [18:08] AMPed: Packages in Ubuntu may not be the latest. Ubuntu aims for stability, so "latest" may not be a good idea. Post-release updates are only considered if they are fixes for security vulnerabilities, high impact bug fixes, or unintrusive bug fixes with substantial benefit. See also !backports, !sru, and !ppa. [18:09] most of the time you also don't actually *need* the very latest version of something. [18:10] so my question would be: why do you *need* sqlite version 3.43 [18:11] tomreyn: I'm trying something that requires, at least, 3.35. I can go that low, but I have the same problem. [18:11] are you building software? [18:12] maybe you want to build slqite3 yourself from source [18:13] I'm trying to run privateGPT, which uses Chroma [18:13] and get the error: "RuntimeError: Your system has an unsupported version of sqlite3. Chroma requires sqlite3 >= 3.35.0." [18:13] actually, if Xubuntu provides you with 3.31.1-4ubuntu0.5 that means you're on Xubuntu 20.04, which should be EOL. [18:14] https://packages.ubuntu.com/search?exact=1&keywords=sqlite3 [18:15] You are, in fact, correct. Time to upgrade the system. (Anxiety increases.) [18:15] no need for anxiety if you have backups [18:17] tomreyn: you *say* that, but I've hosed installs and upgrades to the point where, even though I have data backed up, I can't *do* anything with it until I un-fsck my host. But that's, as they say, a "me" problem. [18:18] hmm, sorry to hear that. i can't think of how you'd run into a situation where you could not reinstall and restore backups [18:19] i mean, unless the backups were bad or incomplete [18:19] ADHD. I used to scoff at the diagnosis. I can mess up very simple things, sometimes. But thanks for the info, I will make a backup and possibly have a weekend project ahead of me. [18:20] oh i see, sorry, i really failed to think of such [18:21] Like I say, a "me" problem. [18:22] But one question I do have, come to think of it: is there an automatic way to let the system know what tools and packages you have installed since the last system upgrade, so I don't have to install PostgreSQL or Emacs afterward? [18:23] Every time I upgrade, for days or weeks afterward, I run into that situation. I only backup $HOME, but perhaps I should backup something else as well? [18:31] AMPed: a separate /home partition could help [18:37] I was going to point them to this command which tries to guess what you manually installed. But they left, got called away. [19:32] tomreyn: apt-mark showmanual [19:33] yes, that's close, but not perfect [19:35] Right, because it'll also show stuff they accidentally "apt install"-ed which sets it to manual. [19:38] https://askubuntu.com/questions/2389/how-to-list-manually-installed-packages#answers [19:39] ...as well as packages initially installed (and marked as manual) by the installer [19:40] i'm not sure whether /var/log/installer/initial-status.gz still exists on ubuntu flavors, though [19:41] It does. [19:42] tomreyn: All flavors are Ubuntu. They're not separate distros. [19:42] Merely a different out of box experience. [19:43] Eickmeyer: i'm aware of this. some use different installers, though, right? and i don't know if some of these installers create this file and others don't. [19:44] The only one that's different is Calamares in Lubuntu and Ubuntu Studio ( 22.04-23.04), but that doesn't matter because initial-status.gz is there regardless. [19:44] how about server? [19:44] * Eickmeyer checks [19:44] and how about the new ubuntu desktop installer ;) [19:44] i don't mean to make a task list for you ;) [19:45] New desktop installer is merely subiquity which is same as server. [19:45] i see, i was thinking it is like a wrapper around suibiquity [19:45] initial-status.gz does not appear to be there for server, so presumably not for anything installed using subiquity. [19:45] tomreyn: Yes, it's a wrapper. [19:46] In other words, one can kiss initial-status.gz goodbye in the future. [19:46] so for curent ubuntu desktop and server people should just run "apt-mark showmanual" [19:46] That's probably most sane, yes. [19:47] (and then strike out what they did not manually install) [19:47] Right. They should probably look at what they really want. Usually what they want are packages. [19:47] Another good one to look at is "snap list" because... who knows. ¯\_(ツ)_/¯ [19:48] oh, right, probably. [21:12] Buonasera. Stavo solo testando la chat.