[00:39] <keithzg> Avihay: Ah, well, I guess I do it by not really caring ;) Macros have always seemed so blunt and awkward to me. The Regex/sed replace has worked for me so far.
[00:40] <keithzg> Avihay: But, although you can't do the manually-recorded-macros thing, you can write Kate macros as scripts, right? I've never bothered to myself but I know it's possible.
[00:41] <keithzg> http://docs.kde.org/stable/en/applications/kate/advanced-editing-tools-scripting.html
[00:47] <Avihay> writing a script is not as easy as pressing record, doing a string of actions, pressing stop record, and ten pressing play 12 times
[00:47] <Avihay> pressing play, and then selecting 12 times
[00:47] <keithzg> In theory, yeah. And I guess there must be cases where that's needed.
[00:48] <keithzg> But I've yet to personally run into any case where that was easier than just a quick sed or whatever actual underlying "command" needed to be carried out.
[00:49]  * Avihay doesn't have a sed-fu
[00:53] <keithzg> I must admit, my sed-fu is weak, heh
[00:53] <keithzg> But so far it's been enough to trivially match anything my boss has thrown at me. Mostly, admittedly, because the examples are trivial!
[00:55] <keithzg> Like, delete the first two characters of each line. Okay, so he'll click on the start of the document, hit Record, press delete two times then the down arrow, then stop recording, then click a few times to tell Notepad++ to re-do those actions until the end of the document.
[00:55] <keithzg> I'll press F7 and type "%s/^..//" and hit enter, heh.
[02:21] <lorddelta> kate might as well just open up its doors to js
[02:21] <lorddelta> if you're writing python plugins
[02:21] <lorddelta> Why stay five years in the past with a language that has serious concurrency issues....
[02:22] <lorddelta> (and requires 4-8 different versions of itself to be installed on your system, good luck mixing and matching them)
[03:34] <shankstaBytes> in kate how can I unindent text?
[03:34] <shankstaBytes> i know indent is ctrl+i
[03:35] <Pici> shift-ctrl-i perhaps?
[03:45] <shankstaBytes> Pici: yep thats it thanks
[03:45] <Pici> yay
[04:19] <masuntung> selamat siang semuanya, aku indinesia tak bisa bhsa ingris
[09:23] <AshishL> please help me . i am using wubi to install kubuntu 13.04 and error is shown .pleease  help me out
[09:49] <Fly80> hello
[09:50] <Fly80> i have a script using the command "autoRegex", that i can't find on my system
[09:50] <Fly80> what package should I install?
[10:08] <BluesKaj_> Hiyas all
[10:09] <izanagi> haj
[10:10] <Walex2> Fly80: 'apt-cache search ...' or 'apt-file search ...'
[10:12] <Fly80> Walex2: it doesn't find nothing
[10:13] <Fly80> i'm testing the script found here: http://stackoverflow.com/questions/5411282/cross-compiling-boost-for-windows-on-linux
[10:13] <Fly80> the first response
[10:39] <AshishL> BluesKaj_: the wubi's not installing properly please help.
[10:39] <AshishL> avihay: i tried installi . please suggest somethingn but wubi's not workingg kubuntu
[10:40] <izanagi> do not use wubi, try unetbootin and usb stick
[10:40] <AshishL> izanagi:what is inebootin ?
[10:40] <Avihay> I can only suggest you try older versions of kubuntu
[10:40] <Avihay> if it doesn't work, it doesn't work?
[10:40] <slatenails> unetbootin is a little thing that writes a live cd iso into an usb disk
[10:41] <Avihay> it turns a live cd ISO into a live USB
[10:41] <slatenails> yeah, then you can boot off that and don't need to waste discs
[10:41] <BluesKaj_> ash install wubi first , then open it and import or browse to the kubuntu iso file , probly in your C:/username/downloads file
[10:41] <BluesKaj_> AshishL,^
[10:42] <BluesKaj_> ok , I'll leave this alone ...no point pullingh in different directions
[10:44] <AshishL> statenails:sure unetbootin got support for kubuntu ?
[10:45] <izanagi> yes
[10:45] <izanagi> i used it to install my copy of ubuntu
[10:45] <izanagi> kubunu*
[10:45] <BluesKaj_> slatenails, not all usb / unebootin install attempta are succesful and easy to do
[10:46] <slatenails> well, true
[10:46] <izanagi> all of my install attempta was succesful with usb/unet. even windows
[10:47] <BluesKaj_> izanagi, nice for you , but that doesn't help here
[10:48] <izanagi> i know i know, sorry
[10:57] <AshishL> izanagi: so what dhould i do ??
[10:58] <izanagi> AshishL: do you want to install kubuntu next to the windows?
[11:01] <AshishL> izanagi:yes.
[11:02] <izanagi> how many partitions on hard drive do you have?
[11:02] <AshishL> izanagi:2
[11:03] <AshishL> izanagi: please help.
[11:03] <izanagi> well, you can try installing kubuntu on your second partition, without uninstalling windows
[11:04] <izanagi> after booting your computer you will have to choose system from list
[11:04] <izanagi> is that good?
[11:04] <AshishL> izanagi: i am not getting any boot screen . unetbootin is stoping at 5% , unable to copy casper files
[11:04] <izanagi> do you have big enough usb stick?
[11:05] <AshishL> izanagi: yeah , 2 GB
[11:07] <izanagi> try to format it
[11:07] <izanagi> in unetbootin you have to choose usb stick letter
[11:10] <AshishL> izanagi: done all that. but no effect
[11:10] <izanagi> maybe iso file is corrupted?
[11:11] <izanagi> try download it directly from kubuntu site
[11:11] <izanagi> or use other usb, or burn the iso into the cd if you can
[12:02] <AshishL> izanagi : thanks for your mention of usenetboot in . now ive got ubuntu . but 2 doubts. how to partition the drives correctly without losing anything and im connected to the internet but still it can connect to host in web browser
[12:06] <AshishL> how to partition the drives correctly without losing anything and im connected to the internet but still it can connect to host in web browser. please help
[12:15] <izanagi_> AshishL: you said you have two partitions, yes?
[12:16] <BluesKaj_> !gparted | AshishL
[12:18] <AshishL> BluesKaj_ : but my internet is not connected even though my modems working fine :(
[12:19] <izanagi_> AshishL: just select install next to windows, or in advanced tab mount "/" to second partition.
[12:19] <BluesKaj_> AshishL, so how are you connected to irc ?
[12:20] <AshishL> BluesKaj_ : im currently on windows..
[12:22] <BluesKaj_> so how do you know kubuntu won't connect , AshishL
[12:24] <AshishL> BluesKaj_: when i was running set up , a cross was shown beside : connected to internet
[12:26] <BluesKaj_> so how do you connect , ethernet or wifi ?
[12:28] <AshishL> BluesKaj_:ethernet
[12:28] <BluesKaj_> did you try to launch a browser ?
[12:31] <AshishL> BluesKaj_:yes . rekonq or konqueror and firefox.... all showing server not found.
[12:32] <izanagi> you must configure your connection using info from your isp like dns server and others
[12:36] <BluesKaj_> AshishL, do you have network manager showing in the system tray on the bottom right?
[12:38] <AshishL> BluesKaj_:yes and that too shows eth0 connected...
[12:39] <AshishL> izanagi: from where should i configure ? KPPP ?
[12:40] <izanagi> AshishL: right click on the item from wired connection list, select configuration or something like that.
[12:43] <BluesKaj_> AshishL, so you have access to the kubuntu kive media , can you run some commands ?
[12:44] <BluesKaj_> err live media
[12:46] <AshishL> BluesKaj_: did you mean  konsole ?
[12:46] <BluesKaj_> yes
[12:46] <shadeslayer> any ideas if there's a tool to stress test your GPU?
[12:48] <BluesKaj_> shadeslayer, yeah , run chromium browser with 20 open tabs or even more if you have a fancy gpu
[12:48] <BluesKaj_> :)
[12:48] <shadeslayer> hah
[12:49] <BluesKaj_> sha shut my pc right down ...bang , no notice , nothing ...like the power failed
[12:50] <BluesKaj_> shadeslayer,^
[12:50] <izanagi> there is a brutal force cracker for wpa2 handshakes that uses gpu.
[12:52] <AshishL> izanagi : how to use gparted ???
[12:54] <izanagi> AshishL: well, that is not easy to explain
[12:54] <BluesKaj_> so AshishL, are you ready for some commands to wake the netmanager up ?
[12:55] <izanagi> AshishL: you can try reading manual from help menu for starters
[12:56] <BluesKaj_> ..ok nm .. I'm off
[12:56] <AshishL> BluesKaj_: i have not installed my kubuntu , will it be ok to continue ?
[12:57] <BluesKaj_> I don't know what you mean, AshishL , continue what ?
[12:57] <AshishL> BluesKaj_: some commands to wake the netmanager :)
[12:59] <BluesKaj> AshishL, Idon't know what youare doing , are you in windows , kubuntu ? do you have access to a terminal in kubun tu live media ?
[12:59] <izanagi> any changes in live media will be lost i think
[13:00] <AshishL> BluesKaj : i have access to terminal in kubuntu . (but right now , im on windows) :)
[13:02] <BluesKaj> izanagi, we just need to make a connection for now , he was complaining about no internet
[13:02] <BluesKaj> perhaps you could help him , i have to leave soon , izanagi
[13:04] <izanagi> well, i can try, but why fix internet in live media, after instalation it will forget this setting anyway
[13:07] <izanagi> AshishL: for starters you can try this command: sudo service network-manager restart
[13:09] <AshishL> izanagi:only this much ?
[13:09] <izanagi> AshishL: if this do not work i need result of: sudo lshw -C network
[13:12] <izanagi> then under Ethernet interface you must find the name of your driver
[13:12] <izanagi> if it is atl1c, you check if driver is loaded: lsmod | grep -i atl1c
[13:13] <izanagi> if not load it with sudo modprobe atl1c
[13:14] <izanagi> and then use sudo service network-manager restart
[15:00] <James_m> I am not sure what is the best place to ask this question but perhaps somebody of you knows how to convert OpenOffice Impress document to plain text painlessly?
[15:13] <george> Hello! I'm running Kubuntu 13.04 and KDE 4.10.4. I'm facing the following issue: sudo apt-get update && sudo apt-get upgrade makes update icons to show, and I can update by clicking them, but those updates no longer appear on konsole. Any ideas?
[15:24] <AshishL> hah . my ubuntu isnt connecting to the internet .. i have a modem and when i go to network connections , the wired tab is not accessible only . please  help
[15:25] <James_m> AshishL: do you have an USB cable?
[15:26] <AshishL> James_m: no , its the one which is used in telephones :)
[15:27] <James_m> AshishL: I do not remember how I configured my internet connection but it is sometimes like this: you have a wire icon at the right of the taskbar then you click the requested network and you must introduce necessary data
[15:27] <James_m> WEP key, password, something like that
[15:27] <James_m> Have you done that?
[15:28] <AshishL> James_m: yes
[15:28] <James_m> have you checked if your modem is compatible with Ubuntu?
[15:28] <James_m> sorry, I must be away, I will try to help later
[16:43] <delight> I have a fresh installation of kubuntu 13.04  which at start time "hangs" for a momment till the start-sounds appears ... i'm saying hangs in quotes as e.g. yakuake is perfectly responsible F12 typing and starting progs .. while I can't get Alt+F1 / Alt+F2 running till the kde startup sounds rings out ... after that everything is fine
[16:43] <delight> does somebody else have similar experiences ? what is it that hangs / how can i find what it is ?
[16:44] <delight> alt+f1 / alt+f2 -> kmenu / krunner
[17:46] <gits1225> Is there a way to get the lastest version of kdevelop?
[17:46] <gits1225> On kdevelop's install instructions, adding the backports ppa is the recommended way
[17:47] <gits1225> But, I don't want the backports ppa ...
[17:54] <stack_> Hi, can I upgrade cmake version 2.8.7 to 2.8.9or higher using git(terminal)?
[18:21] <Ivan_Ukraine> hi all!
[18:22] <FOAD> Hi Ivan_Ukraine.
[18:22] <Ivan_Ukraine> Where can I find gparted with ability to create exfat partitions? for political reasons gparted in Kubuntu 13.04 amd64 can't create exfat partitions
[18:26] <Ivan_Ukraine> I'm not quite shure everybody saw my message. Please, take no offence, it's not flood.
[18:27] <Ivan_Ukraine> Where can I find gparted with ability to create exfat partitions? for political reasons gparted in Kubuntu 13.04 amd64 can't create exfat partitions
[18:28] <Ivan_Ukraine> i was assured by most forums that gparted can't create exfa partitions under xUbuntu, but in Parted Magic distro gparted was able to create just almost anything
[18:50] <Guest28151> very good question ivan
[18:50] <izanagi> what question?
[18:51] <Guest28151> try compiling  it from the parted magic source code
[18:51] <Guest28151> Where can I find gparted with ability to create exfat partitions? for political reasons gparted in Kubuntu 13.04 amd64 can't create exfat partitions
[18:51] <Guest28151> i was assured by most forums that gparted can't create exfa partitions under xUbuntu, but in Parted Magic distro gparted was able to create just almost anything
[18:56] <BluesKaj> Guest25330, try exfat-utils in the repos
[18:56] <BluesKaj> of course he left :(
[18:56] <izanagi> :O
[18:57] <BluesKaj> complains and complains but doesn't stick around for an answer
[18:57] <izanagi> wants it right now
[18:57] <izanagi> cant wait 3min
[18:58] <izanagi> just added krunner to autostart, works now but it is transparent :O
[18:58] <BluesKaj> instant gratification generation
[18:59] <BluesKaj> alt+F2 doesn't work , izanagi ?
[18:59] <izanagi> it works now, afteraddind krunner to autostart
[18:59] <BluesKaj> wierd
[18:59] <izanagi> but it is transparent
[18:59] <izanagi> hard to read
[19:03] <BluesKaj> odd that krunner isn't installed by default
[19:06] <izanagi> well, it is installed, it just run auto
[19:06] <izanagi> but it was working on live usb
[19:06] <izanagi> maybe it is a bug?
[19:20] <BluesKaj> izanagi, have you done a dist-upgrade lately , to bring your kde packages up to date ?
[19:22] <izanagi> i have 13.04
[19:22] <FOAD> That's not really an answer.
[19:22] <izanagi> up to date
[19:23] <izanagi> or kde is separeted from kubuntu?
[19:23] <izanagi> im using kubuntu just few days
[19:27] <izanagi> oh i get it, kde is separated, must do it manually
[19:50] <stack_> Hi, I am using kubuntu 12.04 , I am getting " Could NOT find XCB (missing: XCB_LIBRARIES XCB_INCLUDE_DIR)" on cmake .. any suggestions???
[19:52] <genii> Probably want libx11-xcb-dev
[19:58] <stack_> @genii no.. :/
[20:01] <noviEU> Hi guys, i have question. Is 13.04 stable? I have 12.04 and i dont know if will be good to update to 13.04 Thanks 4 answers
[20:02] <gits1225> 12.04 is stable than 13.04
[20:02] <genii> This is also my experience.
[20:02] <gits1225> 13.04 is stable enough
[20:02] <gits1225> As for me, I go from LTS to LTS
[20:03] <noviEU> gits1225: What mean stable enough?
[20:03] <noviEU> Can i normally work on it?
[20:03] <noviEU> (server admin. etc)
[20:03] <gits1225> Like, you should expect breakage etc
[20:03] <stack_> its UI is nice but 12.04 is better
[20:03] <stack_> my own experiance
[20:04] <noviEU> Kubuntu was always bad in KDE, but version 12.04 is great.
[20:04] <noviEU> Ok, i will check it out! :-) I hope it will be good.
[20:04] <gits1225> noviEU: you best bet would be to "upgrade" to 14.04 LTS when it comes out
[20:04] <gits1225> from 12.04 LTS
[20:04] <stack_> @noviEU did you build kde-workspace in 12.04?
[20:05] <noviEU> stack_: yep
[20:05] <stack_> did you get error like xcb package not found?
[20:06] <noviEU> I don't know, it's so long time.
[20:06] <stack_> :/ struck at this error
[20:07] <noviEU> stack_: try to get xcb 2.4-4.3 maybe it can help
[20:08] <stack_> @noviEU I am getting "  Could NOT find XCB (missing: XCB_LIBRARIES XCB_INCLUDE_DIR)"
[20:08] <noviEU> stack_: building on windows?
[20:09] <stack_> no
[20:09] <noviEU> stack_: http://cache.gmane.org//gmane/comp/kde/devel/kwin/39057-001.bin
[20:10] <noviEU> This is solve of your problem
[20:11] <yofel> stack_: which kde-workspace version?
[20:12] <noviEU> stack_: http://permalink.gmane.org/gmane.comp.kde.devel.kwin/39057 link to forum where i find it.
[20:12] <stack_> @noviEU do I have to use source 39057-001.bin with it?
[20:13] <yofel> stack_: here's the build dependency list for workspace 4.10.90: http://paste.kde.org/784358
[20:14] <stack_> @yofel will sudo apt-get build-dep kde-workspace work for these dependencies?
[20:15] <yofel> only if you have the deb-src line for the kubuntu beta ppa
[20:15] <yofel> wait no
[20:15] <yofel> that doesn't have packages for 12.04 yet
[20:15] <stack_> oh
[20:15] <stack_> so ..what do you suggest
[20:16] <yofel> you'll have to install things by hand :/
[20:16] <stack_> and what about xcb error?
[20:16] <yofel> just copy and paste the xcb packages from there. As long as you did apt-get build-dep kde-workspace already most of the rest should already be there
[20:17] <yofel> the trick with xcb is that xcb is only found once all its components are found. That's why there's so many xcb packages in that list
[20:33] <stack_> cool it works ..now xcb is installed ;)
[21:10] <SeH_> slt,comment on peut changer le logiciel par defaut d un fichier
[21:11] <SeH_> par exemple fichier mp3 ovrir par defaut avec audacity
[21:11] <SeH_> je voule d ouvrir avec VLC,, etc
[21:42] <stack___>  hi , kde-platform 4.8.5 , I am getting plasmacore.iconitem is not a type on plasmoidviewer (kubuntu12.04) .Sugesstions?
[21:42] <stack___> Basically I want to update kde-platform 4.8.5 to 4.10 ,how to do that?
[21:46] <mogoodrich> #hum-team
[21:48] <stack___> any suggesstions?
[21:53] <gits1225>  <stack___> You add backports ppa and then update
[21:53] <gits1225> but get ready for breakage
[22:54] <juacom99> Hi, my pc is a little slo9w o9n the boot proces so i went to the dmesg and find out i got a  fews lines like this "IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[22:54] <juacom99> " i don't haveIPv6 configured as far as i know, and i want to get rid of this problem . any ideas on who to desable it?


[10:01] <lordievader> Good morning.
[12:10] <clivejo> how do I get build permissions on KCI?
[12:11] <BluesKaj> Howdy all
[12:11] <clivejo> wily_unstable_purpose was buildling when I pushed to debian, and I think my change will fix it if its rebuilt
[12:15] <clivejo> Ive logged into KCI using my launchpad id but says I dont have permission
[12:15] <BluesKaj> Hey clivejo
[12:15] <clivejo> hi BluesKaj
[12:15] <clivejo> hows things with you?
[12:16] <BluesKaj> just fine here, thanks, clivejo, and you?
[12:16] <clivejo> cold and wet!
[12:17] <clivejo> need to find food!
[12:17] <BluesKaj> yeah, same weather here
[12:17] <clivejo> we had snow yesterday and still some laying around today
[12:17] <clivejo> took the pup for a walk and he got soaked
[12:19] <BluesKaj> we had some snow a few weeks ago , but it's been quite mild for december here , 6C average
[12:19] <clivejo> then with him jumping up and giving me cuddles I got wet too!
[12:19] <BluesKaj> hehe
[16:33]  * clivejo yawns
[16:35]  * BluesKaj wonders why freenode servers in NA won't connect when I use vpn, but the euro servers like Kornbluth connect fine.
[20:22] <clivejo_> would it be safe to lintian ignore this "command-in-menu-file-and-desktop-file" ?


[21:15] <Agafonov> newz2000: hi, as  I can see, information about Russian support resources is not updated :(
[21:16] <newz2000> correct, will get to it soon
[21:16] <newz2000> sorry for the delay but was away from my PC for most of last week
[21:17] <Agafonov> np. I just need to know someone remember about us :)
[21:18] <newz2000> I have it flagged in my inbox for follow up, I think I'll be caught up by Wednesday
[21:19] <newz2000> ack, just realized I'll be traveling next week so will get behind on my inbox yet again in the near future
[21:19] <Agafonov> busy times :)
[21:20] <Agafonov> ok, thanks.
[21:24] <Agafonov> newz2000: btw, are you really one single person who may alter the site?
[21:24] <newz2000> Agafonov: no, I'm responsible for the cms and the processes of editing the site but there are many editors
[21:25] <newz2000> I actually don't do much editing, only the critical / hard stuff like homepage, press releases and download pages


[00:54] <hallyn> you dawg i heard you like browsers, so i put a browser in your browser...   actually firefox has a 'remote' mode that kind of works like that right?
[00:55] <hallyn> i miss the old vimprobable.  if only someone had the time and the inclination to rewrite it against newer webkit or another kit
[00:56] <hallyn> hundreds of tabs.  that seems like the wrong behavior to reinforce but what do i know, i'm not one of the cool kids.
[00:56] <sarnold> there's qutebrowser, kinda similar, and it even seems to be developed https://launchpad.net/ubuntu/+source/qutebrowser
[00:57] <sarnold> but of course there's basically no security support for the boutique browsers
[01:03]  * hallyn wonders if he coudl pay someone...
[01:04] <hallyn> qutebrowser soudns familiar, i must have tried it, i wonder why i didn't pick it up as my main replacement
[01:12] <hallyn> hm, looks nice.  (just trial-installed it)  but like you say, can i trust it...
[01:12] <hallyn> i've actually gotten very used to using w3m for a lot of my browsing
[02:04] <JanC> well, most of the need for security is in the SSL library & the browser engine, I guess, which are maintained well enough probably?
[02:05] <JanC> as essentially all these alternative browsers use Qt Webkit or Gtk Webkit or Blink?
[02:06] <sarnold> https://launchpad.net/ubuntu/+source/qtwebengine-opensource-src  focal, no updates since 2020-07-16
[02:06] <sarnold> bionic never got any updates
[02:08] <JanC> the Qt people don't do security updates or nobody works on keeping Qt up-to-date in Ubuntu?
[02:11] <JanC> it seems like Qt webkit is getting updates?
[02:14] <hallyn> so we just need to bribe a new debian maintainer?
[02:14] <JanC> (I seem to remember webengine is being removed from some distros also?)
[02:15] <JanC> there is a qutebrowser-version that uses webkit
[02:15] <JanC> instead of webengine
[02:16] <JanC> I think webengine is blink?
[02:18] <hallyn> sounds right - https://www.reddit.com/r/Nyxt/comments/rl6kiw/whats_the_deal_with_blink_qt_webengine/
[02:23] <JanC> if you want a barebones browser there is also luakit & such
[02:24] <JanC> which is based on webkit gtk
[02:26] <JanC> and that is getting security fixes, it seems
[02:26] <hallyn> heh, lua .  maybe i should try it.
[02:26] <hallyn> promising
[02:28] <sarnold> I wonder why the link hints use numbers rather than letters, that's an odd choice :(
[02:28] <hallyn> i've seen that...
[02:29] <JanC> (there might be unfixed bugs in luakit itself, of course, but e.g. webkit-gtk & libsoup should get security updates)
[02:29] <hallyn> actually the vimium ff plugin right now does letters, but unrelated to the letters in the link.
[02:30] <hallyn> though i'm finding the link hint numbers hard to read...
[02:31] <sarnold> webkit2gtk is certainly a happier story https://launchpad.net/ubuntu/+source/webkit2gtk
[02:31] <sarnold> whether or not the webkit folks can put in the effort in finding and fixing bugs that eg firefox or google can is another question.. and how much of that work makes it to the webkit2gtk upstream is another question
[02:32] <hallyn> webkit is still apple?
[02:33] <JanC> you have the advantage that it's more obscure so less likely to be a target too though  :)
[02:33] <sarnold> apple is basically a blackbox. I'd be shocked if any of their work makes it out
[02:33] <JanC> webkit is Apple & Gnome & Qt & others maybe?
[02:34] <sarnold> alright, time to take off, have a good night :)
[02:34] <hallyn> \o
[02:36] <JanC> upstream WebKit is active enough... https://github.com/WebKit/WebKit
[02:40] <JanC> and the Gtk version is part of upstream, so essentially the browser engine gets all the same fixes as on Mac
[02:42] <JanC> and PlayStation... https://github.com/WebKit/WebKit/blob/main/Source/WebCore/PlatformPlayStation.cmake  :)
[02:46] <JanC> sarnold: so in this case Apple work in the open, it seems  :)
[02:47] <JanC> I see apple.com, igalia.com & webkit.org email addresses mostly in the recent changelogs
[02:48] <JanC> oh, and some sony.com guy
[12:17] <mdeslaur> the problem with webkit is that dependencies, including compilers, get bumped once in a while preventing updates from working on older releases. We can't currently build webkit on bionic because of that.
[12:18] <mdeslaur> so we get a couple of years, then it breaks
[18:26] <JanC> mdeslaur: don't the LTS releases get newer compilers versions?  (I know it happens with rust compilers at least...)
[18:26] <mdeslaur> yes, but that doesn't mean it's trivial to get a new libstd to go with them
[18:27] <mdeslaur> firefox has a whole shim thing to be able to build with a newer compiler but use the old libstd
[18:27] <mdeslaur> AFAIK webkit doesn't
[18:37] <mdeslaur> plus, there are other dependencies that get bumped too, like ICU for example...and it's difficult to bump library versions on a distro level since everything breaks ABI all the time
[18:38] <JanC> well, you can install versions in parallel, but that might require changes to build systems too, etc.
[18:39] <sarnold> might as well use nixos at that point
[18:39] <sarnold> or snaps :)
[18:40] <mdeslaur> then since webkit is a library that gets used by other things, those other things need to be linked with the new versions too...
[18:40] <mdeslaur> basically, this turns into a can of worms pretty fast
[18:40] <JanC> nah, snaps would result in 10 different versions being reused in 10 packages each, resulting in 100 copies  :P
[18:41] <sarnold> hahaha
[18:41] <mdeslaur> yeah but then it's Someone Else's Problem(tm)
[18:41] <mdeslaur> ;)
[18:44] <hallyn> 18:39 < sarnold> or snaps :)
[18:44] <hallyn> lol
[18:44] <sarnold> :D
[19:08] <sbeattie> hey, thanks to rust, you can have all those multiple copies/versions of libraries embedded in one binary application!
[19:08] <sbeattie> (I examined all the vendered/cargoed deps in a recent rustc build in jammy and of the ~450 built in dependencies, about 25 of them had two different versions included.)
[19:12] <JanC> ugh
[19:13] <JanC> good luck doing a security audit on that...
[19:15] <tobhe> but you don't need to because rust is immune to bugs /s
[19:16] <hallyn> \o/


[00:00] <Keybuk> aha!
[00:00] <Keybuk> fails with insufficient memory inside the timer function
[00:00] <Keybuk> which it should
[01:05]  * Keybuk declares success for the night
[01:08] <ion_> :-)
[01:19] <Keybuk> ok...
[01:19] <Keybuk> 526 of libnih, and 914 of upstart have the bare bones of D-Bus support
[01:19] <Keybuk> no methods yet, but nearly all of the glue to make the methods trivial to add
[01:20] <Keybuk> 525 of libnih, sorry
[01:21] <Keybuk> if you want to play:
[01:21] <Keybuk> 1) write an XML file in D-Bus Introspect format
[01:21] <Keybuk> e.g. http://bazaar.launchpad.net/~keybuk/libnih/trunk/annotate/scott%40netsplit.com-20080425001233-8o0ta6dbia8r0plh?file_id=com.netsplit.nih.tes-20080421094354-men8yuazzjl3shgb-1
[01:21] <Keybuk> 2) generate C code from that
[01:21] <Keybuk> nih-dbus-tool com.netsplit.Nih.Test.xml
[01:22] <Keybuk> 3) write your own method handlers
[01:22] <Keybuk> for that StrToInt you would need to write a function with the prototype:
[01:23] <Keybuk>   int dbus_str_to_init (void *data, NihDBusMessage *message, const char *input, int32_t *output);
[01:23] <Keybuk> store return values in the latter pointers, for strings use the message argument as the nih_alloc context to attach them to
[01:23] <Keybuk> return 0 if everything was ok, < 0 if you raise an error
[01:23] <Keybuk> if you want to return a D-Bus error use nih_dbus_error_raise (NAME, MESSAGE)
[01:24] <Keybuk> otherwise the generic FAILED will be returned (if you raise ENOMEM, you'll get looped :p)
[01:24] <Keybuk> 4) compile and play
[01:32] <ion_> ion: tag
[01:33] <ion_> Now i'll find this piece of log easily. :-)