diverse | heh, I didn't know there were a few other mobile OSes out there besides Android and iOS | 00:00 |
---|---|---|
*** tilman has quit IRC | 00:03 | |
*** tilman has joined #crux | 00:05 | |
diverse | BitPuffin: how is your programming language coming? | 00:13 |
*** BitPuffin has quit IRC | 00:14 | |
*** kInOzAwA has quit IRC | 01:05 | |
*** kInOzAwA has joined #crux | 01:07 | |
*** dkoby has joined #crux | 01:22 | |
*** sh4rm4 has quit IRC | 01:30 | |
*** deus_ex has quit IRC | 02:06 | |
*** deus_ex has joined #crux | 02:07 | |
*** dougl has quit IRC | 02:48 | |
*** vezzy has quit IRC | 02:57 | |
*** vezzy has joined #crux | 03:10 | |
*** Rotwang has quit IRC | 05:42 | |
*** felixxthecat has joined #crux | 06:02 | |
*** felixxthecat has left #crux () | 06:27 | |
*** manerg has joined #crux | 06:48 | |
*** manerg has left #crux () | 06:50 | |
*** triplefault has joined #crux | 06:54 | |
*** triplefault has left #crux () | 06:54 | |
*** triplefault has joined #crux | 07:09 | |
*** ^7heo_ has joined #crux | 07:44 | |
^7heo_ | hey there | 07:44 |
^7heo_ | any idea when the downloads will be avaialble again? | 07:45 |
nrxtx | ^7heo_: you can use one of the mirrors: http://serverop.de/crux/ | 07:53 |
*** triplefault has left #crux () | 07:54 | |
Romster | http://crux.ster.zone i have files here too. | 07:57 |
Romster | tracker might not work but the meta4 would be fastest | 07:57 |
^7heo_ | nrxtx: many thanks | 08:07 |
Romster | what we don't have is a backup site and dns round robin fall back | 08:10 |
^7heo_ | btw, where to find the packages for crux? | 08:10 |
^7heo_ | I'd like to check if virtualbox and unetbootin are available... | 08:10 |
Romster | http://portdb.zero-io.net/ unoffical but works | 08:11 |
^7heo_ | thanks a bunch | 08:12 |
Romster | that nrxtx's handywork | 08:12 |
^7heo_ | virtualbox is there. | 08:12 |
^7heo_ | unetbootin isn't however. | 08:12 |
frinnst | ^7heo_: you can follow the repairs here: http://www.ip-only.se/aktuell-driftstatus/ | 08:13 |
frinnst | someone gon' fucked it up :) | 08:13 |
^7heo_ | it's a real pain in the ass to find a *good* Linux with all the pacakges you want... | 08:14 |
frinnst | Current ETR: 2014-08-08 - 11:00 CET | 08:14 |
frinnst | what the fuck?! 2014-08-08 | 08:14 |
Romster | its easy to make Pkgfiles | 08:14 |
frinnst | i *hope* thats a typo | 08:14 |
Romster | one of crux's strongpoints | 08:14 |
^7heo_ | yeah, if it fits my needs, I'll contribute. | 08:15 |
^7heo_ | problem is | 08:15 |
^7heo_ | for now I need read to use distributions... | 08:15 |
^7heo_ | and if possible without systemd | 08:15 |
frinnst | what do you need unetbootin for? | 08:16 |
^7heo_ | replicating booting keys @work | 08:16 |
^7heo_ | I could DD the original key | 08:16 |
^7heo_ | but problem is that we need many different linuxes... | 08:16 |
^7heo_ | and NOBODY provides 'ready-to-dd' images... | 08:17 |
^7heo_ | iso everywhere. | 08:17 |
frinnst | you can probably just run isohybrid on most/all syslinux .iso's | 08:17 |
frinnst | and then just dd it | 08:17 |
Romster | also note the iso can bd dd to a usb stick | 08:18 |
Romster | bd/be | 08:18 |
frinnst | isohybrid is part of syslinux | 08:18 |
frinnst | Romster: yeah our iso, but it sounds like he needs to be able to do this on various distributions | 08:18 |
^7heo_ | yeah, I don't expect ISOs from anywhere to be dd'able on a stick and boot... | 08:19 |
^7heo_ | however, isohybrid is a VERY good idea. | 08:19 |
^7heo_ | btw, what is cut, network or power? | 08:27 |
frinnst | network I think | 08:28 |
frinnst | ip-only is one of the biggest carriers in sweden too | 08:28 |
^7heo_ | 10:40 - Information from sub-provider that ETR is moved to 18:00 CET. | 08:49 |
^7heo_ | it seems that the 08-08 is a typo | 08:49 |
^7heo_ | on the wikipedia Lightweight_Linux_distribution page, should I attribute the maintainance of CRUX to someone in particular, or to "CRUX development team" or anything? | 08:55 |
teK_ | we have an about page, once our data center is back online | 08:57 |
^7heo_ | v_v | 09:00 |
^7heo_ | teK_: I don't want to spend all day contributing to wikipedia, I'm not paid for that... | 09:01 |
^7heo_ | I do it because I think that CRUX has its place in the list. | 09:01 |
^7heo_ | anyway, I'm going for "Core maintainers" | 09:02 |
teK_ | https://web.archive.org/web/20140329123416/http://crux.nu/Main/About | 09:03 |
^7heo_ | teK_: I got the information about "Core mainteainers" from there. | 09:04 |
teK_ | heh | 09:04 |
^7heo_ | but while I can judge the veracity of technical data by myself, this is social data. | 09:04 |
^7heo_ | I can't judge any importance of any information there. | 09:04 |
^7heo_ | it's totally out of context for me. | 09:04 |
^7heo_ | http://en.wikipedia.org/wiki/Lightweight_Linux_distribution#Comparison_of_Lightweight_Linux_Distributions | 09:05 |
^7heo_ | I hope it suits you :) | 09:05 |
teK_ | seems accurate :) | 09:05 |
^7heo_ | and slackware sucks much more than I expected. | 09:08 |
^7heo_ | too bad, it's a nice idea. | 09:08 |
teK_ | never used it | 09:11 |
^7heo_ | slackware has an history of "no real package manager", aka. only local package management tools. | 09:12 |
^7heo_ | and therefore, you *had* to install the complete (and sometimes feature-redundant) collection of packages to be sure to have everything you needed; before they introduced a package manager with remote package management ability. | 09:12 |
teK_ | sounds bad | 09:13 |
^7heo_ | for this reason, you had zenwalk, which basically was a stripped down slackware with only one package per use-case, and with a package manager with remote package management ability. | 09:13 |
^7heo_ | now, they introduced the slackpkg tool, which has the remote package management abiilty, so the only difference between slackware and zenwalk is the size of the ISO you downlaod. | 09:14 |
^7heo_ | download even. | 09:14 |
^7heo_ | (and therefore the number of packages that are on it vs. online) | 09:14 |
^7heo_ | problem is, they don't have everything, by far. | 09:14 |
^7heo_ | no unetbootin (that's okay, they have isohybrid) | 09:14 |
^7heo_ | no virtualbox | 09:14 |
^7heo_ | no vlc | 09:15 |
^7heo_ | no qemu | 09:15 |
^7heo_ | even no xen. | 09:15 |
^7heo_ | so virtualization with slackware is... out of the reach for most users. | 09:15 |
^7heo_ | I also wanted to try alpine linux, but it's the same, they have a somewhat short list of packages. | 09:16 |
^7heo_ | and for me, at work, virtualbox is a must. | 09:16 |
^7heo_ | it's an okay sandboxing environment, that can allow you to test many things usually without any consequence on your host system. | 09:17 |
^7heo_ | so if CRUX has it, I'll probably go for CRUX. | 09:17 |
^7heo_ | and alpine linux uses musl as the libc, so I'm kind of "cold" for using it at work, since sometimes, we get binaries that we have to run,. | 09:18 |
*** rexich has joined #crux | 09:19 | |
^7heo_ | alright | 09:24 |
^7heo_ | time to install crux | 09:24 |
^7heo_ | is it simple to install CRUX as an encrypted lvm now? | 09:24 |
^7heo_ | or do I have to look at a command list online to remember how to vgscan and all? | 09:24 |
^7heo_ | I'll look online and choose the mapped devices in the installer. | 09:25 |
^7heo_ | laters | 09:25 |
*** ^7heo_ has quit IRC | 09:25 | |
teK_ | it's very easy to roll a port of your own and only somewhat trickier to convince a maintainer to pick it up | 09:32 |
*** ^7heo_ has joined #crux | 09:35 | |
^7heo_ | okay, I have the issue described there: http://www.linuxquestions.org/questions/linux-newbie-8/how-to-install-crux-on-an-encrypted-partition-882374/ | 09:36 |
^7heo_ | and there is no cryptsetup in /sbin | 09:36 |
^7heo_ | and actually, executing: find / -name *crypt* only returns efi files, kernel wireless, drivers, and crypto entries, various /lib & /usr/lib files, the /proc/crypto, two kernel modules | 09:37 |
^7heo_ | but no binary | 09:38 |
teK_ | I have been trying to get crypto support into our ISO twice but failed due to time constraints on my and the ISO releasing side | 09:38 |
*** BitPuffin has joined #crux | 09:38 | |
^7heo_ | ah | 09:39 |
teK_ | so you basically have to use another ISO/distro with cryptsetup and start the installation of crux from there to get full disk encryption | 09:39 |
teK_ | there is a wiki page I wrote some time ago | 09:39 |
teK_ | maybe I will make it for 3.2 or 3.1.1 :o | 09:39 |
^7heo_ | yeah right, however, how to mount the encrypted drives, then? | 09:39 |
^7heo_ | because I already have everything needed. | 09:39 |
^7heo_ | excepted the cryptsetup binary to mount the encrypted drive. | 09:39 |
^7heo_ | (which is already there) | 09:40 |
teK_ | you can install cryptsetup in your installed/chrooted system and there was a initrd I provided for the "bootstrapping" during boot.. | 09:40 |
^7heo_ | how do I install it? | 09:40 |
^7heo_ | pkgadd? | 09:40 |
teK_ | there's no official package atm, sorry | 09:40 |
teK_ | wait a sec. | 09:40 |
^7heo_ | ok :) | 09:40 |
nrxtx | ^7heo_: be careful with musl as it lacks scheduler support like priorities/scheduler switching | 09:40 |
^7heo_ | nrxtx: I wasn't aware of that, thanks for the info. | 09:41 |
^7heo_ | however, the glibc is so fucking wrong... | 09:41 |
teK_ | https://serverop.de/~tek/crux-dmcrypt has a port | 09:41 |
^7heo_ | anyway, I have to reboot. | 09:41 |
^7heo_ | I'm back in 5 | 09:41 |
teK_ | I even rolled a 3.1 ISO :-) | 09:42 |
^7heo_ | ? | 09:42 |
teK_ | in February :o | 09:42 |
^7heo_ | teK_: with cryptsetup inside | 09:42 |
teK_ | take a look | 09:42 |
^7heo_ | ? | 09:42 |
teK_ | yes | 09:42 |
^7heo_ | hmm, url? :P | 09:42 |
teK_ | 11:41 < teK_> https://serverop.de/~tek/crux-dmcrypt has a port | 09:42 |
^7heo_ | thanks | 09:42 |
^7heo_ | sorry, I didn't see it. | 09:42 |
teK_ | but the ISO is outdated so I do not recommend using that!~ | 09:42 |
^7heo_ | meh, maybe I can copy the cryptsetup binaries at least. | 09:43 |
teK_ | it may work as you are doing a fresh installation | 09:43 |
teK_ | there's a port for that in the very same directory | 09:43 |
teK_ | I even TARed it for your convenience | 09:43 |
^7heo_ | I can expect cryptsetup-static to be a statically compiled cryptsetup? | 09:44 |
teK_ | Si. | 09:44 |
^7heo_ | okay, gotta reboot, but I'll look at that soon. | 09:44 |
^7heo_ | and teK_ | 09:44 |
^7heo_ | is the Microsoft-IIS/7.5 tag on your pages a joke? :D | 09:44 |
^7heo_ | meh, I'll know that later, it seems. | 09:45 |
^7heo_ | thanks for everything. | 09:46 |
*** ^7heo_ has quit IRC | 09:46 | |
*** ^7heo_ has joined #crux | 09:51 | |
teK_ | it is =) | 09:51 |
teK_ | welcome. | 09:51 |
^7heo_ | :) | 09:53 |
^7heo_ | okay virtualbox is very handy | 09:58 |
BitPuffin | kinda sucks extra that the moment crux gets some media exposure the website goes down | 10:07 |
^7heo_ | yeah | 10:07 |
teK_ | hehe, we never went after attention ourselves any way | 10:10 |
teK_ | my only thought was: screw it, no port updates for/from me today | 10:11 |
*** phant0mas has joined #crux | 10:15 | |
^7heo_ | huhu | 10:15 |
^7heo_ | right | 10:15 |
*** BitPuffin has quit IRC | 10:32 | |
^7heo_ | should I patch linux-3.12 | 10:34 |
^7heo_ | should I patch linux-3.12.24 with the ptrace-bug patch? | 10:34 |
^7heo_ | (sorry, switching from EU to US keyboards, the return key is different) | 10:35 |
*** rexich has quit IRC | 11:05 | |
nrxtx | ^7heo_: yes | 11:12 |
nrxtx | fix is in 3.12.25 mainline | 11:12 |
^7heo_ | okay | 11:13 |
^7heo_ | when I apply it, it seems to be already done... | 11:13 |
^7heo_ | but maybe I screwed up | 11:13 |
^7heo_ | anyway | 11:13 |
^7heo_ | gtg | 11:13 |
^7heo_ | laters | 11:13 |
*** hotaronohanako has quit IRC | 11:24 | |
frinnst | the kernel on the iso is already patched. You should probably still download a newer one from kernel.org | 11:40 |
frinnst | Current ETR: 2014-08-05 - 20:00 CET | 11:40 |
frinnst | geez, how long can it take to fix if they have located the break? | 11:40 |
frinnst | 08:30 - Reparation ongoing, awaiting new information from sub-provider. | 11:41 |
*** sh4rm4 has joined #crux | 11:48 | |
*** SiFuh has joined #crux | 11:51 | |
*** dkoby has quit IRC | 11:55 | |
*** jdolan has joined #crux | 12:05 | |
*** jdolan has quit IRC | 12:17 | |
*** richard has joined #crux | 12:18 | |
Guest12679 | Hi, I can't resolve crux.nu. | 12:19 |
linXea | seem to be the same problem here | 12:20 |
linXea | traceback also fail | 12:20 |
*** arduo has joined #crux | 12:20 | |
jaeger | the datacenter in which it is hosted is still down, it seems | 12:21 |
Guest12679 | I'll wait when It goes to norml | 12:23 |
frinnst | its expected to be up in about 5-6hrs | 12:28 |
frinnst | seems to take ages to mend a broken fibre | 12:28 |
teK_ | #crux pkg-junkies anonymous | 12:44 |
*** SiFuh has quit IRC | 12:48 | |
jaeger | If you just need ports you can get them from rsync.crux.nu::ports/ as well | 12:49 |
*** SiFuh has joined #crux | 12:50 | |
teK_ | if you happen to hit jaeger's server. Mine does not (yet?) sync the ports | 12:50 |
jaeger | retard: interesting data point: my centos cluster has not shown any drbd issues while the ubuntu cluster has | 12:50 |
jaeger | retard: at least in the last several days | 12:50 |
retard | jaeger: i assume the centos cluster is running more recent .. stuff? | 12:54 |
*** SiFuh has quit IRC | 12:54 | |
jaeger | http://pastebin.com/ZBFmfNVY <-- the centos stuff | 12:55 |
jaeger | http://pastebin.com/U4X7Zgf1 <-- ubuntu | 12:56 |
teK_ | rsync.crux.nu::ports/ should be working now in either case. | 12:57 |
jaeger | They're set up the same way and backed by the same networking and storage, for what that's worth | 12:57 |
jaeger | teK_: \o/ | 12:57 |
*** BitPuffin has joined #crux | 13:02 | |
*** BitPuffin has quit IRC | 13:14 | |
*** diverse has quit IRC | 13:14 | |
*** syncn_ has quit IRC | 13:14 | |
*** thetornainbow has quit IRC | 13:14 | |
*** novak has quit IRC | 13:14 | |
^7heo_ | someone should change the topic | 13:14 |
^7heo_ | to announce that the domain's down | 13:14 |
*** arduo has quit IRC | 13:14 | |
*** BitPuffin has joined #crux | 13:15 | |
*** diverse has joined #crux | 13:15 | |
*** syncn_ has joined #crux | 13:15 | |
*** thetornainbow has joined #crux | 13:15 | |
*** openfbtd has joined #crux | 13:15 | |
*** novak has joined #crux | 13:15 | |
*** SiFuh has joined #crux | 13:17 | |
thetornainbow | one of our facilities is having networking issues too. although it wasn't by digging... | 13:31 |
thetornainbow | http://imgur.com/rylvI7M | 13:31 |
jaeger | impressive | 13:33 |
thetornainbow | yeah i'd love to know how the driver did that | 13:33 |
jaeger | no kidding, heh | 13:34 |
^7heo_ | I'd kill to know what is a "boot partition signature" and where to set it v_v | 13:34 |
thetornainbow | right on the platter | 13:34 |
^7heo_ | lilo is spitting that at me constantly. | 13:34 |
jaeger | ^7heo_: is there a partition marked as bootable? | 13:35 |
jaeger | In fdisk, use 'a'. In parted, use "toggle # boot". | 13:35 |
^7heo_ | jaeger: yes, if the partition isn't marked as bootable, I get another error saying something along the lines of "No active partition" | 13:35 |
jaeger | Ah, ok. Separate issue, I guess | 13:36 |
jaeger | I haven't used lilo in quite some time so was guessing | 13:36 |
thetornainbow | learn to love the grub | 13:36 |
jaeger | Is lilo.conf definitely correct? root= and boot= pointing to the proper devices? | 13:37 |
*** jdolan has joined #crux | 13:40 | |
^7heo_ | isn't crux using lilo? | 13:42 |
^7heo_ | jaeger: I have everything on /dev/sda1, the swap on /dev/sda2 | 13:42 |
^7heo_ | so I did set everything to /dev/sda1, excepted root which is /dev/sda | 13:43 |
thetornainbow | shouldn't boot point to /dev/sda? since that's where mbr/gpt lives? | 13:43 |
jaeger | crux uses whichever you prefer. :) I use grub2 | 13:43 |
jaeger | boot=/dev/sda, root=/dev/sda1 <-- seems more likely | 13:43 |
^7heo_ | grub or syslinux aren't available on the crux installer. | 13:44 |
^7heo_ | okay lemme check/. | 13:44 |
^7heo_ | yeah that's what I did set. | 13:44 |
^7heo_ | boot = /dev/sda (later replaced by the UUID one) | 13:44 |
^7heo_ | and root = /dev/sda1 | 13:44 |
frinnst | can you paste the fdisk output somewhere? | 13:45 |
jaeger | can you pastebin your lilo.conf and 'fdisk -l' output? | 13:45 |
^7heo_ | I even tried to comment everything and leave only "image=/boot/vmlinuz" and "append="ro root=/dev/sda1"" in my lilo.conf | 13:45 |
^7heo_ | and I install it with lilo -M /dev/sda mbr -v | 13:45 |
^7heo_ | I'll try to yes. | 13:46 |
jaeger | also, both syslinux and grub2 are on the ISO | 13:46 |
frinnst | wipefs /dev/sda might also be interesting (not specifying any flags is not destructive) | 13:46 |
^7heo_ | oh, moment, no network here. | 13:47 |
^7heo_ | okay | 13:52 |
^7heo_ | plugging the cable helps a lot. | 13:52 |
^7heo_ | so | 13:53 |
^7heo_ | http://sprunge.us/cDON | 13:53 |
^7heo_ | http://sprunge.us/RCjH | 13:53 |
^7heo_ | does any of you spot an error there? | 13:54 |
jaeger | does lilo support the by-id scheme? | 13:56 |
jaeger | I think it may not, though if I remember right it does UUIDs | 13:57 |
^7heo_ | there's a tool called lilo-uuid-diskid | 13:57 |
^7heo_ | in /usr/sbin | 13:58 |
jaeger | according to the man page it does support by-id | 13:58 |
^7heo_ | yes | 13:58 |
^7heo_ | for the disk | 13:58 |
^7heo_ | and by uuid for the partition. Right? | 13:58 |
jaeger | Seems that way. Not sure what the problem is. :( | 13:59 |
^7heo_ | waaiiit a second. | 13:59 |
^7heo_ | does lilo support ext4? | 13:59 |
jaeger | yes | 13:59 |
^7heo_ | damn | 13:59 |
^7heo_ | I would have found v_v | 13:59 |
jaeger | hehe, sorry | 14:00 |
^7heo_ | don't be sorry for the fact that lilo is more advanced ;P | 14:00 |
jaeger | sorry that it wasn't an easy solution, I mean | 14:00 |
^7heo_ | yeah | 14:01 |
^7heo_ | okay | 14:03 |
^7heo_ | lilo -M /dev/sda mbr doesn't work | 14:03 |
^7heo_ | but lilo by default does. | 14:03 |
^7heo_ | not sure why. | 14:03 |
^7heo_ | however, now, it does work. | 14:03 |
jaeger | heh | 14:03 |
^7heo_ | if only there was a #lilo chanel where to ask. | 14:04 |
^7heo_ | anyway, I'm glad that I've been able to make it work. | 14:04 |
^7heo_ | I get more knowledge about lilo. | 14:04 |
*** phant0mas has quit IRC | 14:05 | |
*** phant0mas has joined #crux | 14:08 | |
^7heo_ | okay, now that my crux install is working... | 14:30 |
^7heo_ | where do I get my ports from? | 14:30 |
^7heo_ | I can always define another crux.nu in /etc/hosts | 14:30 |
^7heo_ | but since the server's down... | 14:30 |
jaeger | you can use rsync.crux.nu for now | 14:34 |
jaeger | or use one of those IPs as crux.nu in hosts | 14:35 |
*** sepen has joined #crux | 14:39 | |
sepen | hi | 14:39 |
^7heo_ | hi | 14:40 |
^7heo_ | the main domain's down, yes. | 14:40 |
^7heo_ | YEAH | 14:50 |
^7heo_ | it's back online! | 14:50 |
^7heo_ | I hope it's not a false positive | 14:50 |
frinnst | wee | 14:50 |
sepen | wow! | 14:51 |
nrxtx | looks good | 14:51 |
^7heo_ | prepare to have some load, people :P | 14:51 |
sepen | yeah | 14:51 |
^7heo_ | i'm so f***ing glad it works now... | 14:51 |
^7heo_ | I can upgrade my crux and install the missing packages. | 14:52 |
^7heo_ | just in time :P | 14:52 |
^7heo_ | \o/ | 14:52 |
sepen | god or someone will have heard our prayers | 14:52 |
^7heo_ | C must have. | 14:52 |
sepen | *has | 14:52 |
^7heo_ | because that's what I believe in. | 14:52 |
^7heo_ | can I pkgadd in crux as I do in NetBSD? | 14:55 |
^7heo_ | also, would pkgin work!? | 14:55 |
frinnst | pkgmk, pkgadd, pkgrm | 14:55 |
frinnst | and the prt-get frontend | 14:55 |
frinnst | you will probably just use prt-get for stuff already in the ports tree. pkgmk / pkgadd for your own ports etc | 14:56 |
^7heo_ | alright | 14:56 |
^7heo_ | thanks a bunch | 14:56 |
^7heo_ | is it resolving dependencies? | 14:57 |
frinnst | prt-get resolves deps if you tell it to | 14:57 |
frinnst | so "prt-get depinst <whatever>" | 14:57 |
frinnst | ports -u && prt-get sysup to keep stuff up to date | 14:57 |
^7heo_ | great. | 14:57 |
^7heo_ | that rocks. | 14:58 |
^7heo_ | are packages signed? | 14:58 |
teK_ | aaaaand we're back | 15:08 |
nrxtx | Delay: teK_ 18minutes ;) | 15:09 |
teK_ | :-) | 15:09 |
nrxtx | frinnst: when is the interview? | 15:11 |
frinnst | 23:00 my local time i think | 15:11 |
nrxtx | ok | 15:12 |
^7heo_ | so you will have a server up and running while the interview will be released? | 15:17 |
*** jdolan has quit IRC | 15:19 | |
*** cruxbot has joined #crux | 15:20 | |
*** jdolan has joined #crux | 15:21 | |
sepen | interview. what? | 15:22 |
*** jdolan has quit IRC | 15:22 | |
*** jdolan has joined #crux | 15:23 | |
*** jdolan has quit IRC | 15:27 | |
nrxtx | sepen: there was a short review on linux action show, this evening their will be a crux community review | 15:28 |
nrxtx | *there | 15:29 |
sepen | hmmm interesting | 15:30 |
sepen | and where I can find that info? | 15:30 |
*** jdolan has joined #crux | 15:31 | |
jaeger | ^7heo_: they are not currently | 15:33 |
^7heo_ | jaeger: okay, will they be? | 15:33 |
*** jdolan has quit IRC | 15:35 | |
*** jdolan has joined #crux | 15:36 | |
jaeger | Not much discussion on that has taken place. Maybe sometime in the future | 15:38 |
^7heo_ | would be great to have. | 15:38 |
^7heo_ | Also, is it normal to compile that much when doing a software upgrade? | 15:39 |
cruxbot | [opt.git/3.1]: xterm: updated to 310 | 15:39 |
cruxbot | [opt.git/3.1]: ninja: initial import (required for chromium) | 15:39 |
cruxbot | [opt.git/3.1]: [notify] chromium: updated to 36.0.1985.125 | 15:39 |
cruxbot | [opt.git/3.1]: gnutls: updated to 3.2.16 | 15:39 |
cruxbot | [opt.git/3.1]: cmake: updated to 3.0.1 | 15:39 |
^7heo_ | (or was it the kernel?) | 15:39 |
sepen | lol | 15:39 |
tilman | ^7heo_: the kernel was what? | 15:39 |
tilman | triggering rebuilds? or what are you thinking of? | 15:39 |
^7heo_ | I dunno, I had to compile the kernel when I did install CRUX; so I am wondering what ELSE I could have to compile... | 15:40 |
^7heo_ | unless the packages are just scripts to build the software. | 15:40 |
^7heo_ | okay | 15:40 |
jaeger | It's to be expected to recompile some things. There have been quite a few updates since the release | 15:40 |
^7heo_ | I did install crux with the latest available iso | 15:40 |
jaeger | when you do a | 15:40 |
^7heo_ | step two, I did "ports -u && prt-get sysup" | 15:40 |
jaeger | 'prt-get sysup' that's updating the installed packages with new versions (if available) | 15:40 |
^7heo_ | and what I did get in step 3 was a LOT of compilation. | 15:40 |
^7heo_ | however, since: | 15:41 |
^7heo_ | 1. I have never used CRUX before | 15:41 |
jaeger | So since crux 3.1 was released the packages that show up in 'prt-get diff' have had new versions released | 15:41 |
^7heo_ | 2. I am used to binary-packages | 15:41 |
^7heo_ | I wondered if it was normal. | 15:41 |
jaeger | It is for any source-based distro, yes | 15:41 |
^7heo_ | crux is source based? | 15:42 |
^7heo_ | (I didn't know. | 15:42 |
^7heo_ | ) | 15:42 |
jaeger | aside from the installation ISO, pretty much yes :) | 15:42 |
jaeger | To be honest that's probably something the front-page description should mention | 15:42 |
^7heo_ | a'right, I wasn't aware of that. | 15:43 |
^7heo_ | I'm used to the netbsd pkgsrc, which is essentially providing me with binaries. | 15:43 |
^7heo_ | so when wikipedia said that CRUX uses ports, I expected binaries. | 15:43 |
jaeger | pkgutils create binary packages using ports so you do end up with binaries... but they're not distributed for the most part | 15:44 |
^7heo_ | would it be so hard to distribute them? | 15:44 |
jaeger | technically, no | 15:45 |
^7heo_ | and so, is it in any way better to do it from source? | 15:46 |
^7heo_ | (because I'm not so convinced that the minimal benefit you get from compiling stuff yourself - modulo the pebkacs - is worth the time needed for compilation unless you have a grid of cores :P | 15:47 |
^7heo_ | ) | 15:47 |
jaeger | Depends on what you need. If you want custom optimizations or compiler flags, yes. If you don't, or have no need to compile things yourself, probably not. But then crux may not be the best choice | 15:47 |
^7heo_ | my problem is, I cannot find a sound linux distribution. | 15:47 |
^7heo_ | and that sucks a lot. | 15:47 |
jaeger | On the other side of things, if we wanted to distribute binary packages we'd have to design the infrastructure for it and have the storage space, bandwidth, etc... which is why I say it isn't technically hard, we just don't do it | 15:47 |
*** phant0mas has quit IRC | 15:48 | |
jaeger | some users occasionally provide packages if they have long compile times (such as firefox) but it's not an official practice | 15:49 |
diverse | ^7heo_: then make your own sound linux system by putting all the packages together that you want in Crux. Yes, you have to get use to compiling your own packages, but that gives you more flexibility than any binary package management. | 15:49 |
*** phant0mas has joined #crux | 15:49 | |
jaeger | incidentally what qualifies as 'sound'? | 15:49 |
^7heo_ | diverse: if I can get a computing grid for compilation, that should be doable. | 15:50 |
diverse | jaeger: I assume the 'perfect' system? | 15:50 |
jaeger | which is subjective, so I'm curious :) | 15:50 |
^7heo_ | jaeger: sound as in 'following the unix philosophy' | 15:50 |
^7heo_ | but with some additional things | 15:50 |
^7heo_ | for example, binary packages. | 15:50 |
jaeger | So I take it there's something (or multiple things) you don't care for in arch, slackware, etc. | 15:51 |
diverse | ^7heo_: do what Romster does and grab a whole because of multi-core computers together and use distcc, so you can parallel process and compile at -j21 or whatever | 15:51 |
^7heo_ | arch: it's not working, as simple as that. Replace a component and cry. | 15:51 |
diverse | s/because/bunch/ | 15:52 |
^7heo_ | slack: not enough packages available, unfortunately. | 15:52 |
jaeger | how about debian? | 15:52 |
^7heo_ | systemd. | 15:52 |
*** jdolan has quit IRC | 15:52 | |
diverse | we hate systemd too ;) | 15:53 |
^7heo_ | alpine might be okay, but it's lacking some drivers for my current keyboard... | 15:53 |
^7heo_ | as a result, as soon as I boot the installation disk, I have no keyboard. | 15:53 |
^7heo_ | not really usable. | 15:53 |
^7heo_ | and alpine would require more testing also | 15:53 |
^7heo_ | and more contributors. | 15:54 |
*** phant0mas has quit IRC | 15:54 | |
*** phant0mas has joined #crux | 15:55 | |
diverse | ^7heo_: https://code.google.com/p/distcc/ | 15:56 |
^7heo_ | hmm, interestnig. | 15:56 |
^7heo_ | s/nig$/ing/ | 15:56 |
*** jdolan has joined #crux | 15:57 | |
diverse | there is your computing grid ;) | 15:57 |
^7heo_ | meh, forgot the point. | 15:57 |
^7heo_ | well, I still need the wandboards to do it :P | 15:57 |
^7heo_ | let's say, I spend 4K in wandboards, I should get around 160 cores. | 15:57 |
diverse | that would be amazing | 15:58 |
^7heo_ | btw, I get 404 errors when I sysup | 15:58 |
^7heo_ | libdevmapper | 15:58 |
^7heo_ | http://mirrors.kernel.org/sources.redhat.com/lvm2/LVM2.2.02.108.tgz | 15:59 |
^7heo_ | the 109 has been released | 16:00 |
^7heo_ | and as a result, 108 is 404. | 16:00 |
diverse | so the port needs to be updated | 16:01 |
nrxtx | normally they don't delete old releases oO | 16:01 |
diverse | normally anyone wouldn't | 16:02 |
^7heo_ | yeah but it's written "redhat" in the url... | 16:02 |
diverse | heh :) | 16:02 |
^7heo_ | so... it's normal that it doesn't work, right? | 16:02 |
nrxtx | hm they only delete 108 all previous releases are still there | 16:02 |
^7heo_ | meh | 16:02 |
^7heo_ | maybe it's a pebkac there. | 16:03 |
nrxtx | ^7heo_: just download the file from somewhere else and drop it into the ports dir | 16:03 |
^7heo_ | okay | 16:03 |
^7heo_ | wget will do the trick. | 16:03 |
^7heo_ | and then I prt-get sysup again? | 16:04 |
nrxtx | yes | 16:04 |
*** sh4rm4 has quit IRC | 16:04 | |
^7heo_ | alright. | 16:04 |
^7heo_ | let's do that. | 16:04 |
*** jdolan has quit IRC | 16:06 | |
*** jdolan has joined #crux | 16:07 | |
*** sh4rm4 has joined #crux | 16:07 | |
*** SiFuh has quit IRC | 16:07 | |
*** jdolan has quit IRC | 16:09 | |
*** sh4rm4 has quit IRC | 16:13 | |
*** sh4rm4 has joined #crux | 16:15 | |
*** jdolan has joined #crux | 16:15 | |
*** sh4rm4 has quit IRC | 16:18 | |
*** sh4rm4 has joined #crux | 16:23 | |
*** jdolan has quit IRC | 16:25 | |
*** SiFuh has joined #crux | 16:26 | |
*** jdolan has joined #crux | 16:26 | |
*** Rotwang has joined #crux | 16:40 | |
^7heo_ | where to change a package's sha? | 17:11 |
^7heo_ | when you want to spoof it for example | 17:11 |
*** sh4rm4 has quit IRC | 17:12 | |
^7heo_ | okay, .md5sum | 17:13 |
*** sepen has quit IRC | 17:14 | |
*** Romster has quit IRC | 17:16 | |
*** Romster has joined #crux | 17:17 | |
*** sh4rm4 has joined #crux | 17:17 | |
*** sh4rm4 has quit IRC | 17:19 | |
*** triplefault has joined #crux | 17:22 | |
*** sh4rm4 has joined #crux | 17:31 | |
*** sh4rm4 has quit IRC | 17:32 | |
*** sh4rm4 has joined #crux | 17:37 | |
*** sh4rm4 has quit IRC | 17:47 | |
*** sh4rm4 has joined #crux | 17:51 | |
*** ^7heo_ has quit IRC | 17:53 | |
*** sh4rm4 has quit IRC | 17:54 | |
*** sh4rm4 has joined #crux | 17:57 | |
*** sh4rm4 has quit IRC | 18:09 | |
*** BitPuffin has quit IRC | 18:11 | |
*** sepen has joined #crux | 18:13 | |
*** sh4rm4 has joined #crux | 18:14 | |
*** sepen has quit IRC | 18:28 | |
*** sepen has joined #crux | 18:43 | |
*** jdolan has quit IRC | 18:45 | |
*** jdolan has joined #crux | 18:46 | |
*** jdolan has quit IRC | 18:46 | |
*** jdolan has joined #crux | 18:46 | |
*** sepen has quit IRC | 18:51 | |
*** phant0mas has quit IRC | 19:04 | |
*** jdolan has quit IRC | 19:11 | |
*** jdolan has joined #crux | 19:12 | |
*** jdolan has quit IRC | 19:16 | |
*** sh4rm4 has quit IRC | 19:20 | |
*** sh4rm4 has joined #crux | 19:31 | |
*** sh4rm4 has quit IRC | 19:42 | |
*** jdolan has joined #crux | 19:42 | |
*** jdolan has quit IRC | 19:47 | |
*** sh4rm4 has joined #crux | 19:48 | |
*** sh4rm4 has quit IRC | 19:51 | |
*** jdolan has joined #crux | 19:53 | |
*** jdolan has quit IRC | 19:55 | |
*** jdolan has joined #crux | 19:56 | |
*** sh4rm4 has joined #crux | 20:02 | |
*** sh4rm4 has quit IRC | 20:21 | |
*** BitPuffin has joined #crux | 20:23 | |
BitPuffin | frinnst: lup in 35? | 20:25 |
*** sh4rm4 has joined #crux | 20:27 | |
*** sh4rm4 has quit IRC | 20:31 | |
*** sh4rm4 has joined #crux | 20:38 | |
*** sh4rm4 has quit IRC | 20:42 | |
BitPuffin | good thing I remembered | 20:47 |
*** sh4rm4 has joined #crux | 20:49 | |
*** SiFuh_ has joined #crux | 20:50 | |
*** timcowchip has joined #crux | 20:52 | |
*** SiFuh has quit IRC | 20:53 | |
*** sepen has joined #crux | 20:53 | |
*** jdolan has quit IRC | 20:54 | |
BitPuffin | jaeger: you are not joining the mumble? | 21:01 |
jaeger | I cannot from work. I am in the IRC channel, though | 21:02 |
BitPuffin | ah coolio | 21:06 |
*** timcowchip has quit IRC | 21:16 | |
frinnst | hm, libdevmapper 404? | 21:29 |
nwe | jupp | 21:29 |
nwe | ne version LVM2.02.109.tgz | 21:29 |
nwe | 108.tgz doesnt exists there.. | 21:30 |
nwe | I have just report it to jaeger :) | 21:30 |
nwe | new* | 21:30 |
nrxtx | BitPuffin: hows the binary package stuff working/progress? | 21:50 |
BitPuffin | nrxtx: me and prologic has been pretty busy so we haven't gotten far. You can already run your own repo for pkg-get though | 21:51 |
BitPuffin | just that we'll take care of the building stuff | 21:52 |
cruxbot | [core.git/3.1]: libdevmapper: updated to version 1.02.88 | 21:53 |
BitPuffin | we're basically creating a github-like thing for writing Pkgbuild scripts and maintaining your collection, and part of that is building the package for testing, but also for your public repository of binary packages :) | 21:54 |
BitPuffin | but yeah talking bout it makes me wanna allocate more time for it | 21:56 |
nrxtx | Have a different focus for my project, just showing existing content and add some support for marking/tagging outofdate/broken ports | 21:57 |
BitPuffin | ah, yeah I think we have some plans for like notifying you when a new version of something is out | 22:02 |
BitPuffin | or maybe that is what jaeger was working on | 22:02 |
nrxtx | lot of projects are around, Romster is working on version parsing | 22:03 |
BitPuffin | ah yeah it was romster | 22:03 |
nrxtx | BitPuffin: http://portdb.zero-io.net/ if you see the validation tool you'll see what you have to clear for binaries :D | 22:04 |
nrxtx | at least if you are not only building the official ones | 22:04 |
BitPuffin | nrxtx: oh cool, so you are auto building stuff? | 22:04 |
BitPuffin | this would be a useful feature of porthub as well | 22:05 |
nrxtx | BitPuffin: not autobuilding but using prtutils to check the ports/footprints and stuff | 22:06 |
BitPuffin | ahh | 22:06 |
BitPuffin | but you only get the footprint missmatch if you build right? | 22:07 |
nrxtx | yes | 22:07 |
BitPuffin | so then you mush be building :O | 22:08 |
nrxtx | BitPuffin: focus is set on providing more details before downloading a port, like if you look at a port see all other repos with the same and the according versions/validation state/... | 22:08 |
BitPuffin | yeah | 22:08 |
BitPuffin | but I mean determining if it works involves building | 22:09 |
BitPuffin | but you aren't providing packages | 22:09 |
nrxtx | no packages no building | 22:09 |
nrxtx | just more detailed information | 22:09 |
BitPuffin | well then how do you know if there is footprint missmatches? | 22:09 |
nrxtx | you won't detect mismatches, but invalid files/directories/uid/gid/junkfiles | 22:10 |
BitPuffin | aha | 22:10 |
BitPuffin | and permissions? | 22:10 |
BitPuffin | so for example | 22:10 |
BitPuffin | like when z3bra put z3bra as the owner of a file in the footprint | 22:11 |
BitPuffin | by accident | 22:11 |
*** kInOzAwA has quit IRC | 22:11 | |
BitPuffin | frinnst: happy with the interview? :) | 22:12 |
nrxtx | http://portdb.zero-io.net/ports/z3bra/toilet | 22:12 |
nrxtx | BitPuffin: like this? | 22:12 |
z3bra | BitPuffin, I did this long time ago ! | 22:12 |
z3bra | erf, or not | 22:12 |
BitPuffin | z3bra: yes but it was the example I remembered :) | 22:12 |
BitPuffin | It was traumatic enough to stick | 22:12 |
z3bra | ^^ | 22:12 |
BitPuffin | z3bra: or, lol | 22:12 |
BitPuffin | :) | 22:12 |
frinnst | BitPuffin: heh, soooo awkward | 22:12 |
BitPuffin | nrxtx: must say, very usefyl tool | 22:13 |
*** nwe has quit IRC | 22:13 | |
BitPuffin | frinnst: you think? Why? :o | 22:13 |
BitPuffin | because wimpy? | 22:13 |
frinnst | I dont know, I guess i need to listen back to it to judge | 22:13 |
z3bra | Anyway, I can't fix it atm... I need to install httpup and portspage on my new system | 22:13 |
*** sh4rm4 has quit IRC | 22:13 | |
*** nwe has joined #crux | 22:13 | |
z3bra | (musl) | 22:13 |
BitPuffin | frinnst: no I think you did a good job. I can imagine hearing you makes the community sound less elitist | 22:14 |
BitPuffin | especially with the no competition thing | 22:14 |
BitPuffin | I thought that was great | 22:14 |
*** kInOzAwA has joined #crux | 22:14 | |
BitPuffin | prepare to hate listening to yourself, it's soooo annoying to hear yourself talk haha | 22:15 |
BitPuffin | z3bra: hehe | 22:15 |
BitPuffin | frinnst: now INIZ has a 3.1 iso :) | 22:16 |
nrxtx | BitPuffin: you also see the outage of the server: http://portdb.zero-io.net/updates | 22:17 |
z3bra | I can't even remember how I had portspage running on arch... | 22:17 |
BitPuffin | nrxtx: the history or the current state? | 22:18 |
BitPuffin | nrxtx: is this getting up on the main crux website? | 22:18 |
frinnst | iniz? | 22:18 |
BitPuffin | frinnst: my VPS host | 22:18 |
frinnst | ah | 22:18 |
z3bra | anyway, need some sleep | 22:19 |
z3bra | good night everybody ! | 22:19 |
frinnst | yes sleep sounds like a great idea | 22:19 |
nrxtx | BitPuffin: it tracks which ports have been updated the last days, for yesterday there were none | 22:19 |
BitPuffin | z3bra: night! | 22:19 |
nrxtx | "getting up on the main website"? | 22:20 |
BitPuffin | nrxtx: as in replacing portdb | 22:20 |
nrxtx | don't think so currently | 22:20 |
nrxtx | i'll keep it running for those who also find it useful, as i'm only a crux user as anyone else | 22:23 |
*** sh4rm4 has joined #crux | 22:25 | |
*** hotaronohanako has joined #crux | 22:28 | |
BitPuffin | nrxtx: it sounds very useful | 22:29 |
BitPuffin | nrxtx: we are all crux users like everybody else | 22:29 |
BitPuffin | :) | 22:29 |
BitPuffin | We don't worship a god | 22:29 |
nrxtx | we worship the core team ;) | 22:29 |
BitPuffin | ish | 22:30 |
BitPuffin | the thing about crux is that it isn't totally strange to replace core if you want to :O | 22:30 |
BitPuffin | haha | 22:31 |
nrxtx | BitPuffin: notice me if prologic and you got some alpha running for testing | 22:35 |
BitPuffin | nrxtx: I'll do my best to remember | 22:35 |
nrxtx | even though i don't like the binary packages, the other parts are interesting | 22:36 |
*** sepen has quit IRC | 22:41 | |
BitPuffin | nrxtx: yeah I probably won't use binary packages either | 22:55 |
BitPuffin | but many people want them and in the event that I somehow do want it it would be nice | 22:55 |
BitPuffin | for example | 22:55 |
BitPuffin | I might wanna skip compiling firefox myself | 22:55 |
BitPuffin | so I just install that one package with pkg-get | 22:56 |
BitPuffin | prologic: what do you think about creating a docker port collection that contains docker versions of ports | 23:37 |
BitPuffin | prologic: so you can do like prt-get depinst lighttpd-docker | 23:38 |
BitPuffin | and it would build the image etc | 23:38 |
*** Workster has quit IRC | 23:41 | |
*** Romster has quit IRC | 23:44 | |
*** Romster has joined #crux | 23:46 |
Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!