IRC Logs for #crux Friday, 2017-12-29

*** timcowchip has joined #crux00:20
timcowchipj_v: claws-mail fail00:25
timcowchippackage networkmanager is installed00:25
timcowchipI see you have reverted back to 3.15 in your repo00:48
timcowchipshould I try that00:49
timcowchipbtw, your portsdb isn't getting updated either00:51
timcowchip--disable-networkmanager \ fixes it00:57
*** timcowchip has quit IRC01:14
*** elderK has joined #crux01:19
*** timcowchip has joined #crux01:21
*** xor29ah has quit IRC01:28
*** SiFuh has quit IRC01:35
*** SiFuh has joined #crux01:36
*** onodera has quit IRC01:51
*** timcowchip has quit IRC02:20
j_vdamn, he's gone already... and i don't have time to mess with it for at least 2-3 days.03:38
joacimlooked up the parts cost of my haswell upgrade back in 2014. if i bought brand new hardware for the same money today, it would not be much of an upgrade03:40
joacimmotherboard with the same features would be the same, a ryzen 3 1300x is cheaper, but ram today is much more expensive compared to 2014, and ram was pretty expensive back then too03:41
joaciman i3 8100 would be an option, but the motherboards arem uch more expensive03:42
joaciman i5 7400 would have cheaper motherboards, but like the 1300x, the total cost would end up being more or less the same03:43
joacimin my mind, my old system is so old it's not worth anything anymore. but i could probably get a sidegrade with no loss out of it if i sold it03:47
*** mavrick61 has quit IRC03:50
*** mavrick61 has joined #crux03:51
*** tilman_ has joined #crux04:18
*** amonn has joined #crux04:34
*** elderK has quit IRC06:29
*** timcowchip has joined #crux07:05
*** timcowchip has quit IRC07:20
*** chinarulezzz has joined #crux07:40
*** nogagplz has quit IRC08:38
*** nogagplz has joined #crux08:43
cruxbot[contrib.git/3.3]: chatty: 0.8.7 -> 0.909:06
*** tsaop has joined #crux09:19
*** tsaop has quit IRC10:01
*** tsaop has joined #crux10:17
*** tsaop has quit IRC10:22
cruxbot[contrib.git/3.3]: i2c-tools: Updated URL10:36
cruxbot[contrib.git/3.3]: i2c-tools: updated to 4.0. Port is unmaintained and scheduled for deletion10:36
*** nogagplz has quit IRC12:35
*** nogagplz has joined #crux12:36
*** chinarulezzz has quit IRC12:55
*** onodera has joined #crux13:55
*** tsaop has joined #crux14:17
jaegerjoacim: plenty of people around who collect older hardware so even if it doesn't seem like much it would probably be worth a little14:40
joacimgoing to be a while for the i5 4690 to become collectible =)14:46
joacimbut the prices are odd. as expensive used today as it was 3-4 years ago brand new14:46
jaegereven though a 4690 is "old" in terms of generation, it's still pretty good14:47
jaegerhaswell was a good platform for VFIO passthrough14:50
*** pedja has quit IRC15:48
*** Kruppt has joined #crux16:28
*** john_cephalopoda has joined #crux16:33
*** john_cephalopoda has quit IRC16:33
*** john_cephalopoda has joined #crux16:33
*** pedja has joined #crux16:46
*** Kendim has joined #crux16:54
KendimHi all! Im thinking migrate to crux from gentoo. But i have questions16:57
ryuoWe have blank stares.16:57
ryuoACTION stares.16:58
john_cephalopodaKendim: Go ahead, we don't bite :)16:58
AnselmoACTION listens for questions 16:58
KendimIm afraid of the package dependency problems17:00
Anselmolike, weird fun manually installing ports ?17:00
KendimMy machine completely running on gentoo now. But portage is very complicated. I often have to deal with it...17:01
ryuoKendim: the only dependency resolution crux has is very basic build-time stuff defined in the Pkgfile.17:03
ryuoand that may not include optional dependencies.17:04
Anselmobut often it seems . . depenidng what you want to install you might need to write your own Pkgfiles and things. . .17:04
ryuoit's up to the port author.17:04
ryuoso the order you build packages can change the outcome of other ports.17:05
ryuolike whether optional features get automatically enabled or not.17:05
ryuogentoo is more complicated but they generally account for all port dependencies.17:06
Anselmobt its also just, easy to read and change because everything is just stored in consistently formated text files that are pretty readibly17:06
ryuocrux is simpler but lacks more advanced features. take your poison.17:06
ryuothe main thing i would hate using gentoo for is packages that aren't already included.17:08
ryuoit's a lot more difficult to write packages for than crux.17:08
Kendimyou are telling nicely :)) i like it here.. well, docker and virtualization does work finely? I guess of course :))17:08
ryuoif you ever touched ARCH, crux is a simpler form of their build system.17:09
ryuoa few other distros use similar shell-script based build systems.17:09
ryuoFrugalware, Alpine...17:09
AnselmoI do not use docker on it,17:09
Anselmobut I've used a lot of vm's wth qemu17:09
Anselmoand its all, happy enough17:10
ryuoKendim: i presume so? the major issue is you need to provide your own kernel config.17:10
ryuofor crux.17:10
ryuothey don't supply kernel packages.17:10
Anselmowell, you can also just steal kernels from other distros sometimes..17:10
Anselmobut I suppose that is providing your own config in a way... . . .17:10
ryuomoot point for docker or LXD though.17:11
Kendimryuo: I can create my own kernel config, it is not a problem =)17:11
ryuoif it's the container environment.17:11
Anselmooh, well, I was also reffering to the system in general17:13
Anselmobut no matter17:13
KendimAnselmo: i see :D17:13
Anselmomakes things faster and easier sometimes, but17:14
KendimAnselmo: but?17:19
Anselmowell just like, it seems like its often nicer to have your own kernel configuration just for like, making everything small and perfects17:19
Anselmosometimes I just steal like, a debian one bcause its fast and easy to set up if its on a computer where I will only be working for a little bit17:20
KendimIm a developer. I dont want to lose time with dependency problems... Circular dependency etc... I cant deal with these after each update. Crux could be a solution?17:21
AnselmoI think, it depends how you handle it.17:24
Anselmowould you be able to like, install crux on a computer but not quite commit to it for a while, just to try out running things and updating and things?17:25
KendimAnselmo: roughly... Im developing both c/c++ and python, javascript etc...17:38
ryuoKendim: if you're that worried, why aren't you using a binary distribution?17:52
Kendimryuo: I love source based :D17:57
KendimDoes any binary distro use bsd-like init system... :/18:00
ryuoFreeBSD. (:18:00
ryuoNo clue really... There's not many non-systemd distributions anymore.18:01
ryuoVoid linux... they use runit.18:01
KendimI loved crux's init system... :)18:04
*** SovietPony has joined #crux18:16
*** xor29ah has joined #crux18:21
*** xor29ah has quit IRC18:25
*** xor29ah has joined #crux18:28
*** jdolan has quit IRC18:32
*** Kendim has quit IRC18:35
*** vlnx has quit IRC18:42
*** paradigm has joined #crux20:33
paradigmHi!  I was poking around the mirrors and found a "loop" directory on the top level which contains a rootfs.tar.xz file.  I'm curious what this  Does it necessarily correspond to any given release?20:36
paradigmI'm looking to automate setting up CRUX chroot, and this seems like it might be extremely useful, but I don't see it documented anywhere20:36
ryuoparadigm: not really.20:42
paradigmHmm, okay20:42
jaegerparadigm: rootfs.tar.xz is the rootfs used by the install environment, probably not what you want for a chroot21:03
jaegerwith that said, it's trivial to make a chroot21:03
Anselmoits the rootfs for the install environment21:06
jaegersomething like: mkdir -p /path/to/chroot/var/lib/pkg; touch /path/to/chroot/var/lib/pkg/db; for P in /path/to/ISO/crux/core/*.pkg.tar.xz; do pkgadd -r /path/to/chroot ${P}; done21:06
paradigmMy current strategy is to download the iso, mount it, extract pkgadd, then feed all the packages into pkgadd.  It's not too bad at all.  However, if I could skip some steps with a preexisting tarball that'd help.21:06
jaegerAh, ok21:07
jaegerWell, there's a docker image but I don't know that anyone maintains just a tarball like that21:07
Anselmowell, you could just like21:08
paradigmI'd prefer my current strategy - which seems to be exactly what you recommended - than an unmaintained docker image.  It's not bad at all, Ij ust got excited when I was working on the code to find the iso and saw the rootfs tarball and figured I'd ask.21:09
jaegerThe automation which creates said docker image does very much that same process21:09
Anselmosetup the install image and then install to an arbitrary directory with setup21:09
jaegerWhile it's unofficial, it's not unmaintained21:09
Anselmoit defaults to /mnt/ but that doesnt mean you couldnt do it anywhere21:09
paradigmah, I misread21:09
jaegerThe one on the docker hub is very much unmaintained, sorry. I should have clarified21:09
jaeger <-- this one is automated21:09
jaegerIt's set up in such a way that it *could* become the new official image on the hub but I'll be honest, I've lacked the motivation because their process requires pull requests for every update21:10
*** john_cephalopoda has quit IRC21:44
*** john_cephalopoda has joined #crux21:51
*** tsaop has quit IRC21:56
*** timcowchip has joined #crux22:25
*** timcowchip has quit IRC22:28
*** nogagplz has quit IRC22:41
*** nogagplz has joined #crux22:41
*** timcowchip has joined #crux22:56
cruxbot[contrib.git/3.3]: lighttpd: 1.4.45 -> 1.4.4823:36
timcowchiptek: are you still maintaining portsdb?23:38
jaegerI'm kinda doing that currently, he's been busy23:42
timcowchipah, that explains a lot :)23:43
jaegerI hesitate to ask what that means, heh23:43
timcowchipI think tek said he automated the updating of portsdb23:45
jaegerChanges to repo URLs and the like are manual but the caching of it daily has been automatic from the start, as far as I know23:46
timcowchipor maybe jaust changed the frequency of the updating23:46
jaegerIts crontab entry looks like: 23 * * * * blah23:46
jaegerso it runs at 11 PM CEST every day23:47
cruxbot[opt.git/3.3]: git: 2.14.2 -> 2.15.1 closes FS#154923:47
jaegerActually, I think the server's set to UTC these days, so 11 PM UTC23:47
timcowchipanyway I noticed mine is not the only one that disagrees with the REPO file23:47
jaegerhrmm, interesting. the last log date is 9 days ago, does that match up with what you see?23:48
jaegerI wonder if crond is borked23:48
jaegerrestarted it, will see what happens23:50
timcowchipthanks jaeger23:51
jaegerNo problem. Thanks for mentioning it, will try to keep an eye on it23:52
cruxbot[opt.git/3.3]: gnupg: 2.2.0 -> 2.2.4  closes FS#154823:55
cruxbot[opt.git/3.3]: pinentry-qt4: 1.0.0 -> 1.1.023:55
cruxbot[opt.git/3.3]: pinentry-gtk2: 1.0.0 -> 1.1.023:55
cruxbot[opt.git/3.3]: pinentry: 1.0.0 -> 1.1.023:55
cruxbot[opt.git/3.3]: libassuan: 2.4.3 -> 2.5.123:55
cruxbot[opt.git/3.3]: libgcrypt: 1.8.1 -> 1.8.223:55

Generated by 2.14.0 by Marius Gedminas - find it at!