IRC Logs for #crux Saturday, 2017-02-04

*** ubuuu has quit IRC00:04
*** john_cephalopoda has left #crux ("Trees are hiding until the final day.")00:07
*** druid_droid has quit IRC00:37
cruxbot[opt.git/3.2]: setuptools: make all the dependencies bootstrap if not all are previously installed00:39
pedja'Perfect Valentine's Day movie?50 shades of (darker) grey.'00:56
pedjarather fittingly, here Feb 14 is the patron saint of wine makers/drinkers day.01:00
pedja(piece of trivia, if you ever end up in the pub quiz, or something)01:02
*** timcowchip has joined #crux01:06
*** admincomplex has quit IRC01:36
*** timcowchip has quit IRC01:37
*** darfo- has left #crux ("Leaving")01:54
*** darfo has joined #crux02:00
*** blueness has quit IRC02:24
*** blueness has joined #crux02:25
*** onodera has quit IRC02:39
cruxbot[opt.git/3.2]: python3: initial import02:43
Romsteri'll get python3-{pip3,setuptools,..} done in a few hours time.02:59
Romsterheading out int his fine sun with the dogs02:59
Romsterin this*02:59
*** _________mavric6 has quit IRC03:32
*** _________mavric6 has joined #crux03:33
joacimsounds like torture03:48
joacimfine overcast with a chill wind is the best03:49
ryu0joacim: Romster likes to be baked by the sun, not chilled.04:20
marakujust wondering, why not name the python ports python-pip (as opposed to the current naming of just pip)?04:21
marakuperl packages follow the p5- naming scheme, and it's nice to see that something's a python package04:22
*** lounge has joined #crux04:23
*** blueness has quit IRC04:43
*** blueness has joined #crux04:47
*** blueness has quit IRC04:55
*** bulletfreak has joined #crux04:58
maraku6c37 uses the python- and python3- naming scheme, it'd be nice to have a standard naming scheme, whether it be with or without the python{,3}- prefix05:03
*** tilman has joined #crux05:18
*** emmett1 has joined #crux05:24
Romsteri like my heat not freezing05:45
Romstermaraku, the only reason i didn't move to python- in crux 3.2 is to not break other ports05:46
Romsterbut i intend to rename them in crux-3.305:46
marakugotcha Romster05:47
Romsterand i agree python- is a nice prefix like p5- and xorg-05:48
*** pejman has quit IRC06:00
*** pejman has joined #crux06:00
*** admincomplex has joined #crux06:37
cruxbot[opt.git/3.2]: python3-setuptools: initial import06:53
cruxbot[opt.git/3.2]: python3-appdirs: initial import06:53
cruxbot[opt.git/3.2]: python3-pyparsing: initial import06:53
cruxbot[opt.git/3.2]: python3-six: initial import06:53
cruxbot[opt.git/3.2]: python3-pip: initial import06:53
cruxbot[opt.git/3.2]: python3-packaging: initial import06:53
cruxbot[opt.git/3.2]: python3-pip: fix source07:07
cruxbot[opt.git/3.2]: pip: fix source07:07
cruxbot[opt.git/3.2]: setuptools and dependencies, don't hard code python version07:07
marakucould somebody also switch the talloc url to https (it's also on the samba server)07:14
marakuand -3207:15
cruxbot[opt.git/3.2]: setuptools: 34.1.0 -> 34.1.107:16
cruxbot[opt.git/3.2]: python3-setuptools: 34.1.0 -> 34.1.107:16
Romsterdo we even need python3-32 ?07:17
marakuprobably not?07:17
marakulooks like glib and llvm depend on python-32, looks like python3-32's not needed07:18
Romsterthink i'd hold off on that and just keep using python2-3207:18
Romsterfor the time being until such times we move to python3 for everything07:18
Romsterlots of stuff uses python2 still07:18
Romsterthat was a freaking list of ports and edits...07:19
marakustill got 3 more years07:19
cruxbot[opt.git/3.2]: talloc: use https07:21
Romsterwhat else isn't working that's not on https yet?07:21
marakudoing a quick grep atm07:21
marakuor rather a slow one (hdd problems)07:22
cruxbot[compat-32.git/3.2]: talloc-32: use https07:24
marakuwell, finally figured out how to use grep07:26
marakustill needs https... opt/{samba,ntdb,ppp}07:27
cruxbot[opt.git/3.2]: ntdb: use https07:28
cruxbot[opt.git/3.2]: ppp: use https07:28
cruxbot[opt.git/3.2]: samba: use https07:28
Romsteryeah found them 3 and fixed07:28
Romstertime for a coffee after all that07:29
marakuoh no07:29
marakuanother soul lost to the caffeine :)07:29
*** tsaop has joined #crux07:46
*** blueness has joined #crux08:12
*** tsaop has quit IRC08:17
ryu0Romster: yea... i have a 32 bit printer driver, but it only has a few programs dependent on them. the rest appear to work just fine with the 64 bit interpreters.08:26
ryu0Romster: in short, it only needs the 32 bit libc.08:27
Romsteroh then maybe cups 64bit will also work with that08:28
Romstercrux already has glibc-3208:28
ryu0it's some brother printer driver.08:28
ryu0and interestingly, since i set it up as shared... other cups servers on the network can use it just fine, even though they aren't running the driver. only the main server is.08:29
ryu0even the raspberry pi, which would never be able to use this driver due to a different architecture.08:29
brian|lfsI still need to build my brother drivers for CRUX I'm just too lazy to bother08:38
ryu0brian|lfs: mine is only supported by their blobs, afaik.08:40
cruxbot[contrib.git/3.2]: python3-iso-639: initial import08:52
cruxbot[contrib.git/3.2]: python3-iso3166: initial import08:52
cruxbot[contrib.git/3.2]: python3-pycryptodome: initial import08:52
cruxbot[contrib.git/3.2]: python3-requests: initial import08:52
cruxbot[contrib.git/3.2]: python3-streamlink: initial import08:52
Romstersomeone is going to do a ports -u and have a fit...08:53
cruxbot[opt.git/3.2]: python3: fix source url09:08
*** tsaop has joined #crux09:10
Romster-- Packages installed09:22
ryu0Romster: excess flood09:22
Romsterjob done09:22
Romsterstreamlink medium --player mpv09:22
Romsternow i can watch minecraft in python3 streamlink :D09:22
cruxbot[contrib.git/3.2]: [notify] streamlink: dropped, use python3-streamlink09:24
Romsterhaha ryu009:27
cruxbot[contrib.git/3.2]: futures: dropped09:35
cruxbot[contrib.git/3.2]: pycryptodome: dropped09:35
cruxbot[contrib.git/3.2]: requests: dropped09:35
cruxbot[contrib.git/3.2]: singledispatch: dropped09:35
tsaopso,is python3 landing?09:35
ryu0maybe. either way, python2 isn't going away unless you no longer have anything requiring it.09:36
Romsteralready done tsaop09:36
Romsterand i am already depinstalled python3-streamlink and using it now.09:36
tsaopnice, deleting my local package, then09:36
Romsterjust haven't pushed it to crux 3.3 yet09:36
Romsterand i fixed it to bootstrap pip and python3-pip09:37
Romsterans setuptools all the issues there, that was a pain.09:37
tsaopI can imagine09:37
tsaopmeanwhile, I'm trying to get Plasma to set a dropped wallpaper from an URL automatically09:38
tsaopAnd I don't know what terms put into the kde bugtracker to see if there's already a bug report open09:39
Romsterbtw tsaop i do mirror your kf5 to
Romsteri need to find that new xfce tree and add that to.09:41
tsaopwill try to get it to a decent shape for 3.309:42
Romsterdunno if i'll ever use kde5 it's a bit heavy for me but i don't mind hosting files for a backup copy for others.09:43
tsaopRomster: the very IRC client I'm using in this moment (Konversation) uses 73 mb of ram09:45
tsaopmight want to check with irssi/weechat09:45
Romsteri meant the compiling of everything.09:45
tsaopyes, the applications take a good while09:46
Romsterpekwm and tint2 is all i am using for the desktop and hexchat09:46
tsaopthen there are krita, calligra and digikam09:46
tsaopthose are a pain09:46
Romsteri started in kde3 when i moved from windows to crux09:46
tsaopthere's that trinity project which still maintains KDE309:47
Romsterthen i tried smaller xfce icewm and a few others until i went with pekwm09:47
ryu0and i introduced Romster to pekwm. lol09:47
Romstermight go with xfce and try that yeah i still use that same theme ryu009:47
tsaopI think I tried pekwm in 2007 or so, if I remember corerctly09:47
Romsterbut i went though a few panels because brokenness or just didn't like it.09:48
tsaopdon't remember much, though09:48
ryu0it's a shame though how gtk+ applications have gotten worse since then, but they're not generally unstable, unlike KDE is now.09:48
Romsterquite happy with tint209:48
tsaopryu0: try kwin on wayland09:48
tsaopI heard it's gotten much better09:48
Romsterbut i am not sure about pekwm and wine stream it seems to move the GUI every time you click on it up one and to the left one.09:48
Romsteris strange.09:48
Romsternot figured out what causes that.09:49
ryu0tsaop: i can't run wayland. i have software that is X11 only still.09:49
Romstersteam for linux doesn't do that.09:49
tsaopryu0: there's that XWayland stuff, but haven't looked into that09:49
RomsterX11 should run along side wayland?09:49
Romsterthat's what i read.09:50
tsaopmight want to experiment with KDE one of these days09:50
Romsterso stuff can slowly migrate over.09:50
tsaopbut mesa needs to be recompiled09:50
ryu0yea, but i don't buy it until i actually see it.09:50
tsaopand other stuff as well09:50
ryu0i'm just not very impressed with how KDE5 has segfaults on log outs, or how kwin goes bananas sometimes when i full screen mpv.09:50
tsaopmmh no segfaults at logout so far09:51
tsaopbut I had systemsettings5 crash on me on a few occasions09:51
ryu0this is with ubuntu based 16.0409:51
ryu0even the 5.8.x backports stink.09:51
ryu0usually it's about some segfault in QT libs.09:51
tsaopoh, right qt5 needs to be upgraded09:52
ryu0to what? qt 5.6 is what ubuntu runs.09:52
tsaopno, I meant on CRUX09:52
ryu0are you saying it's less crappy if you're running bleeding edge?09:52
Romster5.7.1 is in crux09:52
tsaop5.8.0 is out now09:52
ryu0yea, for some reason even kde neon refuses to update to 5.7.109:53
Romsteri saw that wasn't sure if it was safe to bump yet09:53
tsaopbut can't be arsed to compile qt5, qtwebkit and qtwebengine09:53
tsaopRomster: that's fine09:53
Romstercan kde5 use 5.8.0?09:53
Romsteralong with qtwebkit and qtwebengine ?09:53
ryu0if not yet, then eventually.09:53
tsaopRomster: Arch has 5.8.0 and KF5 runs09:53
ryu0it may require an entire rebuild.09:53
Romsterok i guess i'll kick off a build in docker09:54
Romsterthat'll be a number of hours09:54
tsaopdamn qtwebengine09:54
ryu0tsaop: i dunno, i just can't stand to use a DE that crashes so much. it suggests poor code quality.09:54
Romsterdo you even need both still?09:54
ryu0no idea.09:54
tsaopRomster: so it seems09:56
tsaopI hope they move to qtwebengine ASAP09:57
*** ubuuu has joined #crux10:00
Romsterdid you try finddeps signon-ui10:00
Romsterand the rest of those ports?10:01
Romsterto really see if it links to qtwebkit?10:01
tsaopactually not10:01
tsaopnormally I just parse the CMakeLists10:01
tsaopthen I pass with findredundantdeps10:01
*** emmett1 has quit IRC10:02
tsaopare there any best practices when writing ports?10:02
*** emmett1 has joined #crux10:02
*** emmett1 has quit IRC10:05
Romsternot really i use finddeps and other ways to find run time deps and use findredundentdeps and test builds in docker10:06
Romsterprtverify check things.10:06
Romstereven when i do this i still make mistakes.10:07
tsaopmmh, I did all that except the finddeps part10:07
tsaopbut indeed I still make mistakes10:07
Romsteri list finddeps on it then use findredundentdeps -s after10:07
Romsterthen fix the line up then retest the build10:08
Romsterand i use my romster/pkg-clean to cheat and keep using the same docker container to test more ports.10:09
tsaopI have a base crux container with nothing but core installed plus some stuff to start building the KF5 repo10:11
tsaopI just share a directory on my home with all the built packages10:11
*** ubuuu has quit IRC10:12
tsaopso that all of the dependencies get reinstalled at each docker run10:12
tsaopshould be fairly safe10:12
*** john_cephalopoda has joined #crux10:30
*** bulletfreak has quit IRC10:42
*** nwe has quit IRC10:50
*** tsaop has quit IRC11:04
*** tsaop has joined #crux11:05
*** DaViruz has quit IRC11:06
*** DaViruz has joined #crux11:18
*** elderK has quit IRC11:22
*** nwe has joined #crux11:23
*** abenz_ has joined #crux11:23
*** blueness has quit IRC11:28
*** nwe has quit IRC11:44
*** ubuuu has joined #crux11:44
*** nwe has joined #crux11:47
*** emmett1 has joined #crux12:58
*** snux has joined #crux13:21
*** ileach has joined #crux13:54
*** moth has joined #crux14:08
*** druid_droid has joined #crux14:21
*** Kruppt has joined #crux14:25
tsaopRomster: I have written a script that automates the usage of finddeps and integrates it with manually specified dependencies into the Pkgfile14:32
tsaopA pass of findredundantdeps and dependencies should be 90% accurate14:32
tsaopgoing to rebuild my entire repo and see if there are any differences in the generated Pkgfiles14:33
*** ubuuu has quit IRC14:34
*** onodera has joined #crux14:39
*** emmett1_ has joined #crux15:00
onoderawhat's the simplest way of running windows15:21
onoderaqemu, virtualbox? something else?15:22
onoderaon a sidenote, ff 54 depends on rust15:23
john_cephalopodaIt would be cool if the crux wiki would become more like the arch wiki. With a lot of useful information.15:29
john_cephalopodaI can find a lot of nice things in the Arch wiki, but arch uses systemd now, and their own tools are also different from the stuff present in crux.15:30
john_cephalopodaI think I'll start to sketch out an article about wpa_supplicant and how to use it. It's actually very simple.15:31
onoderayeah I love wpa_supplicant15:35
onoderanot that much different than arch though15:35
onoderaon arch I used netctl with the wifi-wpa-config config15:35
tsaopwpa_supplicant is very simple to use, if you don't have a complicated setup15:35
*** ubuuu has joined #crux15:58
*** emmett1_ has quit IRC16:07
*** emmett1 has quit IRC16:10
*** ryu0 has quit IRC16:12
john_cephalopodaArch uses netctl by default. I haven't found anything that works better with netctl than with wpa_supplicant directly.16:13
*** ryu0 has joined #crux16:19
onoderasame her16:23
onoderathe wlan crux service works excellent for me16:23
*** ubuuu has quit IRC16:24
pedja'prt-get depinst xfce4' on a base Docker image will take a while, i think...16:36
pedjamaybe I should've made a full image.too late now :)16:39
tsaopwell, with ccache + shared distfiles/packages directory subsequent builds are MUCH faster16:39
pedjaI mounted just the xfce repo into the container for now.16:44
pedjathis is just the test run on 3.2, I'll make a full builder image out of 3.3 later, to skip most of the build16:54
pedjanothing major so far, just a few perl related footprint mismatches (because I forgot to switch to 3.2 branch)16:56
jaegeronodera: virtualbox makes it very simple. qemu less so, unless you use libvirt and a frontend, perhaps17:00
*** ubuuu has joined #crux17:05
*** ubuuu has quit IRC17:33
frinnstbut once you have qemu setup, nothing beats it (imho)17:35
frinnstset up*17:35
*** ubuuu has joined #crux17:40
*** kevin7 has joined #crux17:41
pedjaless overhead with qemu/libvirt, too.which is nice when you have only 4Gb of RAM :)17:43
ryu0on the topic of docker, i'm going to be working on getting crux some LXD support. i've just been waiting for 3.3 to base off a new release.17:46
pedjaWin7 is pretty usable, even without Spice.2012r2 works just fine with Spice/qxl drivers, iirc17:47
ryu0but i have to wonder: just how many RCs is crux going to do before 3.3 is official?17:48
pedjaryu0, LXD is sort of the frontend for LXC?like libvirt is for qemu/kvm?17:48
ryu0pedja: it's possible to use LXC w/o LXD, it's mostly a more user friendly setup.17:48
ryu0higher level relative to LXC.17:49
pedjalibvirt has an LXC driver17:49
ryu0i found LXD to be very trivial to get running on my ubuntu server.17:49
pedjaand vbox, and vmware, and bhyve, and... :)17:49
ryu0heh. bhyve is hardly relevant here.17:50
pedjaI was talking about libvirt :)17:50
ryu0last i checked it's FreeBSD host only.17:50
pedjayes.its tooling is still in the early days, but getting there.17:52
pedja(according to BSDNow podcast)17:53
pedjalibvirt/qemu, openvswitch and Docker cover pretty much all my virtualization needs18:03
onoderaI'm trying out qemu then18:11
onoderahow's what's libvirt though?18:11
pedjatl;dr is that it's a frontend for qemu/kvm.18:27
pedjamakes wrangling VM's a bit easier :)18:27
ryu0pedja: have you seen the tcdr backlash against web designers with annoying ass sites?18:28
pedjano.what's that about :) ?18:28
ryu0tab closed didnt read18:28
ryu0someone's blog about bad web designs.18:29
pedjanice :)18:29
pedjaonodera, if you are interested, if you are feeling brave, :)18:30
pedjamy repo with that on my machine[tm], so beware18:30
ryu0ACTION holds up the "beward of leopard" sign.18:31
pedjathat's next in line for testing in Docker.18:31
*** moth has quit IRC18:33
pedjaryu0, 'never mind the leopard, the owner is not tamed'18:36
*** abenz_ has quit IRC19:30
*** timcowchip has joined #crux19:33
timcowchipwhat's new in rc4?19:35
*** fengshaun has quit IRC19:35
*** fengshaun has joined #crux19:37
*** timcowchip has quit IRC19:39
*** timcowchip has joined #crux19:45
jaegertimcowchip: kernel and package updates, not functional changes19:47
tsaopjaeger: where should I look for info on signed ports?19:48
tsaopis this up do date? ->
timcowchipthanks @jaeger19:49
jaegertsaop: as far as I know that is up to date19:53
timcowchipshould user ports have signatures?20:02
jaegerUp to the maintainer of the repo, I'd say20:03
druid_droidjohn_cephalopoda: if you have time, please let me know if something from here
druid_droiddeserves to be on the wiki, I will do it,20:03
druid_droidjaeger: 3.3 have signatures right ?20:03
john_cephalopodadruid_droid: I am not a core dev, so I'm probably the wrong person to ask.20:04
druid_droidI'm also not core and I learn from my errors/wikis/howtos etc20:04
druid_droidis being hard to learn everything by my self, XD I'm 10 years working with TI and I think I don't know a thing some times20:05
tilmanlooks like 3.3 will have signatures indeed20:05
druid_droidanother thing I remember to see on the net is reproducible builds :P20:06
john_cephalopodadruid_droid: One thing that I just saw when skipping over your document: You write things like " # vim /etc/wpa_supplicant.conf"20:06
john_cephalopodaI think it would better to write "Open /etc/wpa_supplicant.conf in your text editor".20:06
druid_droidbut what I really wold like to do is turn a debian in to a crux without new partitions and so on, just run a script, reboot and you are on crux20:06
john_cephalopodadruid_droid: It's really easier to just install crux manually, keep the partition with /home and overwrite the rest.20:07
john_cephalopodadruid_droid: That's how I switched my laptop from arch to crux.20:07
druid_droidjohn_cephalopoda: the problem is host's on the net,20:07
druid_droidI can have VPS runing debian, easy, but crux is not so that easy20:08
druid_droidjohn_cephalopoda: good point, if I have a machine running pxe can I tell a remote server to boot from it ? ... need to RTM20:09
john_cephalopodadruid_droid: I don't think so. You'd have to set the bios to pxe and open the firewall.20:13
druid_droid:) I was imagining that ;)20:13
druid_droidI managed to run Qemu :) I have a debian installed, I created a copy so is easy to play, break things and start again20:14
*** lounge has quit IRC20:15
*** timcowchip has quit IRC20:26
*** leah2 has quit IRC20:26
*** abenz has joined #crux20:39
*** leah2 has joined #crux20:39
*** ileach has quit IRC20:46
pedjadocker image with opt/xorg deps for xfce is 680Mb.not bad.20:58
*** snux has quit IRC21:09
*** bulletfreak has joined #crux21:20
*** Kruppt has quit IRC21:37
*** timcowchip has joined #crux21:50
kevin7so guys what to do about this cloudy weather22:00
*** blueness has joined #crux22:02
*** timcowchip has quit IRC22:11
*** timcowchip has joined #crux22:11
*** ubuuu has quit IRC22:38
*** blueness has quit IRC22:40
kevin7yes that song is cool22:43
*** timcowchip has quit IRC23:01
*** tsaop has quit IRC23:02
*** blueness has joined #crux23:12

Generated by 2.14.0 by Marius Gedminas - find it at!