[12:58] So I updated to Ubuntu 22.10 installed iperf3 via dpkg to v3.11 but iperf3 -v shows Version 3,9 [12:58] !info iperf3 kinetic [12:58] iperf3 (3.11-3, kinetic): Internet Protocol bandwidth measuring tool. In component universe, is optional. Built by iperf3. Size 18 kB / 85 kB [12:58] iperf3 is already the newest version (3.11-3). [12:59] which iperf3 [12:59] 3.11 [12:59] please type, into your shell [12:59] which iperf3 [12:59] oops sorry [12:59] :) [12:59] it returns nothing [13:00] wsl [13:00] can you show a screenshot of it returning nothing? [13:01] where do you want me to post it [13:01] i like imgur.com [13:02] (/usr/bin/iperf3) [13:02] sorry my bad [13:02] that [13:03] spelt it wrong meh [13:03] ok [13:03] what next [13:03] what does /usr/bin/iperf3 -v say? [13:05] iperf 3.9 (cJSON 1.7.13) [13:05] can you do: apt-get install debsums && debsums iperf3 [13:06] done [13:07] what's the output? [13:08] OK [13:08] OK [13:08] OK [13:08] installed [13:08] dpkg -l | grep iperf [13:09] ii iperf3 3.11-3 amd64 Internet Protocol bandwidth measuring tool [13:09] ii libiperf0:amd64 3.9-1build1 amd64 Internet Protocol bandwidth measuring tool (runtime files) [13:09] aha! [13:10] you have a new binary using an old library [13:10] your upgrade to 22.10 is unfinished [13:13] how do i fix it [13:13] re-install wsl [13:13] i don't know - how did you half-upgrade to 22.10? [13:14] dpkg -i [13:14] and? [13:14] dpkg -i is not part of any normal upgrade process [13:15] sudo dpkg -i iperf3_3.11-3_amd64.deb [13:15] oh [13:15] so you did not upgrade to ubuntu 22.10 at all [13:15] you just mixed packages :) [13:15] lol [13:15] you -can- try doing the same dpkg -i for libiperf0 [13:15] but please understand that mixed systems are unsupportable pain :) [13:15] will do [13:16] dpkg: error: cannot access archive 'for': No such file or directory [13:17] i did not mean that one literally [13:17] i'll try to use my quotes more consistently [13:17] my brain doesn't work even a tenth as fast as your and I do windows mostly [13:18] libiperf0 is already the newest version (3.9-1build1) [13:19] that sounds like apt, not dpkg [13:19] so i need to download the package ? [13:19] well [13:19] what did you do for the iperf3 package? [13:19] downloaded it [13:19] wget [13:20] so what i tried to say is, you could do the same for the libiperf3 package, and it might fix your -v [13:20] what i also said is that none of this is recommended by anyone :) [13:20] Oh my brain is hurting...... i just want 3.11 to work [13:21] "i just want ..." is how people end up with bad short term decisions ;) [13:24] Thanks for the butt kicking this is why people use windows [13:39] hmm? [13:42] this is whati was after https://packages.ubuntu.com/kinetic/net/iperf3 [13:42] I needed to upgrade to get libc6 [13:43] I did that... [13:43] and tried to install from that link via dpkg [13:43] what should i have donw [13:43] done* [13:44] I am quite happy to break whatever i need to try it, after all it's only wsl [13:45] "I did that" - sorry, you did what? upgrade what? [13:46] I upgraded from 22.04 to 22.10 to get libc6 2.35 [13:46] how did you upgrade? [13:46] umm console upgrade [13:47] sudo apt update && sudo apt full-upgrade [13:47] do-release-upgrade [13:47] that [13:48] then something went wrong there, because libiperf was still old [13:48] can i just purg the lot [13:48] purge [13:48] hard to say without knowing what went wrong [13:49] I think my best option is to get rid and start again [13:49] Thanks Habbie [13:51] can I get 22.10 via wsl wsl --ubuntu 22.10 for example [13:53] I use wsl to test and break stuff before I port it to the rest of my server/desktops [13:53] scarey huh [14:14] Ok fixed [14:14] iperf 3.11 (cJSON 1.7.13) [14:14] So................ [14:15] I didn't change the sources list! [14:15] simples [14:32] does it matter when the sources list is updated, I am about to do another test server to the same [15:02] All updated to the latest, thankls for the help! [23:42] gir1.2-geocodeglib-1.0 isnt in kinetic :( [23:43] hmmm but i see gir1.2-geocodeglib-2.0