/srv/irclogs.ubuntu.com/2021/07/16/#ubuntu.txt

goddardif i restart gnome shell does that close all my apps?00:45
sarnoldgoddard: yeah, gnome shell and the compositor are the 'main' processes in the session00:55
goddardahh bummer00:55
=== kevr is now known as GaKu666
=== GaKu666 is now known as kevr
CodeMouse92goddard: Uhm...there is a "restart" option for gnome shell. Kinda a soft restart, doesn't close anything01:40
CodeMouse92Doesn't work on Wayland, mind you01:40
CodeMouse92But on default GNOME, you can press Alt-F2, type 'r' in the box, and hit enter01:40
CodeMouse92Your UI will lock up for a moment while it works, but that's about as reliable as logging out and logging in as far as reloading GNOME Shell goes01:41
mattfhi01:42
GSMarquisHas anyone upgraded to gnome 40? Was it a smooth process?01:48
quadratGSMarquis as gnome40 is nowhere in the repos, I guess it's the wrong channel ;)01:59
=== M4he is now known as mahe
GSMarquisI heard a podcast that someone installed gnome 40 over stock Ubuntu and it was awsome. Perhaps built from code? I dont know.02:58
[itchyjunk]Hi I am on 18.04. I just `sudo apt install steam`. when i use the gui to click on the steam icon it doesn't launch. when i open a terminal and type `steam` it says command not found.03:27
[itchyjunk]What can I do?03:27
sarnold[itchyjunk]: dpkg -L steam   should show you the files of the package, you can probably find the executable name that way03:28
[itchyjunk]Hm, that showed a lot of things but i can't tell which is the file i want to run. :s03:30
sarnoldheh dang, try dpkg -L steam | grep bin -- see if that's short but hopefully not empty :)03:31
yatesis ubuntu package manager (apt, apt-get, apt-find, etc.) based on dpkg packages or .deb packages?03:31
sarnoldyates: same thing03:31
sarnoldyates: you use dpkg to install .deb packages; apt coordinates depdendencies etc03:31
yatessarnold: so are there both "source" .deb packages and "binary" .deb packages?03:32
[itchyjunk]Nothing for bin03:32
sarnoldyates: there's nothing like a srpm, no; but the .dsc files have names and hashes of upstream tarballs and debian patch tarballs, that together let you build the package03:32
yates[itchyjunk]: so you mean all .deb packages are source code and the app is built on the user's machine?03:32
sarnoldyates: no, the .deb files are binary03:33
[itchyjunk]Does this mean the installation broke? :<03:33
sarnoldyates: on ubuntu those are built on the launchpad build builders; on debian they are built on their buildd builders (basically same thing)03:33
sarnold[itchyjunk]: no, it just means I'm unfamiliar with it03:33
[itchyjunk]when i try `sudo apt install steam` it says steam:i386 is already the newest version03:33
[itchyjunk]ah03:33
yatessarnold: do .deb packages are largely (or always) binary packages, targeted for a specific architecture?03:34
yatess/do/so/03:34
sarnoldyates: many are architecture specific, yes; but there's also some that work on all architectures03:34
yatesyeah, like shell scripts? python? etc.?03:35
sarnoldperl, ruby, documentation, manpages, etc03:35
sarnoldexactly03:35
yatesright.03:35
sarnoldyates: here we go, check this out: http://archive.ubuntu.com/ubuntu/pool/main/s/schroot/03:35
yatessarnold: and you are saying that .dpkg and .deb packages are the exact same format?03:36
yatesok, looking.03:36
sarnoldyates: the schroot_*dsc files there describe which tarballs to use when building the package; the _amd64.deb and _i386.deb files are the architectireu specific binaries, and the _all.deb files are architecture-independent packages03:36
sarnoldyates: there's no '.dpkg' format; there's a tool, dpkg, that does things about .deb files03:37
[itchyjunk]It's fixed maybe! I found solution on askubuntu forum if anyone else was curious03:37
yatesah, ok.03:37
sarnold[itchyjunk]: woot, what was it? :)03:37
[itchyjunk]magic command i had to run was `mkdir "/home/$USER/.steam/ubuntu12_32/steam-runtime"`03:38
sarnoldwild :)03:38
sarnoldthanksa03:38
sarnoldI'm headed out for the night :) you guys have fun03:39
yatessarnold: do .deb files include dependencies within themselves, kinda like rpm's spec files?03:39
yatess/include/specify/03:39
sarnoldyates: I think they do, since dpkg -i ./file.deb will complain.. but it's more common for apt to know them from the lists on the repositories03:40
yatesand that's largely what apt does? i.e., lookup the dependencies and mark them for installation (checking if they break other packages, etc., etc.) ?03:40
yatesi'm building a yocto distribution and am trying to decide which package manager to use. the current contenders are .deb, .rpm, and .smart03:42
yatessarnold: what's the difference between snaps and .debs?03:43
mattfAny idea when neovim 0.5 comes to ubuntu?03:56
mattfhow long it usually takes03:57
guivercmattf, it's a community (universe) package; so after someone from the community packages it & uploads it for others.  Packagers often wait for a request to be made, some do it when they're able to03:59
guivercthe package usually comes from upstream-debian; so after debian gets it (debian is in freeze currently)04:00
=== Guest11 is now known as humachine1
mattfseems like will take ages then04:06
guivercmattf, packages can get from debian to ubuntu in days-weeks; but it depends when in the cycle (nothing moves when either is freeze; aslo will vary on what release you're using...)04:08
=== Ricardus_ is now known as Ricardus
=== casey is now known as casey_dg
alkisgmattchis: https://packages.debian.org/search?keywords=neovim => it's not in debian yet05:22
alkisgWhoops sorry, I meant mattf, my matrix client got confused :D05:22
alkisg(he left earlier)05:23
=== calcmandan_ is now known as calcmandan
=== arif-ali- is now known as arif-ali
quadrathey, is there a way that the update-manager honors pinnings? or is it a bug in 20.04? i get constant update notifications from a repo I pinned to 10007:22
=== vxwarlock is now known as Guest9272
=== vxwarlock_ is now known as vxwarlock
BardonHello, I have a machine running Ubuntu. I'd like to install Ubuntu on another hard drive. Is it possible to install Ubuntu on the other hard drive, from my current install?08:06
BardonWithout booting on a liveusb08:06
BardonThat's because I can't figure out why I can't boot on my USB stick. It is sometimes recognized, sometimes not. Same for my keyboard. It isn't recognized all the time.. Once the OS boots, the usb ports work fine though08:09
Bardon(I'm using coreboot so that might be related, I don't know, anyways)08:09
alkisgBardon: yes it's possible, with either dd, or with parted/mount/cp08:15
alkisgIf the second disk is bigger, dd is much easier to use08:15
Bardonalksig: I don't want to copy my current install, right? I want a fresh one08:15
Bardonon a new drive08:15
alkisgAh08:15
alkisgThen you'd need e.g. virtualbox08:15
alkisgYou can tell virtualbox to boot from an .iso and install to a physical disk08:16
alkisgOr, you can install inside virtualbox, and then clone the result, whatever's easier for you08:16
napalmhello! I have a suspending\hibernating problem on Ubuntu 20.04, it doesn't work on lid close or calling suspend from power-off options, but somehow it worked using pm-suspend shell command (though I find it strange that fans continue to work, but quiter than usual)08:16
BardonIs it not possible to apt install ubiquity then launch it?08:16
alkisgBardon: it would be nice, but I think it depends on the live cd environment, I doubt it would work from an existing installation and then use some .iso as the source08:17
alkisgAt best, it would clone your existing installation in the target, and then it would remove the livecd apps, which you don't have08:17
alkisgAs ubiquity actually clones, it doesn't fetch/install08:17
alkisgYou can of course use deboostrap and then apt install ubuntu-desktop, but that's a lot harder08:18
alkisgInstead of virtualbox, you could also use kvm, like kvm -m 2048 -hda /dev/sdb -cdrom your.iso etc, the exact params will need a bit of googling08:18
BardonOk, I'll look up virtulbox and kvm08:19
BardonI don't know kvm08:19
alkisgNote that you'll need to select the appropriate firmware, i.e. bios or uefi08:20
BardonWill Virtualbox be able to see my actual hard drives?08:20
alkisgRun this now: ls /sys/firmware/efi08:20
alkisgIf it shows some files there, you're booted in UEFI mode08:20
alkisgSo you'd need to tell vbox/kvm to also boot in uefi mode08:20
alkisgIf not, it's bios mode, the default, so easier08:20
BardonOk!08:21
napalm_Could anyone try to help me? Pretty please? :)08:22
=== diezel_ is now known as diezel
napalm_https://paste.ubuntu.com/p/9WWKH3v2FF/08:32
napalm_I have pasted the output of debug of pm-suspend, but it seems that ubuntu uses systemctl suspend command instead and I have no idea how to debug it08:35
=== lotuspsychje_ is now known as lotuspsychje
quadrathey, is there a way that the update-manager honors pinnings? or is it a bug in 20.04? i get constant update notifications from a repo I pinned to 10009:53
tomreynquadrat: hmm, that'd be a grave bug if it would also want to install those, i'd say. does it?10:35
Thedarkb1Hi, I'm using Ubuntu server on a vultr VPS and one of the network ports is showing as "down" in ip a.10:42
quadrattomreyn: so to explain more, https://paste.ubuntu.com/p/dS8cbTD9nz/ but https://paste.ubuntu.com/p/dS8cbTD9nz/ this is what update-manager tells me10:42
quadrattomreyn argh, http://0x0.st/-OR5.png10:43
quadratThedarkb1 so is there an issue?10:44
Thedarkb1Nevermind, remembered how to use ifconfig.10:45
tomreynquadrat: ruby-json 2.3.0+dfsg-1build1 is available from focal/universe on theser architectures: source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x10:46
Thedarkb1And dhclient as well.10:46
quadrattomreyn but why does apt upgrade tell me then, that there are no updates?10:46
quadratpretty sure my pins are correct? https://paste.ubuntu.com/p/6Hv47r4p2t/10:46
tomreyncan you post    sudo apt-get update    and    sudo apt-get upgrade     and     sudo apt-get dist-upgrade     outputs, too?10:47
tomreynare you doing all of this just to get chromium broser from linux mint?10:48
quadratyes, as I want to figure out if the bug I have on snap is because snap or chromium itself10:49
quadrathm interesting, so dist-upgrade does have upgrades, https://paste.ubuntu.com/p/9VHJwJBpxt/10:50
tomreynthere's another distribution which actually builds packages comnpatible to ubuntu: ungoogled.chromium. it has source code modifications, though, as the name suggests10:50
tomreynthere does not seem to be a problem with update-manager's output based on what i've seen so far.10:51
quadratyeah, still unsure why there are upgrades in dist-upgrade just installed this system today :/10:53
quadrattomreyn: last question before I leave you alone ;), can you tell me why apt wants to upgrade software-properties-gtk? https://paste.ubuntu.com/p/TqC6MVZQmB shouldn't it not upgrade because of the pinning?10:55
tomreynquadrat: it should, and that's what it does, see "Candidate", line 410:56
tomreyni mean it should not upgrade, and that's what it does (not, i.e. no action)10:57
quadrattomreyn ungoogled-chromium has a repo? as I can't find anything on their site10:59
cbreakhow about firefox? :)11:00
quadratcbreak firefox is my main browser, but firefox is so locked down, that I sometimes need a second browser, especially for my internal sites ;)11:00
tomreynquadrat: https://github.com/ungoogled-software/ungoogled-chromium-debian11:01
quadrattomreyn thanks11:01
tomreynthere are also a lot of PPAs: https://launchpad.net/ubuntu/+ppas?name_filter=chromium11:02
tomreynsome of their descriptions suggest they provide chromium-browser deb's as a result of ubuntu ceasing to.11:03
quadrattomreyn eh, I rather take ungoogled-chromium then11:03
tomreynhttps://launchpad.net/~phd.re/+archive/ubuntu/chromium-browser looks recent11:04
tomreynapparently those are just rebuilds of the official 18.04 packages11:07
cbreaka 3 year old browser... that's sure to be a security minefield :/11:23
quadratcbreak oO how come? chromium gets updated all the time11:24
cbreakwasn't the problem ubuntu stopped to provide updates?11:26
quadratcbreak 18.04 is the last distro which supports deb versions of chromium11:27
quadrat(so till 2023)11:28
=== Guest11 is now known as humachine1
cbreakhmm... did they switch to snap?11:37
quadratcbreak with every distro after that11:38
quadratah release i mean11:38
cbreakthat shouldn't be too bad then11:39
cbreakthose snap things at least provide some isolation, even if it comes at major costs :(11:39
ravagehttps://ubuntuhandbook.org/index.php/2020/11/chromium-browser-deb-available-linux-mint-20/11:50
ravageWorks great as my secondary browser11:50
quadratravage i removed chromium from linuxmint, as it pulls in mint stuff11:52
ravageDoes not pull in anything here really12:01
node1Hi, may i know what's wrong here https://paste.ubuntu.com/p/PTX4fSbCCD/ why i;m not able to install ? peek from apt?12:31
iorianode1, have you tried to change the repository ?12:34
node1yno12:36
node1no12:36
iorianode1, Software & Updates12:37
yateswhat's the difference between snaps and .debs?12:37
cbreakdeb packages contain only the required files, for installation on a system, and meta data for dependency tracking12:46
cbreaksnaps contain a whole runtime environment / userland12:46
cbreakand they are not meant to be installed12:46
leftyfbcbreak: "not meant to be installed"?12:54
cbreakyes. They are mounted as-is12:54
leftyfbah12:55
cbreakwhile debs are unpacked and sprinkled across the filesystem12:55
yatescbreak: so are snaps some sort of container?13:03
cbreakthat word is so overloaded... as far as I know, they do contain things, yes.13:03
cbreakthey're superficially similar to disk images. But I'm not sure how they're implemented in detail13:04
yatescbreak: ha. yeah, i've been trying to understand what a container is for years.13:04
sectec84Is there any way to install the NVIDIA CUDA toolkit without all of the X11 stuff?13:06
sectec84when I 'apt-get install nvidia-cuda-toolkit' it is trying to install X11 and all manner of other useless stuff ... >2GB in packages13:06
sectec84I am running on a server that doesn't have/need X1113:07
cbreaksectec84: considered installing just the pieces?13:07
sectec84What is the minimal pieces I need to use CUDA with Python/Torch?13:07
yatessectec84: what cbreak said. is there a github of the main toolkit, e.g.?13:08
cbreaksectec84: the drivers and the runtime? :)13:08
cbreakI think the toolkit is more to develop / compile with cuda13:09
cbreakit contains gui tools for profiling13:09
cbreak(I think)13:09
yatesis nvidia as "closed source" with their cuda stuff as they are with their video drivers?13:09
yatesif so i doubt you'll find it in the wild.13:10
cbreakthere's probably a better way to do it, but you can do apt show nvidia-cuda-toolkit to show what it depends on, since it's just a meta package13:10
sectec84yates, I couldn't find a minimal package anywhere ... The only thing besides installing through apt was a huge (multi-GB) binary runfile from their site13:10
cbreaksectec84: there are .deb packages13:11
cbreakthose are rather modular in what you can install13:11
yatessectec84: multi-GB isn't all that big there days.. :)13:11
yatesthese13:11
sectec84yates, it is for me trying to keep my costs down on AWS :)13:11
yatesoh, that. yeah.13:11
yatesS3 packeets13:11
cbreakyou're using your own system?13:11
cbreakif you use one of those docker things, nvidia has images that come with cuda13:12
cbreakand google has images that come with tensorflow13:12
sectec84cbreak, Yeah, I'm using my own system. just playing around with VQGAN+CLIP text to image generator https://colab.research.google.com/drive/1go6YwMFe5MX6XM9tv-cnQiSTU50N9EeT#scrollTo=TkUfzT60ZZ9q13:12
sectec84trying to clone this on AWS to run it with more resources / GPUs13:12
cbreakhttps://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=deb_network13:15
sectec84cbreak - yeah thats the one that wants to install X11 and everythinhg13:17
cbreakalso read https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#package-manager-metas13:17
sectec84that's what I tried (as well as the runfile next to it)13:17
=== donofrio_ is now known as donofrio
cbreakyou'll want the runtime13:17
cbreaksectec84: forget about the run file13:17
sectec84ahhhh thanks13:17
cbreakthe deb package is better13:17
=== nyuszika7h_ is now known as nyuszika7h
sectec84yeah totally13:18
sectec84I didn't see that in the install guide - I think that's what I needed13:18
=== reverbtank1 is now known as reverbtank
=== SirScott1 is now known as SirScott
=== terrorjack2 is now known as terrorjack
=== WildSoft_ is now known as WildSoft
=== Bebef2 is now known as Bebef
=== jimmyb3 is now known as jimmyb
=== M4he is now known as mahe
=== mofo_ is now known as mofo
=== vlm_ is now known as vlm
=== erica7 is now known as erica
=== TonyL is now known as DarkG
=== Thumpxr1 is now known as Thumpxr
=== Avago_Broadqual5 is now known as Avago_Broadqual
=== useful_idiot0 is now known as useful_idiot
=== westor{off} is now known as westor
=== JayDoubleu_ is now known as JayDoubleu
cbreakif that's not enough, check which packages require x1113:19
sectec84omfg, nope -- still wants to install X11 even with the runtime.13:20
sectec84how do I check which ones require X11?13:20
=== thegodsq- is now known as thegodsquirrel
cbreakthere's probably a better way, but apt show shows dependencies13:21
sectec84this is so stupid lol ... like why would you require installing all of X11 just to be able to use a driver? I would expect something like this from nvidia :/13:22
=== Byteflux is now known as Bitflux
=== Bitflux is now known as Byteflux
cbreaktheir driver might provide x11 stuff13:26
cbreaklike opengl for it?13:26
=== Thin_icE is now known as pgp
sectec84lol fuck it - I'm just gonna install X11 and let Amazon take that precious $0.10 per month from me13:33
flingWhere to find old/deleted debs?13:38
=== LabMonkey is now known as Mechanismus
=== tonberry is now known as d00gy
=== diskin_ is now known as diskin
Farolhi13:57
leftyfbfling: what do you mean?13:58
leftyfbFarol: please do not send private messages. What can we help you with?13:58
=== donofrio_ is now known as donofrio
Farolyou have ssh bro leftyfb ?14:00
leftyfbFarol: do you have an ubuntu support question? This is an ubuntu support channel. All other discussions and questions can be directed at #ubuntu-offtopic14:00
leftyfbbro14:01
BluesKajHi all14:35
pasizhi hi14:36
kirk781Hi all14:36
=== steve_ is now known as GSMarquis
=== Guest11 is now known as humachine1
sectec84Hi y'all!15:16
tomreynhi sectec8415:16
=== thegodsquirrel is now known as thegodsq-
=== thegodsq- is now known as thegodsquirrel
=== Guest11 is now known as humachine1
=== invisiblek_ is now known as invisiblek
=== Gokturk-Away is now known as Gokturk
=== vxwarlock is now known as Guest7118
=== vxwarlock_ is now known as vxwarlock
=== pi____ is now known as Daulity
=== Marco_Polo is now known as Guest1527
=== entuland_ is now known as entuland
=== Marco_Polo is now known as Guest5910
sarnoldyates: debs have 'maintainer scripts'17:54
sarnoldyates: .. the maintainer scripts run unconfined, as root, and there's no real way you can confine them, at all. they're also pretty fragile -- any maintainer script that fails will fail an entire upgrade process17:54
sarnoldyates: snaps are (usually) sandboxed with both apparmor policies and seccomp policies to limit what they can do17:55
sarnoldyates: snap packages have their own versions of maintainer scripts, but one failing won't effect other packages, and their scripts run under the same confinement as the other parts of the package17:56
sarnoldyates: so, when you add a new ppa or repository to your system, you're giving whoever controls that repo's private key with unconfined root access to your system. with snaps it's a bit different, it's usually not unconfined17:57
noarbis there a package available to monitor an ubuntu server running nginx? not to process logs, but more like an htop available over http?18:55
sarnoldnetdata, prometheus, observium, there's dozens more like these :)18:57
coconutoh i thought there was only htop over ssh...18:58
noarbok, thanks. I was wondering more for an html htop that can run on ubuntu core pi, not something with a database. I'll keep digging around19:00
sarnoldnoarb: if it's literally htop-on-a-website that you want, you can do https://github.com/shellinabox/shellinabox ... just be extra super careful with it :)19:01
noarbwhat a cool tool. Seems like you can do some great things with it. (terrible, yes, but great.)19:08
=== vbgunz_ is now known as vbgunz
sarnoldrofl19:09
=== limo_ is now known as limo
entulandwas that an harry potter quote?19:15
sarnoldyeah19:17
kodiakfHello, long-time RHEL professional here, now supporting Ubuntu server.  While our company are Canonical UA customers, I didn't want to file a ticket quite yet as this is more of a "how do I?" - the question is about package management - specifically undoing or rolling back a set of package updates.  I expected to find something as simple as 'yum history undo', but no dice - is it really true that I need to pick through19:24
kodiakfapt/history.log and pull out updated to/from package data and then run 'apt install package=oldvernum ?   That seems a little wonky....19:24
leftyfbkodiakf: AFAIK, yes19:26
sarnoldkodiakf: yeah, that's the process; the maintainer scripts aren't written from the perspective of regularly doing downgrades, so it's not exactly an operation that is made convenient and easy19:26
gordonjcpyup19:27
gordonjcpkodiakf: in general if you find yourself rolling back upgrades "for real" then you're basically doing something fundamentally wrong19:27
sarnoldkodiakf: worse still, the archives aren't guaranteed to have everything; you may need to resort to manual downloads from launchpad to get some older versions of packages19:27
kodiakfhrm... that is a bit wild.  We were very gung ho about automatic patch application on the RHEL side (ie weekly, all patches, then a reboot), because we knew we could roll back any poison patches that came down the pike, even on 450+ servers19:27
gordonjcpkodiakf: that's...19:28
gordonjcpkodiakf: thank you for sharing that with us, that's horrifying19:28
gordonjcpkodiakf: in general "stable" versions shouldn't have anything that's a breaking change19:28
kodiakfwe'd get about 2 problematic patches per year from Red Hat, and would be a single one-shot ansible play away from rolling back the whole fleet when needed19:28
gordonjcpokay ansible makes me feel better19:29
gordonjcpbut19:29
leftyfbkodiakf: unlike Redhat, Ubuntu isn't a rolling release. And even moreso with the LTS releases, they're very stable.19:29
gordonjcpin Debian Stable and Ubuntu LTS, you wouldn't expect big changes per update19:29
kodiakfeg - sssd breaking patches because the SSSD people mostly test against FreeIPA and in the real world it's mostly AD19:29
leftyfbkodiakf: you coulddo the same with ubuntu (ansible), you would just have to craft the playbook for each package downgrade19:30
kodiakfso on those odd occasions where our infra would have a problematic environmental issue with a given patch, we'd just downgrade quite simply: (https://access.redhat.com/solutions/64069)19:30
sarnoldkodiakf: fwiw we mostly prepare updates with that in mind, we've got the unattended-upgrades pacakge installed by default, which means tens of millions of machines get security updates installed overnight19:31
gordonjcpkodiakf: if a package in 20.04 LTS is broken, it will be fixed *if and only if* it doesn't break something else :-)19:31
kodiakfI thought I might be seeing my first poison patches this week with the most recent Ubuntu 20.04 SSSD packages but when I went to do my first rollback I discovered that I couldn't even roll back to the last set of SSSD packages19:31
leftyfbkodiakf: was there a 20.04 sssd package that broke something?19:32
kodiakfha that's the crux of the question at hand - hard to roll back to verify it was the packages and not something environmental!19:32
leftyfbkodiakf: should be pretty simple to look through the dpkg.log and see what the previous version was and reinstall it19:33
kodiakfOne would think19:33
gordonjcpkodiakf: can you snapshot a machine before you upgrade it?19:34
=== thegodsquirrel is now known as thegodsq-
kodiakfgordonjcp - that's what they do here now which kills our patch cadence19:34
leftyfbgordonjcp: only if it's a VM or running a filesystem with snapshots built in19:34
kodiakfthe vmware snapshots aren't automated and I hate hate hate dealing with vcenter api19:34
kodiakfso in just trying to roll back a single package from this morning's automated upgrades, total fail:  E: Version '2.2.3-3ubuntu0.4' for 'sssd-common' was not found19:35
kodiakfit's like it's already gone19:35
gordonjcpleftyfb: which is the only sane way to do it these days19:35
sarnoldkodiakf: dang19:35
gordonjcpkodiakf: potentially you could build the package yourself19:35
sarnoldkodiakf: head to the package's source pacakge page on launchpad https://launchpad.net/ubuntu/+source/sssd19:35
sarnoldkodiakf: hit the 'full publishing history' link on the right sidebar near the top19:36
kodiakfso even if we had a faint suspicion on the Red Hat side of the house that we had a bad patch on our hands - we were one rock solid command away from a rollback - and it always worked.  Wild to me that APT doesn't have something similar19:36
leftyfbkodiakf: 2.2.3-3ubuntu0.1 is available19:36
sarnoldkodiakf: find the version you need, find the architecture you need, there's links to all the binary packages19:36
kodiakfThanks guys - I have def picked around launchpad before but that seems like craziness19:36
sarnoldyeah I wish they left the old versions of packages on the mirrors a bit longer19:37
kodiakfI'm thinking about switching over to an on-prem APT mirror that never purges19:37
sarnoldaptly -- unfortunately no longer maintained :(19:37
kodiakfno aptly is in hot hot hot development now19:37
kodiakfit went thru a lull19:37
kodiakfit's back19:37
kodiakfnew leadership19:37
kodiakfcheck out the github19:38
kodiakfthey can't get the old aptly.info website taken down sadly and it's way out of date, but the underlying project and releases are getting tonnes of daily commit activity19:38
leftyfbkodiakf: http://launchpadlibrarian.net/523926353/sssd-common_2.2.3-3ubuntu0.4_amd64.deb19:39
kodiakfanywho - we are also site licensed for Landscape and I think this will solve some of the package vanishing problems when we set up on-prem Landscape but the product overall is still really primitive19:39
kodiakfIMO the problem is more with apt itself, not having better rollback capabilities19:39
sarnoldkodiakf: oh yeah?? sweet :) I thought a few folks said they wanted to participate but then nothing happened19:41
kodiakfWe're a tiny customer for Canonical compared to most but I'm going to go ahead and toss a ticket into the void about this19:41
kodiakfwe have a Landscape account rep as well so I'll hassle her too19:42
sarnoldyay, thanks :)19:42
kodiakfI've seen some 3rd party scripts such as apt-undo that attempt this functionality and thought that surely that was just for some older version of apt and that this was a solved problem already19:43
=== thegodsq- is now known as thegodsquirrel
kodiakfsarnold since you are @ubuntu if you are curious I just submitted case 00315115 RFE'ing into the void with not much hope19:53
sarnoldkodiakf: sorry, I've got no idea what happens in the commercial side of things19:54
sarnoldkodiakf: certainly you're not he first to want it easier to roll back an update, though19:55
kodiakfWe're a .edu so while we happily pay Canonical, we're a small fry19:55
mybalzitchmmmm fries19:56
sarnoldmm fries :) hehe19:57
joystickHello, anyone know what the most recent version of Ubuntu is? - thanks!20:08
oerheksreally, you cannot find that easy info?20:09
oerheks21.0420:09
oerheks!yymm20:09
joystickreally didn't mean to offend you - sorry20:09
oerheksno offence at all, just surprised20:10
joystick21.4 thank you20:10
joystick21.0420:10
mybalzitch20.04 is the latest long term support release20:11
oerheksand the next one20:11
oerheks!impish20:11
ubottuUbuntu 21.10 (Impish Indri) will be the 35th release of Ubuntu, scheduled for release October 2021 (http://ubottu.com/y/ii). Join #ubuntu+1 for support and questions.20:11
=== beaver is now known as pong
kodiakf!warty20:14
ubottuUbuntu 4.10 (Warty Warthog) was the first release of Ubuntu. End Of Life: April 30, 2006. See !eol for more details.20:14
=== thegodsquirrel is now known as thegodsq-
=== thegodsq- is now known as thegodsquirrel
kodiakfSarnold:  These are interesting - might kick tires and report back after I cut a couple systems over to my internal mirror which has old packages.  https://salsa.debian.org/PatH/apt-revert  https://github.com/slowpeek/apt-undo20:51
sarnoldkodiakf: oh interesting, I haven't seen a project using julia before21:11
sarnoldkodiakf: tough choice; apt-undo feels a bit more 'direct' and probably more like what I was expecting, but being written in shell has advantages (copy it over and run it) and disadvantages (I'm so tired of seeing brittle shell scripts)21:17
gdbI like shellcheck.21:21
koala_manthanks ^^21:22
gdbshellcheck - lint tool for shell scripts21:22
sarnoldoh yeah shellcheck is good stuff21:23
sarnoldit's not always right :) but it's well worth running21:23
geirhajust too bad it doesn't warn about the dangers of set -e21:26
koala_manI've wanted to, but "set -e has a bunch of pitfalls" is not very practical advice21:27
gdbset -e is useful if you don't want to do any error handling yourself and "bail on fail" is what you're interested in. Otherwise it's best to do your own error handling.21:28
koala_manif it reliably bailed on fail, it would be much more useful21:28
leftyfbexcept when you might need to cleanup/undo changes on failure21:28
geirhathe problem is that set -e doesn't do that in all cases21:28
gdbYeah, hence "bail on fail" you're not handling any errors. You're saying "something went wrong, die." So cleanup won't happen.21:29
geirhaI mean when it goes the other way. When a failing command is ignored by set -e21:30
koala_man"bail on fail, or maybe continue on fail, or maybe bail on success"21:30
gdbgeirha: I've not seen that, but I don't use -e often enough to run into it. ;-)21:30
geirhagdb: A couple of examples here: http://mywiki.wooledge.org/BashPitfalls#pf6021:31
gdbAnd the #1 reason, right there: "It's not actually possible for the shell to detect errors. All it has to go on is a command's exit status. When commands fail, they normally return a non-zero exit status, but many commands also use the exit status to convey a true/false value"21:33
geirhathe next two are more sinister21:33
* gdb read and thinks, "ouch..."21:34
kodiakfis there the concept of a "metric" so that a package on one repo beats another repo's copy by merit of the repo having a higher/lower metric?21:35
sarnoldkodiakf: pinning21:35
kodiakfnot package pinning right?21:36
Mat1010Hello. How can I install Ubuntu without deleting the documents and files that I already have in Ubuntu?21:36
kodiakfBasically I want local to beat remote/archive.ubuntu, but to be able to fall back to archive.ubuntu when needed.  Local is a mirror or archive.ubuntu21:37
kodiakf(BBIAB)21:37
sarnoldkodiakf: https://wiki.debian.org/AptConfiguration#Prevent.2Fselective_installation_from_third-party_a_repository21:37
gdbMat1010: Can you clarify what you're wanting to do? You have an Ubuntu computer that you want to .. install Ubuntu on? I don't understand.21:40
Mat1010Yes21:41
gdbMat1010: Do you mean to upgrade to a newer version?21:41
Mat1010Yes21:41
oerheksthe installer gives an option, replace current ubuntu...21:41
gdbMat1010: And you want to perform this upgrade as a clean install or as an in-place upgrade?21:41
oerheksand Mat1010 if you have no backup of your data, it does not matter.21:41
Mat1010Clear21:42
Mat1010if you have no backup of your data, it does not matter--> No21:42
gdbIf you want to do a clean install of a newer version of Ubuntu without erasing existing user data, then that user data must already exist on a seperate volume. Meaning you must have /home on its own partition or logical volume. Otherwise you will need to backup that data to other media, perform your installation, and then restore the data to the newly installed operating system.21:43
Mat1010if you have no backup of your data, it does not matter--> no matter21:43
Mat1010I do not have an external storage volume available to save the pdf documents21:45
oerheksthen good luck with the upgrade !21:45
gdbMat1010: Do you have access to cloud storage you can use? For example, Google Drive or Microsoft OneDrive?21:45
Mat1010That on this occasion only those documents are important21:45
sarnoldMat1010: I haven't been following along.. but could you grab some storage space on aws's ec2 or something similar?21:45
oerheksmail them to yourslef21:46
gdbOr even Apple iCloud? You don't even need a client to upload files, you can use a web browser (with all 3 of these services)21:46
Mat1010Can you explain to me how to use or generate: " but could you grab some storage space on aws's ec2"21:49
oerheks= buy storage space21:50
oerhekslolz21:50
Mat1010is a storage block on the same hard drive?21:50
oerhekswould that survive format, same hard drive?21:51
gdbMat1010: No, EC2 would be another example of cloud storage. None of these options are local storage. You suggested you do not have any external disks to use so all of these are over the Internet.21:51
Mat1010ok21:51
sarnoldMat1010: aws for instance has a free tier that might be enough to get you out of a jam https://aws.amazon.com/free/21:58
=== genii is now known as genii-core
Mat1010How good22:00
sarnoldMat1010: I pay $3.50 per month for an aws instance with 1 vcpu, 20GB disk, 512M ram. it's enough for irssi. I long ago used up my free trial :) so it's a bit hard to spot what exactly they'd give you for free these days..22:06
sarnoldMat1010: the s3 storage stuff might be cheaper / easier / larger but I don't know how to access it without using funky tools (and I don't even know those, I just know they exist)22:07
kodiakfsarnold++22:13
cokesarnold: if its just a vps you want https://www.hetzner.com/cloud22:17
coke4x the ram for less22:17
cokenot as fancy as aws I guess22:18
sarnoldprobably easier to use22:18
sarnoldbecause aws man22:18
cokeyea the admin interface is really minimal22:18
cokewas might be something you can use in your cv though22:18
cokeAWS22:19
=== [Pokey] is now known as Pokey
f_ayxHello! Could use some help... Plasma running 5.19 and qt 5.14 on Ubuntu 20.10 and I get black borders around windows with certain themes23:26
oerheksbut 20.10 is EOL?23:28
oerheksupgrade to a supported version, please23:29
f_ayxI just upgraded to 20.10 from 20.04 and I was having the same issues23:38
sarnoldkeep going to 21.04 and see how that goes23:39
mybalzitch21.04 fixed a bunch of kde issues I was having in 20.04 anyway23:42
mybalzitchnot that specific issue though23:42
oerheksyes, gt 5.15.2 and so on23:43
oerhekshttps://wiki.ubuntu.com/HirsuteHippo/ReleaseNotes/Kubuntu23:43
oerheksps. carefull with "certain themes"23:44

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