2013-07-01 05:42:43 kaniini, ping 2013-07-01 05:46:37 morning 2013-07-01 05:48:42 fabled: hi 2013-07-01 05:48:55 kaniini, what's up with the arm port? 2013-07-01 05:49:17 i'm experimenting with crosstool now 2013-07-01 05:49:23 fabled: well, if we are using musl 2013-07-01 05:49:32 fabled: we can just build musl from aports on raspbian 2013-07-01 05:49:52 fabled: and then set up dynamic linker to use ld-musl-arm.so 2013-07-01 05:50:01 on main/gcc 2013-07-01 05:50:01 right 2013-07-01 05:50:05 that's where i am right now 2013-07-01 05:50:15 raspbian seems to use linaro's gcc 2013-07-01 05:50:21 what i'd like to do 2013-07-01 05:50:22 oh 2013-07-01 05:50:22 i found a company 2013-07-01 05:50:23 selling odroid-u2's as dedis 2013-07-01 05:50:28 for $20/month 2013-07-01 05:50:35 so i might grab a few of those as builders 2013-07-01 05:50:40 since they are on fast connection etc 2013-07-01 05:50:44 is have first crosstool-ng generated cross builder 2013-07-01 05:51:03 modify apkbuild's so that we can cross build core items 2013-07-01 05:51:21 produce minimal rootfs - qemu-system-arm to it, and rebuild aports 2013-07-01 05:51:35 yeah, we could do it that way, but i think odroid-u2 will build faster 2013-07-01 05:51:38 :) 2013-07-01 05:52:18 can we stuff in our own rootfs + kernel to odroid-u2? 2013-07-01 05:58:48 i also wonder if it's worth using linaro gcc, or upstream gcc? 2013-07-01 06:03:20 upstream gcc seems okay. 2013-07-01 06:08:24 apparently it's usable. linaro seems to make it just compile better code. not sure how much the difference is. 2013-07-01 06:42:16 prymeroot: freetype does not build 2013-07-01 06:42:19 checking for zlib.h... yes 2013-07-01 06:42:19 checking for BZ2_bzDecompress in -lbz2... no 2013-07-01 06:42:19 checking for libpng... configure: error: `libpng-config' not found; 2013-07-01 06:42:19 either set the LIBPNG_CFLAGS and LIBPNG_LDFLAGS environment variables, 2013-07-01 06:42:19 or pass `--without-png' to the `configure' script. 2013-07-01 06:42:20 make: *** [setup] Error 1 2013-07-01 06:42:22 config.mk:25: builds/unix/unix-def.mk: No such file or directory 2013-07-01 06:42:26 config.mk:26: builds/unix/unix-cc.mk: No such file or directory 2013-07-01 06:42:28 make: *** No rule to make target `builds/unix/unix-cc.mk'. Stop. 2013-07-01 06:42:30 >>> ERROR: freetype: all failed 2013-07-01 06:42:32 >>> freetype: Uninstalling dependencies... 2013-07-01 07:26:17 ncopa: hm, I built it at x86 edge chroot with the same APKBUILD 2013-07-01 07:26:35 i have a fix for it 2013-07-01 07:26:41 add libpng-dev to makedepends 2013-07-01 07:26:47 you probably had it installed already 2013-07-01 07:29:49 oh, so it does 2013-07-01 07:30:59 testing/rsyslog also fails 2013-07-01 07:31:22 you forgot to include the *.conf*, *.initd and .logrotate files in the commit 2013-07-01 07:31:38 and it needs libuuid pkg-config 2013-07-01 07:31:50 add util-linux-dev to make depends solves that... 2013-07-01 07:33:12 and then it chokes on json.h 2013-07-01 07:35:01 let's see… 2013-07-01 07:35:06 i think i know why 2013-07-01 07:35:18 make -j1? 2013-07-01 07:35:20 i believe this will solve it: http://sprunge.us/TKRA 2013-07-01 07:35:22 nope 2013-07-01 07:35:33 i think json.pc is broke 2013-07-01 07:35:49 and its only a wrapper, it says that you should use json-c.pc 2013-07-01 07:39:41 also, json-c built without any changes 2013-07-01 07:40:07 yeah 2013-07-01 07:40:10 i noticed 2013-07-01 07:40:14 i think thats what broke it 2013-07-01 07:40:29 i think json-c-0.11 broke things 2013-07-01 07:43:40 the dont add JSON_C_CFLAGS 2013-07-01 07:43:46 they should 2013-07-01 07:44:01 instead they assume that json/json.h is there 2013-07-01 07:44:20 they should have done: #include 2013-07-01 07:44:27 and then add JSON_C_FLAGS 2013-07-01 07:44:43 (which is set from pkg-config) 2013-07-01 07:47:28 weird because rsyslog works with json-c-0.11 but only at my chroot, magic 2013-07-01 07:51:54 weird indeed 2013-07-01 07:52:35 can you check that json-c-0.11 is really installed? 2013-07-01 07:52:41 and that you dont have an old json-c 2013-07-01 07:52:46 apk version json-c-dev 2013-07-01 07:53:30 ncopa: yep, 0.11 is installed 2013-07-01 07:54:06 can you see if you have /usr/include/json/json.h there? 2013-07-01 07:55:11 huh, nope 2013-07-01 07:55:20 and it still builds? 2013-07-01 07:56:34 ffu, I mistake the path. json.h is present in /usr/include/json-c 2013-07-01 07:56:46 exactly 2013-07-01 07:56:57 thats the problem i have when building 2013-07-01 07:57:21 rsyslog has various #include 2013-07-01 07:57:44 and there's json.h: http://sprunge.us/eQHF 2013-07-01 07:57:59 they should have done: #include and then let add pkg-config json-c --cflags to CFLAGS 2013-07-01 07:59:04 hmmph 2013-07-01 07:59:09 where is royger 2013-07-01 07:59:32 i want to talk to him about xen packaging status 2013-07-01 07:59:45 for xen 4.3, i would like to use the qemu we ship as the qemu-dm 2013-07-01 07:59:53 that way i can get vnc over websockets 2013-07-01 08:00:10 and virtio 2013-07-01 08:00:30 maybe leave him a memo 2013-07-01 08:00:42 but if it's not feasible to do that, then i want to patch our qemu-dm to support vnc over websockets 2013-07-01 08:00:52 or just e-mail him to join, I bet he read e-mails sometimes 2013-07-01 08:00:55 (basically the outcome i want is: vnc over websockets) 2013-07-01 08:01:11 we can get there however we get there 2013-07-01 08:04:11 i plan to integrate cloudware components into alpine 2.7. there's a lot of work remaining from cloudware side of things though. 2013-07-01 08:11:40 talking about the sun :) 2013-07-01 08:11:52 royger: kaniini was missing you :) 2013-07-01 08:11:57 hehehe 2013-07-01 08:12:18 kaniini, ncopa: morning :) 2013-07-01 08:13:41 i want to talk to him about xen packaging status 2013-07-01 08:13:42 for xen 4.3, i would like to use the qemu we ship as the qemu-dm 2013-07-01 08:14:26 :D 2013-07-01 08:16:22 royger: basically my goal is VNC to HVM guests over websockets 2013-07-01 08:16:39 royger: if Xen 4.3 already supports this, then we can continue to ship that 2013-07-01 08:17:33 royger: that way, we can have console running in noVNC.js or something and it works nicely 2013-07-01 08:19:13 royger: alternately, patching the Xen 4.3 qemu-dm to support VNC over websockets (with TLS) using the qemu upstream patches would also work 2013-07-01 08:19:15 :) 2013-07-01 08:19:47 anyway. that is all, let me know your thoughts, i'm going to go outside for a bit because it's actually not 300 billion degrees, i'll see them when i get back 2013-07-01 08:22:49 kaniini: I have no idea of the status of qemu and websockets, let me take a look 2013-07-01 08:24:52 ncopa: I've pushed commit with rsyslog config files. 2013-07-01 08:26:21 Oh, too late. 2013-07-01 08:26:54 kaniini: Xen 4.3 will ship with Qemu 1.3, which AFAIK still doesn't support websockets (http://lists.nongnu.org/archive/html/qemu-devel/2013-01/msg03712.html) 2013-07-01 08:27:59 kaniini: using a different Qemu is possible (1.4 which supports websockets), but then 1.4 Xen support has not really been tested as extensively as 1.3, so who knows if there might be hidden bugs 2013-07-01 08:29:15 kaniini: if we agree that 1.4 is worth it, and we agree that the risk of using 1.4 is OK, I don't see any problem with it 2013-07-01 08:31:20 ACTION hides 2013-07-01 08:32:19 ACTION fixes sine everytone is has ran away 2013-07-01 08:33:19 prymeroot: i think we need a proper chroot (or lxc) builder 2013-07-01 08:33:42 buildlab is a good start 2013-07-01 08:34:32 i think buildlab should mount --bind $HOME and clone the current user to the chroot env 2013-07-01 08:36:53 prymeroot: built now. thanks! 2013-07-01 08:39:02 ncopa: I just followed the wiki article about Alpine in chroot. I also thank you. 2013-07-01 09:39:36 royger: we could backport the websockets patch ourselves 2013-07-01 09:39:41 royger: i have isolated it 2013-07-01 09:50:00 kaniini: do they apply cleanly on 1.3? 2013-07-01 09:50:17 royger: i believe so, if not, i can rebase them. 2013-07-01 09:50:29 kaniini: if earlier in the release process you could have asked for a backport into Xen stable qemu tree 2013-07-01 09:50:42 royger: yeah, we didn't get to HVM in time. 2013-07-01 09:50:56 royger: did you see what i am doing? 2013-07-01 09:51:13 kaniini: no, I don't think so? do you mean the ARM work? 2013-07-01 09:51:32 royger: http://www.youtube.com/watch?v=yg42yXphzCM -- this is what my day job is doing with xen + alpine 2013-07-01 09:53:42 royger: so that can probably put into perspective why websockets-vnc is interesting to us ;) 2013-07-01 09:54:24 kaniini: nice :) 2013-07-01 09:54:48 kaniini: I don't have much experience with this kind of tools, but looks much more useful than EC2 2013-07-01 09:55:05 I think EC2 only allows you to see the serial output, but not interact with it 2013-07-01 09:55:29 royger: yeah, we wrote a custom daemon to reflect any xen event-channel into websockets. 2013-07-01 09:56:02 royger: realistically, this is only useful for console, but it could be taught to do others too, like virtual ISO mounting or whatever. 2013-07-01 09:56:13 I'm fine with either using something newer than 1.3 (provided that we are fine with the risk or maybe your company can run test to check that all functionality in 1.4 works as expected) 2013-07-01 09:56:23 yes, we will test it of course :) 2013-07-01 09:56:49 or backporting the patches (which is lower risk), but I have no idea of how much work that is 2013-07-01 09:57:08 backporting is something that one of us on my team can do in a day probably. 2013-07-01 09:57:23 we have a working patch for xen 4.2, but with xen 4.3 right around the corner, we're not going to bother with it 2013-07-01 09:57:24 then if you don't need anything else I would go with that 2013-07-01 09:58:14 kaniini: would you be interested in writing about this tool on blog.xen.org? 2013-07-01 09:58:31 well, is it OSS? 2013-07-01 10:00:16 royger: yes. 2013-07-01 10:00:24 royger: we are planning to integrate it into alpine 2.7 2013-07-01 10:01:08 at least, most of it. some things, we're going to keep as non-OSS modules. 2013-07-01 10:01:45 kaniini: you will have to join the publicity ML (http://www.xenproject.org/help/mailing-list.html) and ask for a slot in the blog whenever you feel like it's ready for a prime time :) 2013-07-01 10:02:20 kaniini: that would be great (re integration with 2.7) 2013-07-01 10:06:01 kaniini: BTW, did you see my message about cubie2? 2013-07-01 10:06:11 royger: yes. 2013-07-01 10:06:32 royger: fabled and i are working on a plan. he wishes to modify aports to make it more friendly to crosscompile. 2013-07-01 10:06:36 I've already got mine, looks interesting (and has a SATA port) hehehe 2013-07-01 10:07:31 seems we have some basic things in aports already for cross compile. just need to improve it, and make a script that builds the initial system image. 2013-07-01 10:07:32 so you want to crosscompile aports for arm from x86 instead of using dedicated buidlers? 2013-07-01 10:07:46 royger, cross compile initial image 2013-07-01 10:08:01 then build using dedicated builders, or using x86_64 + qemu-system-arm 2013-07-01 10:08:50 i'm currently patching crosstool-ng to support musl. looks like i got it right now. 2013-07-01 10:09:00 the biggest problem I see if that arm boards usually need a specific kernel with patches that are not merged into upstream 2013-07-01 10:09:08 s/if/is 2013-07-01 10:09:08 yes 2013-07-01 10:10:00 which is crap :( cubie2 patches are only ported to 3.3 or 3.4, I think arndale is in a better position (with monstly everything needed upstream) 2013-07-01 10:10:19 raspberry pi has github with 3.8 based tree 2013-07-01 10:10:31 rpi is weird case anyway 2013-07-01 10:10:41 and slow I guess 2013-07-01 10:10:56 the GPU seems to be the "main" cpu. it boots, loads configs, loads kernel+initramfs, and kick starts the ARM CPU 2013-07-01 10:11:00 fabled: re rpi, but patches are not still merged into upstream linux? 2013-07-01 10:11:06 royger, nope 2013-07-01 10:11:21 and the videocore messaging system likely is not going to be merged 2013-07-01 10:11:39 the other soc drivers should be going in at somepoint 2013-07-01 10:11:41 that's quite crappy, having different kernel sources for each board sucks 2013-07-01 10:12:00 yes 2013-07-01 10:12:13 so dunno how to handle that 2013-07-01 10:12:28 arm used to be a giant mess 2013-07-01 10:12:35 the latest kernels are somewhat better 2013-07-01 10:12:59 linux-image-rpi, linux-image-arndale, linux-image-cubie... and so on is the only way until everything is merged into upstream and we can use the same sources 2013-07-01 10:13:16 yeah. 2013-07-01 10:13:38 then it should just be a matter of having different config files for each board 2013-07-01 10:13:39 we might need to build dedicated kernels anyway - to have proper config 2013-07-01 10:13:56 but yes - would be nice if could have at least same sources 2013-07-01 10:15:42 and then each board also has a patched uboot, which is also crap... anyway if you need I can test with the cubie2, or even try to add the necessary kernel sources/config (and maybe uboot) 2013-07-01 10:16:44 what about beagleboard xm? 2013-07-01 10:17:34 barthalion: I have no idea about this board 2013-07-01 10:17:42 hm, nvm, it also has modified kernel 2013-07-01 10:18:05 I think arndale is probably the only one with mostly everything upstreamed 2013-07-01 10:18:27 but it's f* expesive 2013-07-01 12:49:14 fabled: we could use paypal for *expensive* investments 2013-07-01 13:40:41 libvirt-1.1.0 is out 2013-07-01 13:40:55 seems like it supports xl interface got xen? 2013-07-01 13:42:36 what defines if an app will be moved from testing to main ? 2013-07-01 13:43:08 alacerda: that it runs and has more or less stable interface 2013-07-01 13:43:28 interface = ACF module? 2013-07-01 13:43:44 with stable interface, i mean that the etc/init.d/* files does not change in such way that the config files needs manual editing when upgrade 2013-07-01 13:44:09 once it hits main we should always have an upgrade path for upgrades 2013-07-01 13:44:33 while things in testing might miss init.d script 2013-07-01 13:44:44 or might have a halfdone init.d script 2013-07-01 13:45:01 also make sure that files are installed in sane locations 2013-07-01 13:45:03 hum... so my openvpn-ad-check is missing init.d script =] 2013-07-01 13:45:05 not like in /usr/var 2013-07-01 13:45:19 thanks i'll care of it! 2013-07-01 13:45:31 if it runs, then i think we can just move it 2013-07-01 13:45:54 basically, i use testing/ to make sure that the version built by buildservers works 2013-07-01 13:46:23 so it does not depend on something that i missed but have locally 2013-07-01 13:47:17 openvpn-ad-check needs initd? 2013-07-01 13:48:12 in fact we have to restar openvpn not openvpn-ad-check... maybe init.d script wold check something before reload openvpn 2013-07-01 13:48:35 something like openvpn-ad-check config file params 2013-07-01 13:51:57 clandmeter: do you think is is useless? 2013-07-01 13:52:00 it is* 2013-07-01 13:52:56 I wouldnt modify openvpn initd for a script which is not part of openvpn itself. 2013-07-01 13:53:18 i tend to agree with clandmeter 2013-07-01 13:56:12 alacerda: 1. make sure it works as expected. 2. add a README so users know how to use it. 3. add information to wiki (not necesairly) 4. move to main. 2013-07-01 13:56:35 clandmeter: thanks ; -) 2013-07-01 13:59:44 i'll move it 2013-07-01 13:59:53 rnalrd: do you mind if i upgrade libvirt to 1.1.0? 2013-07-01 13:59:59 and enable libxl driver 2013-07-01 14:00:09 and split out vbox driver in separate subpackage 2013-07-01 14:00:10 go tnx :) 2013-07-01 14:04:45 alacerda: have you seend http://code.google.com/p/openvpn-auth-ldap/ ? 2013-07-01 14:04:56 it was previously built for alpine, and some users reported success 2013-07-01 14:05:51 jbilyk_: Thought hard to config. 2013-07-01 14:06:04 ok 2013-07-01 14:06:22 alacerda: i haven't tried it, i'm happy to use certs only for openvpn in the installs I've done in the past 2013-07-01 14:06:51 with openvpn-ad-check we use cert + user and pass + group permission 2013-07-01 14:07:31 i moved it to main 2013-07-01 14:07:38 thanks ncopa 2013-07-01 14:10:12 i did a stupid gtk wrapper for apk-tools last week 2013-07-01 14:10:15 http://imgur.com/bXjNtf2 2013-07-01 14:16:32 rebooting brb 2013-07-01 15:14:32 files from v2.5.4-165-g02b9902 uploaded 2013-07-01 15:17:01 files from v2.5.4-165-g02b9902 uploaded 2013-07-01 15:19:39 files from v2.4.11-54-gf87a971 uploaded 2013-07-01 16:58:13 royger: i rebased the patch for xen 4.2 and xen 4.3 2013-07-01 16:58:24 royger: it seems to work 2013-07-01 17:16:34 kaniini: if you want to push them to edge I don't have any objections 2013-07-01 17:17:02 kaniini: I have to run now, c u tomorrow 2013-07-01 17:57:19 i'm about to push a huge change to main/xen and royger ain't gonna like it ;) 2013-07-01 19:57:04 hmm 2013-07-02 01:09:06 http://turtle.dereferenced.org/~kaniini/xen-hvm-websockets.png 2013-07-02 01:09:10 well, that's half the battle. 2013-07-02 01:09:14 now to make it support TLS. 2013-07-02 05:10:19 gonna see if i can enable http backend on qemu-xen 2013-07-02 05:38:03 ^^^ lol 2013-07-02 05:38:08 you don't even want to know how that works 2013-07-02 05:38:10 but, if you do: 2013-07-02 05:38:31 device_model_args_hvm = ['-cdrom', 'http://blah.tld/foo.iso'] 2013-07-02 07:32:21 kaniini, any preference on arch name for apk-tools armel (to signify little-end), or just arm and not do the big-endian for now 2013-07-02 07:32:29 i think i'll use -march=armv6 2013-07-02 07:32:42 armel is probably good 2013-07-02 07:32:58 should be ok for rpi, beagleboard, etc 2013-07-02 07:33:05 rpi seems to be the oldest core 2013-07-02 07:33:09 rest are cortex a8 or later 2013-07-02 07:33:45 i have working cross compiler now 2013-07-02 07:33:51 and am able to do .apk's of some packages 2013-07-02 07:33:55 for arm 2013-07-02 07:33:56 yap 2013-07-02 07:34:05 there's where i was when i first attempted it 2013-07-02 07:34:06 need to just extend that to all the core packages for bootable environment 2013-07-02 07:34:23 we will want to support vexpress for qemu 2013-07-02 07:35:16 that's the same as versatile? 2013-07-02 07:35:39 yes. "versatile express" 2013-07-02 07:35:46 yeah, i had the same plan 2013-07-02 07:36:49 do know if we want thumb support as well? 2013-07-02 07:37:08 it can be faster code in some cases 2013-07-02 07:38:04 but mixing thumb+regular means few extra opcodes for each function; causing some overhead 2013-07-02 07:38:18 though, i think somewhere it was said that thumb support was mandatory 2013-07-02 07:38:43 yes, i believe so 2013-07-02 08:47:47 royger: http://turtle.dereferenced.org/~nenolod/hvm-console-windows.png 2013-07-02 08:48:04 royger: patches work, and as a bonus, i wrote a custom patch providing TLS support for the websockets 2013-07-02 08:49:12 kaniini: impressive :) 2013-07-02 08:49:34 royger: oh, i also enabled qemu-xen to use curl 2013-07-02 08:49:39 can you also hook into qemu serial console? 2013-07-02 08:49:51 royger: so, you can do... device_model_args_hvm = ['-cdrom', 'http://blah.iso'] 2013-07-02 08:50:42 kaniini: interesting, might be good to integrate this with xl 2013-07-02 08:50:44 royger: yes, it is possible. 2013-07-02 08:51:06 although for PV guests it won't be possible 2013-07-02 08:51:49 you sure? i though that is what xenqemu service is for 2013-07-02 08:52:35 I'm not so sure Qdisk will be happy to parse things like http://... I guess it will need some plumbing 2013-07-02 09:07:48 kaniini: have you tried building new llvm? 2013-07-02 09:49:27 fcolista: why did you bump pkgrel on openldap? 2013-07-02 09:49:42 me? 2013-07-02 09:49:44 When? 2013-07-02 09:49:50 commit 2ed7daafa9891adec2dad78a326c7b334a1d05e9 2013-07-02 09:49:50 Author: Francesco Colista 2013-07-02 09:49:50 Date: Wed Jun 5 06:34:46 2013 +0000 2013-07-02 09:49:50 main/openldap: bumped pkgrel 2013-07-02 09:49:59 Ah 2013-07-02 09:50:05 because of dependency 2013-07-02 09:50:07 libsasl rebuild? 2013-07-02 09:50:11 right 2013-07-02 09:50:11 commit message does not tell anything about why 2013-07-02 09:50:21 libsasl makes sense 2013-07-02 09:50:24 sorry, you're right 2013-07-02 09:50:32 it was a series of commit 2013-07-02 09:50:40 because of libsasl 2013-07-02 09:51:04 but you're right, i should have write in every commit rebuild against libsasl 2013-07-02 09:52:20 makes it easier yes 2013-07-02 10:04:16 kaniini: is your project available somewhere? I would like to take a look at it :) 2013-07-02 10:04:38 royger: http://bitbucket.org/tortoiselabs/ 2013-07-02 10:05:29 kaniini: thanks :) 2013-07-02 10:09:39 files from v2.3.6-251-g14e8058 uploaded 2013-07-02 10:12:39 files from v2.3.6-251-g14e8058 uploaded 2013-07-02 10:15:40 kaniini: FYI, there seems to be a missing file: http://tortois.es/static/cloudware-images/cloudware-graphing.png 2013-07-02 10:18:54 those screenshots are outdated anyway 2013-07-02 11:51:08 files from v2.4.11-61-g98cc69a uploaded 2013-07-02 12:00:15 files from v2.4.11-61-g98cc69a uploaded 2013-07-03 07:37:01 algitbot: build master 2013-07-03 12:07:32 ok. i have now cross-compile toolchain. and cross-compile abuilds for linux-vanilla, musl, gcc, make. and managed to qemu-system-arm the minimal image. 2013-07-03 12:31:38 fabled: sounds like you've almost got a buildbot for arm :D 2013-07-03 12:40:38 well - i still need to cross-compile gcc for target. 2013-07-03 12:40:42 that's going to be messy 2013-07-03 12:40:58 but then the bootstrap chain should be complete 2013-07-03 13:01:09 hrmpf 2013-07-03 13:24:59 fabled: you want to crosscompile on builder for arm? 2013-07-03 13:25:39 clandmeter, not really. i need to crosscompile the initial rootfs. after that i want to run qemu-system-arm on the builder to do native builds. 2013-07-03 13:26:33 will that be faster than regular arm hardware? 2013-07-03 13:26:44 depends on your arm hardware 2013-07-03 13:26:56 it'll faster than on the "cheap" arm things 2013-07-03 13:28:24 will you do an java arm build? 2013-07-03 13:28:49 dunno yet. 2013-07-03 13:28:54 i'm still working on the bootstrap image 2013-07-03 20:13:53 https://github.com/prymeroot/aports upgraded mercurial and dbmail, so pull if you want. And yes, in my chroot everything is fine. 2013-07-04 06:13:32 clandmeter: our plan is to use qemu to bootstrap something since it's faster than say raspberry pi, and then use your odroid-u2 as the actual buildbot once you have it 2013-07-04 06:32:12 prymeroot: your branch was not rebased and the merge become a bit ugly 2013-07-04 06:32:19 i just cherry-picked the 2 commits 2013-07-04 06:32:27 you should probably rebase it 2013-07-04 06:32:40 rebase your aports tree i mean 2013-07-04 06:32:46 prymeroot: I told you should do pull --rebase more often 2013-07-04 06:33:22 (it is ok to rebase and push force to github as long as you dont have followers on github) 2013-07-04 06:43:58 force is *evil* 2013-07-04 06:44:28 I got 99 problems but a merge conflict ain't one. 2013-07-04 06:45:22 but right, even if used on personal repository, it teaches rather bad behaviour 2013-07-04 06:48:19 barthalion: Hm, I did it but something went wrong. Yep, PEBKAC. 2013-07-04 06:55:44 clandmeter: yes, but its the only way to undo a messed up remote repo 2013-07-04 06:56:15 think of git push --force as removing the remote repo, and creating a new fresh one 2013-07-04 07:07:51 kaniini: http://www.cnx-software.com/2013/06/30/99-parallella-supercomputer-is-now-open-source-hardware 2013-07-04 07:08:52 clandmeter: yes, alpine on parallela could be interesting 2013-07-04 07:09:10 I have a paralella coming in the mail 2013-07-04 07:09:17 Would be cool to have alpine on it 2013-07-04 07:23:04 yeah 2013-07-04 07:23:13 i just got native arm gcc cross-compiled for arm 2013-07-04 07:23:32 working on getting other base tools done, and finally builder up 2013-07-04 07:23:53 planning to test qemu-user-arm with ncopa instead of the system... i think it should work in vserver chroot 2013-07-04 07:25:25 i woner how fine grained i should do qemu sub packages 2013-07-04 07:25:36 will introduce qemu user stuff 2013-07-04 07:27:05 should i have qemu-i386 and qemu-system-i386 in different subpackages? 2013-07-04 07:27:26 dunno. i'm ok either way. 2013-07-04 07:28:38 we'd end up with like 50 subpackages 2013-07-04 07:28:51 yeah 2013-07-04 07:28:53 i think we want do that 2013-07-04 07:29:29 gives the enduser possibility to save more space 2013-07-04 08:11:08 qemu users: heads up 2013-07-04 08:11:29 the qemu-i386 previously had the qemu-system-i386 2013-07-04 08:11:49 now it has the user emuator, qemu-i386 and not the system 2013-07-04 08:12:00 the system emulator is now in qemu-system-i386 2013-07-04 08:12:09 same for all archs 2013-07-04 12:34:30 brilliant 2013-07-04 12:34:40 qemu-user has a bug that it fails to setup brk properly with PIE executables 2013-07-04 12:38:11 fabled: a show stopper? 2013-07-04 12:38:28 i think i found the bug 2013-07-04 12:38:44 needs to get fixed 2013-07-04 12:38:48 can't proceed before 2013-07-04 12:39:38 busybox.static runs in qemu-user; but busybox pie version runs only partially. whenever it tries to malloc() things break. meaning most things do not work. 2013-07-04 12:39:46 i'm 90% sure i found the issue in qemu 2013-07-04 12:40:08 the main loader assumes that program executable is not ET_DYN 2013-07-04 12:40:13 but pie executables are 2013-07-04 12:40:19 fortunately the fix looks simple 2013-07-04 22:16:41 n8@all 2013-07-05 15:57:42 ok. i basically now have usable cross-compiled arm .apks for doing builder. qemu-user also works. need to coordinate with ncopa to setup the builder next week. 2013-07-05 16:01:01 fabled: good job! 2013-07-05 16:01:35 are you going to package cross-compiler? 2013-07-05 16:01:39 not sure 2013-07-05 16:01:50 it's done with crosstool-ng 2013-07-05 16:01:57 ah, right 2013-07-05 16:02:17 well, you can post .config on wiki anyway 2013-07-05 16:02:39 i scratched brief notes + linkes to my configs at http://wiki.alpinelinux.org/wiki/User:Fabled 2013-07-05 16:02:56 cool, thank you 2013-07-05 16:03:06 the ugly crosstool patches are at http://sourceware.org/ml/crossgcc/2013-07/ 2013-07-05 16:06:36 oh, and, aports is not pushed out yet 2013-07-05 16:06:58 i have changes to multiple APKBUILDs for the core packages to make them cross build with build time sysroot 2013-07-05 16:07:07 they are all relatively clean small changes 2013-07-05 16:07:18 but want to discuss them first with ncopa before pushing out 2013-07-05 16:07:23 hope to get that done on Monday 2013-07-05 16:07:52 anyway... after this... bootstrapping new architectures or switching to musl should be a lot simpler. 2013-07-05 16:08:24 ok. i'm off for the weekend. 2013-07-05 16:39:51 I should backport some commits to earlier releases… 2013-07-05 16:40:00 probably php would be a good start 2013-07-05 16:40:30 also upgrading 5.3 branch shouldn't be harmful 2013-07-05 17:01:18 algitbot: retry 2013-07-05 17:01:21 or something 2013-07-05 17:01:48 build64-2-5: hey you 2013-07-05 17:01:51 build64-2-5: retry 2013-07-05 17:08:13 files from v2.5.4-166-g4831d52 uploaded 2013-07-05 17:08:45 files from v2.5.4-166-g4831d52 uploaded 2013-07-07 05:11:48 something fishy happened 2013-07-07 11:13:23 2 2013-07-07 20:41:56 3 2013-07-07 20:42:29 I don't understand this error 2013-07-07 20:42:50 why the hell it wants libcrystal, I haven't touched it in my commits 2013-07-08 07:01:05 ncopa, do you have one min for a question re: arpwatch? 2013-07-08 07:01:10 hi 2013-07-08 07:01:12 ok 2013-07-08 07:01:26 i've installed arpwatch, but looks that its' quite messed up the package. 2013-07-08 07:01:34 Some options are not available by default 2013-07-08 07:01:36 like -u 2013-07-08 07:01:42 (drop user privileges) 2013-07-08 07:01:47 and other options. 2013-07-08 07:02:00 All of these are available with a massive arpwatc-patchset 2013-07-08 07:02:11 http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/arpwatch-patchset-0.4.tbz2 2013-07-08 07:02:24 i've applied it in my git repo 2013-07-08 07:02:32 and arpwatch compiles correctly 2013-07-08 07:02:56 since you're the maintainer, what do you think to apply this patchset? Do you agree? 2013-07-08 07:03:08 do you use the pkg? 2013-07-08 07:03:15 do you mind taking over it? ;) 2013-07-08 07:03:19 ok :) 2013-07-08 07:03:34 yes, i'm starting to use it, at least for some test 2013-07-08 07:03:41 so i'll leave that up to you 2013-07-08 07:03:46 but since it is in main, i'm asking 2013-07-08 07:03:55 ok. 2013-07-08 07:04:00 be aware that extsinsive patching might require maintenence in future 2013-07-08 07:04:15 but since gentoo is doing it 2013-07-08 07:04:20 they will have to maintain those patches 2013-07-08 07:04:22 yup, but looks that since the package is maintaned 2013-07-08 07:04:26 right 2013-07-08 07:04:39 maintained from other distro 2013-07-08 07:04:40 otherwise, feel free to ask if you need help with those patches in future 2013-07-08 07:04:46 do you want me to have a look at them now? 2013-07-08 07:05:03 ok thx ncopa. I'll be more compfortable if you told me that this patch are ok for alpine 2013-07-08 07:05:16 ok 2013-07-08 07:05:18 i'll have a look 2013-07-08 07:05:26 cool, thx a lot 2013-07-08 07:09:11 02_all_arpwatch-2.1a15-srcdir.patch 2013-07-08 07:09:20 creates a new file configure.in.orig 2013-07-08 07:09:33 that was probably a mistake of the patch creator 2013-07-08 07:09:47 does not matter for the result 2013-07-08 07:09:53 its just dead meat 2013-07-08 07:19:32 11_all_arpwatch-2.1a15-secure-tmp.patch 2013-07-08 07:19:38 we dont have tempfile by default 2013-07-08 07:23:07 otherwise patches looks good 2013-07-08 07:23:12 they add various feature 2013-07-08 07:23:23 many of them appears to come from debian 2013-07-08 07:23:52 the 02 patch probably needs rework 2013-07-08 07:24:03 maybe use mktemp instead 2013-07-08 07:24:12 otherwise i think they look good 2013-07-08 07:24:17 and that they provide value 2013-07-08 07:30:49 hm 2013-07-08 07:30:55 xbmc does not build anymore 2013-07-08 07:31:03 configure: error: unsupported host (i686-pc-linux-uclibc) 2013-07-08 07:37:40 clandmeter: have you ever seen the unsupported host error with xbmc? 2013-07-08 07:38:05 ncopa: morning 2013-07-08 07:38:11 morning :) 2013-07-08 07:38:15 no 2013-07-08 07:38:22 guess its a change by fabled? 2013-07-08 07:38:22 when i look at the configure.in 2013-07-08 07:38:46 there is no way that linux-uclibc shuld have ever built 2013-07-08 07:38:50 nope. didn't touch that. 2013-07-08 07:39:06 i initially thought it was the config.sub thingy 2013-07-08 07:39:06 maybe it's the change in abuild to override config.sub and .guess ? 2013-07-08 07:39:14 i think not 2013-07-08 07:39:27 then i thought it was a new automake 2013-07-08 07:39:34 but when i look at the script 2013-07-08 07:39:45 the script does the $host check itselt 2013-07-08 07:39:49 itself 2013-07-08 07:40:26 i think its strange that it ever worked... 2013-07-08 07:59:21 Back now. So ncopa, do you suggest to not apply 02_all_arpwatch-2.1a15-srcdir.patch and 11_all_arpwatch-2.1a15-secure-tmp.patch ? 2013-07-08 08:02:14 02 can be applied 2013-07-08 08:02:16 np 2013-07-08 08:02:26 or you can do pach surgery 2013-07-08 08:02:34 and remove the hunk that adds configure.orig 2013-07-08 08:02:39 but it doesnt matter 2013-07-08 08:02:45 11 otoh 2013-07-08 08:02:52 will probably need patch surgery 2013-07-08 08:03:07 i think the patch fix a real issue 2013-07-08 08:03:15 unsecure tmp file creation 2013-07-08 08:03:33 so the problem it solves should be resolved 2013-07-08 08:03:43 just in different way than what the patch does 2013-07-08 08:04:19 ok 2013-07-08 08:04:39 thx for took time to look at this 2013-07-08 08:14:19 np 2013-07-08 08:19:11 tempfile is from bash. 2013-07-08 08:19:24 So a simple mktemp should work 2013-07-08 08:19:35 #+temp1=`tempfile -p arpbh -s .tmp` 2013-07-08 08:19:41 +temp1=$(mktemp) 2013-07-08 08:20:09 but it gives a name 2013-07-08 08:20:11 umh 2013-07-08 08:20:51 no, it should work 2013-07-08 08:22:48 mktemp will create a dir too 2013-07-08 08:22:58 i dunno if tempfile does that 2013-07-08 08:23:16 umh. It needs to create tempfile in chroot 2013-07-08 08:23:18 if the script uses #!/bin/bash at top then it does not matter 2013-07-08 08:23:36 (and if you already depend on bash ofcourse) 2013-07-08 12:51:59 looks like mongodb does not build with latest boost 2013-07-08 13:04:12 fabled: how is it going? 2013-07-08 13:04:31 clandmeter, got most of the changed pushed. few complicated ones still pending. 2013-07-08 13:04:43 plan to setup builder tomorrow 2013-07-08 13:04:51 but everything seems to work 2013-07-08 13:04:58 nice 2013-07-08 13:05:08 i built custom kernel, made initramfs; and that booted on my raspberry pi 2013-07-08 13:05:25 had busybox, apk, openssl, etc. 2013-07-08 13:06:22 those are already native compiled? 2013-07-08 13:06:50 no 2013-07-08 13:06:54 cross compiled 2013-07-09 10:48:22 ncopa: ah, gimme a while 2013-07-09 10:48:26 ncopa: I have a patch for mongodb 2013-07-09 10:48:43 ncopa: I forgot to push it there, I've added it already in Arch… 2013-07-09 12:07:36 wee 2013-07-09 12:53:25 clandmeter, are you around? 2013-07-09 12:53:35 always for you 2013-07-09 12:53:44 :) Gotta xbmc up and running with alpine 2013-07-09 12:53:46 it rocks 2013-07-09 12:53:54 with a dbi7000 (usb dtt) 2013-07-09 12:53:54 nice! 2013-07-09 12:54:04 with yatst on andoid as remote 2013-07-09 12:54:10 *yatse 2013-07-09 12:54:20 so, thx for your work! 2013-07-09 12:54:32 yatse rocks 2013-07-09 12:54:34 It _really_ rocks! 2013-07-09 12:54:45 I'm wondering to buy the complete version 2013-07-09 12:54:57 i already bought it 2013-07-09 12:54:57 it streams directly on tablet 2013-07-09 12:55:06 yeah 2013-07-09 12:55:21 it's a real nice piece of software 2013-07-09 12:55:24 what is dbi7000? 2013-07-09 12:55:37 it's the module of usb dtt 2013-07-09 12:55:38 :) 2013-07-09 12:55:49 I'm reasoning with module instead with device :) 2013-07-09 12:55:54 dvb-t? 2013-07-09 12:55:58 yup 2013-07-09 12:56:06 dtt it's digital terrestrial transcievere 2013-07-09 12:56:08 t or t2? 2013-07-09 12:56:13 t2 iirc 2013-07-09 12:56:23 nice 2013-07-09 12:56:24 but dunno the difference 2013-07-09 12:56:29 between t and t2 2013-07-09 12:56:30 t2 can do hd afaik 2013-07-09 12:56:41 aah 2013-07-09 12:56:45 ok, so it's t2 2013-07-09 12:57:12 how's your eglibc work going? 2013-07-09 12:57:26 i dont do anything with it. 2013-07-09 12:57:58 ok. 2013-07-09 12:58:07 im waiting for fabled to finish the arm builder. 2013-07-09 12:58:16 then i can play with my pi 2013-07-09 12:58:21 +1 2013-07-09 12:58:35 i'm having unexpected g++ trouble 2013-07-09 12:58:48 been fixing things the whole day 2013-07-09 12:58:56 but few things are still broke 2013-07-09 12:59:06 want to give pidvbip a try 2013-07-09 12:59:31 :) 2013-07-09 13:00:03 watch tv in my garden house over wifi. 2013-07-09 13:00:38 You're too busy to build this stuff for watching tv in the garden... 2013-07-09 13:00:47 it's only the idea of being able to do it :) 2013-07-09 13:00:54 fabled: im glad you are doing the heavy lifting. 2013-07-09 14:41:07 aw 2013-07-09 14:41:23 dubiousjim's patches broke abump for me :-( 2013-07-09 15:04:54 abump didnt do what i expected it to :-( 2013-07-09 15:04:57 will have to fix that tm 2013-07-10 08:37:00 grsecurity patch for 3.10 is out 2013-07-10 11:20:30 fabled: still having issues? 2013-07-10 11:20:52 clandmeter, yes 2013-07-10 11:25:33 fabled: because of musl? 2013-07-10 11:25:45 yes 2013-07-10 11:25:50 g++ is having exception handling issues 2013-07-10 11:25:59 i've been talking it over at #musl for past few days 2013-07-10 12:55:53 rnalrd: is this ok with you: http://sprunge.us/GMjh 2013-07-10 12:56:08 i think we can move more files over to client/daemon subpackages 2013-07-10 12:56:15 but thats a start 2013-07-10 14:04:49 clandmeter, ok, i think i figured out the musl issues now 2013-07-10 14:05:01 sent patches to the mailing list and explained them in #musl 2013-07-10 14:05:11 hopefully we get builder tomorrow / the day after 2013-07-10 14:09:07 fabled: nice! 2013-07-10 14:09:19 was non-trivial 2013-07-10 14:09:32 there's some deep voodoo in how arm does unwinding - and musl didn't do it right 2013-07-10 14:09:43 and in addition it had some nasty memory corruption bugs 2013-07-10 14:10:24 arm wants to be special. it specifies it's own unwinding abi... every other cpu family else uses regular dwarf eh segments. 2013-07-10 14:10:48 i guess it will take some time to build alpine-sdk with qemu-user? 2013-07-10 14:11:03 likely yes 2013-07-10 14:12:20 ok. i'm off for today. 2013-07-10 14:13:05 have a nice evening. 2013-07-11 07:43:55 algitbot: build arm 2013-07-11 07:44:00 :) 2013-07-11 07:50:51 lol 2013-07-11 08:06:28 :o 2013-07-11 12:00:54 algitbot: build 2.6-stable 2013-07-11 12:11:08 algitbot: build 2.6-stable 2013-07-11 12:15:52 algitbot: build 2.6-stable 2013-07-11 12:20:13 files from v2.4.11-62-g0c7745d uploaded 2013-07-11 12:20:38 files from v2.4.11-62-g0c7745d uploaded 2013-07-12 11:05:32 fabled: how is your arm builder? 2013-07-12 11:05:45 clandmeter, working on pushing pending changes 2013-07-12 11:06:20 trying to push everything out today - and hopefully start on the builder 2013-07-12 11:06:27 but it's taking more time than expected 2013-07-12 11:06:36 but i do have working chroot already 2013-07-12 11:06:42 and rpi bootimage too 2013-07-12 11:06:46 it always does 2013-07-12 11:07:28 did you need to change a lot to make it work on rpi? 2013-07-12 11:07:51 i guess a regular rambased installed should kind of be compat? 2013-07-12 11:08:06 -ed 2013-07-12 11:08:39 i've tested initramfs bootstrap only so far 2013-07-12 11:25:23 https://github.com/prymeroot/aports upgraded p11-kit to 0.18.4 – pull if you want 2013-07-12 11:44:40 New imagemagick, gpgme and ioping also pushed. 2013-07-12 12:05:25 okay 2013-07-12 12:05:37 gcc changes to go for arm. and then everything is pushed to aports. 2013-07-12 13:37:39 fabled: wouldn't we want to use --with-dynamic-linker= with musl? 2013-07-12 13:37:59 kaniini, the musl patch provides good default 2013-07-12 13:38:41 ah, i see. i was under the understanding that --with-dynamic-linker patch breaks the defaults 2013-07-12 13:38:56 which is why we use it on eglibc 2013-07-12 13:38:56 i think it only overrids the default 2013-07-12 13:39:04 hm 2013-07-12 13:39:20 dunno why we use it with glibc 2013-07-12 13:39:37 i'm gonna look at gcc-4.8 now 2013-07-12 13:39:43 yikes 2013-07-12 13:39:51 how so? 2013-07-12 13:40:05 is hardened-patch available for gcc 4.8 yet? 2013-07-12 13:40:09 yes 2013-07-12 13:40:13 been there long time 2013-07-12 13:40:25 oh, okay :) 2013-07-12 13:40:38 i think zorry even asked me various questions while he worked on it 2013-07-12 13:40:44 which i could not answer :) 2013-07-12 13:42:13 btw, i saw llvm 3.3 was out 2013-07-12 13:52:29 C++! 2013-07-12 13:52:32 ACTION ducks. 2013-07-12 16:18:09 ncopa: It is possible to pull today's commits? https://github.com/prymeroot/aports/commits?author=prymeroot 2013-07-12 17:30:24 algitbot: build master 2013-07-13 05:32:15 ok, i have now gcc-4.8.1 based arm cross-tool chain; and cross-compiled bootstrap 2013-07-13 05:32:21 should be able to setup builder next week 2013-07-13 23:25:08 could someone please update libreswan to 3.5? :P 2013-07-14 22:07:45 barthalion: around? 2013-07-15 06:48:57 Mp5shooter: i updated libreswan 2013-07-15 06:49:18 Mp5shooter: does libreswan work for you? can i move it to main? 2013-07-15 11:59:33 ncopa: kernel 3.11 will have zswap, do I need to separate bugs.a.o/2076 ? 2013-07-15 12:00:14 vkrishn: i think not 2013-07-15 12:01:00 is there any app for sending sms from AL box ? 2013-07-15 12:01:10 zram will be interesting for rpi 2013-07-15 12:02:02 vkrishn: I have used gnokii + cellphone 2013-07-15 12:03:53 ncopa: yes , I found few others, like ofono.org, gammu 2013-07-15 12:04:08 I was thinking to to add in bugs.a.o 2013-07-15 12:05:59 clandmeter: I think few distro like knoppix and puppylinux has them enabled 2013-07-15 12:06:10 ncopa: would it be possible to add zram support to init? 2013-07-15 12:06:32 sure 2013-07-15 12:06:43 tmpfs can be smaller for low memory systems 2013-07-15 12:06:46 everything is possible... 2013-07-15 12:06:51 :) 2013-07-15 12:07:04 i dont know if we want it enabled by default though 2013-07-15 12:07:15 add it to kernel ops 2013-07-15 12:07:32 not til linux-3.11 is out 2013-07-15 12:07:39 its in staging now iirc 2013-07-15 12:14:06 ncopa: any decission yet about which ARM kernel support will added? just rpi for now? 2013-07-15 12:14:22 we will have to start some place 2013-07-15 12:14:39 i am in doubt if i will have capacity to maintain it 2013-07-15 12:15:00 so i think it all depends on if we get any maintainers 2013-07-15 12:24:10 lxde would be using qt, sounds interesting from alpine point of view 2013-07-15 12:25:11 yup 2013-07-15 12:25:33 i'm a bit tired of the gtk3 breakage 2013-07-15 12:25:43 half is gtk2 and half is gtk3 2013-07-15 12:25:51 and gt3 is bigger slower 2013-07-15 12:26:48 there is also razor-qt 2013-07-15 12:30:30 read somewhere - boot to qt (v5.x) take just 2 sec to boot 2013-07-15 12:35:11 found another desktop manager - sddm 2013-07-15 12:35:25 it doesn't work so well 2013-07-15 12:35:50 I mean, it require some work, maybe in future it will be good alternative for lxdm 2013-07-15 12:36:13 and afaik LXDE devs didn't say that they are switching to Qt, just testing it 2013-07-15 12:38:03 http://lwn.net/Articles/557688 - plans to move to qt eventually 2013-07-15 12:39:36 "The GTK+ version of LXDE is still under development, but we did some experiments with Qt" 2013-07-15 14:09:07 <@ncopa> Mp5shooter: does libreswan work for you? can i move it to main? 2013-07-15 14:09:21 3.3 was broken, 3.5 should be working but i haven't tested it yet 2013-07-15 14:09:36 i'll try and test it out when i get to work :) 2013-07-15 14:09:40 thx for upgrading it btw 2013-07-15 14:10:40 np 2013-07-15 15:30:15 p 2013-07-15 16:18:39 hmm 2013-07-15 16:19:42 ncopa: i just apt update'd (edge main and testing) but it's still showing libreswan 3.3 in there 2013-07-15 16:36:54 . /buffer 98 2013-07-15 17:19:06 ncopa: Any chances to pull the latest commits from: https://github.com/prymeroot/aports/commits?author=prymeroot ? 2013-07-15 17:23:55 give me a second, I fucked up my local clone 2013-07-15 17:26:11 algitbot: build master 2013-07-15 17:27:48 algitbot: so build it 2013-07-15 17:33:01 iirc, libedit has a readline api wrapper 2013-07-15 17:33:05 could we kill libreadline 2013-07-15 17:33:21 seems kind of redundant to have both libedit and readline installed. 2013-07-15 17:34:03 any reason to prefer libedit over libreadline? 2013-07-15 17:34:56 Mp5shooter: uh-uh, I guess you don't have newer libreswan yet because buildbots are stuck on gcc 2013-07-15 17:35:52 barthalion: we presently ship both 2013-07-15 17:35:57 Mp5shooter: or not, anyway, they're busy 2013-07-15 17:37:42 kaniini: but they provide each other and I don't see any advantage of using only libreadline or only libedit (I don't know technical details, I'm saying that as end user) 2013-07-15 20:56:01 busy for 14 hours barthalion? :P 2013-07-16 01:30:06 algitbot: retry 2013-07-16 01:30:31 algitbot: build master 2013-07-16 01:30:37 ok 2013-07-16 01:52:35 algitbot: build 2013-07-16 01:52:38 algitbot: build all 2013-07-16 05:52:52 hi 2013-07-16 05:53:27 build servers "hangs" on an apk-tools bug 2013-07-16 08:26:54 ncopa: you may be interested in https://projects.archlinux.org/svntogit/packages.git/plain/trunk/giflib-4.2.1-quantize.patch?h=packages/giflib 2013-07-16 08:27:18 for some reason quantize was removed from 4.2 and back in 5 2013-07-16 08:27:50 I'm not sure if we have in repositories even one package which uses it, but better safe than sorry 2013-07-16 08:33:41 barthalion: it would result in binary not executing due to missing symbol right? 2013-07-16 08:35:13 or during compilation 2013-07-16 08:52:59 build-edge: retry 2013-07-16 08:53:05 algitbot: build master 2013-07-16 09:38:29 files from v2.5.4-167-g805bb44 uploaded 2013-07-16 09:38:37 files from v2.5.4-167-g805bb44 uploaded 2013-07-16 09:39:36 algitbot: build master 2013-07-16 10:55:22 finally! 2013-07-16 10:59:53 files from v2.4.11-63-g1be6dba uploaded 2013-07-16 11:01:27 files from v2.3.6-252-g557e3af uploaded 2013-07-16 11:07:39 files from v2.5.4-168-g5cf8129 uploaded 2013-07-16 18:28:32 what's the package that has certutil? 2013-07-16 21:28:16 libreswan - can someone add nss-tools as a depend and remove coreutils as a depend 2013-07-17 08:12:54 algitbot: build 2.5-stable 2013-07-17 08:24:42 rnalrd: 2.5 is still built with old sircbot thingy 2013-07-17 08:24:52 build-2-5: retry 2013-07-17 08:24:55 build64-2-5: retry 2013-07-17 08:26:19 k, tnx 2013-07-17 08:27:04 files from v2.5.4-169-g493175a uploaded 2013-07-17 08:27:13 files from v2.5.4-169-g493175a uploaded 2013-07-17 19:58:36 how do you make a patch 2013-07-17 19:59:24 git or diff 2013-07-17 19:59:31 idk 2013-07-17 19:59:32 :P 2013-07-17 19:59:41 need to fix something in the libreswan package 2013-07-17 20:00:03 apparently the compile flags are wrong 2013-07-17 20:01:40 that's the answer, not question :p 2013-07-17 20:01:56 lol huh :p 2013-07-17 20:02:14 http://jungels.net/articles/diff-patch-ten-minutes.html 2013-07-17 20:02:47 oh haha 2013-07-17 20:15:41 hmmm 2013-07-17 20:15:42 barthalion 2013-07-17 20:15:43 [18:29:43] paul@bofh:~/git/libreswan/debian (master)$ grep FINAL rules 2013-07-17 20:15:43 [18:29:43] rules: FINALBINDIR=/usr/lib/ipsec \ 2013-07-17 20:15:43 [18:29:43] rules: FINALLIBEXECDIR=/usr/lib/ipsec \ 2013-07-17 20:15:43 [18:29:43] rules: FINALBINDIR=/usr/lib/ipsec \ 2013-07-17 20:15:43 [18:29:43] rules: FINALLIBEXECDIR=/usr/lib/ipsec \ 2013-07-17 20:15:49 you see those 'rules' right there 2013-07-17 20:15:57 could those just be thrown into the APKBUILD? 2013-07-17 20:16:02 with the correct values? 2013-07-17 20:16:32 no idea, are they passed to ./configure or make? 2013-07-17 20:16:54 let me ask 2013-07-17 20:16:57 if so, do the same in apkbuild 2013-07-17 20:17:07 you can paste rules somewhere, I can check 2013-07-17 20:17:28 small break from broken api in new ffmpeg won't hurt 2013-07-17 20:17:46 oh 2013-07-17 20:17:47 here it is 2013-07-17 20:17:47 https://github.com/libreswan/libreswan/blob/master/debian/rules 2013-07-17 20:18:09 right 2013-07-17 20:18:19 pass it to make if I understand Debian magic correctly 2013-07-17 20:18:32 oh cool 2013-07-17 20:24:07 ok barthalion 2013-07-17 20:24:10 i think i fixed the problem :D 2013-07-17 20:24:24 http://puu.sh/3Fj6j.txt 2013-07-17 20:24:29 here's a new APKBUILD for libreswan 2013-07-17 20:24:33 added a couple of lines under make 2013-07-17 20:26:30 send it to alpine-devel please, I'm not very into abuilds nowadays 2013-07-17 20:27:27 oh :P 2013-07-17 20:27:28 ok 2013-07-17 20:27:35 mailing list? 2013-07-17 20:27:42 yes 2013-07-17 20:29:21 ok 2013-07-17 21:09:45 hmm 2013-07-17 21:09:53 did my message to alpine-devel get through? 2013-07-18 03:12:16 algitbot: build master 2013-07-18 12:43:24 algitbot: build master 2013-07-18 13:39:39 hey ncopa: http://lists.alpinelinux.org/alpine-devel/3175.html 2013-07-18 13:41:25 is it just me or does the APKBUILD actually have dos EOL? 2013-07-18 13:41:28 \r\n 2013-07-18 13:41:37 i cannot get a diff out of it 2013-07-18 13:41:42 a sane diff 2013-07-18 13:42:14 oh it does? 2013-07-18 13:42:16 shit lol 2013-07-18 13:42:22 right, something is wrong 2013-07-18 13:42:24 fixed it 2013-07-18 13:42:36 that's what i get for editing it in windows 2013-07-18 13:42:37 it does not depend on coreutils anymore? 2013-07-18 13:42:40 yea.. 2013-07-18 13:42:45 i don't know why that was there o.O 2013-07-18 13:42:57 well, it's Windows 2013-07-18 13:42:59 also, small thing 2013-07-18 13:43:01 you can't expect much :p 2013-07-18 13:43:12 when i install coreutils it kills off my terminal colors 2013-07-18 13:43:13 idk why 2013-07-18 13:43:18 http://sprunge.us/NFYK 2013-07-18 13:43:38 Mp5shooter: maybe you need terminfo 2013-07-18 13:43:59 yes, try ncurses-terminfo or what it is called 2013-07-18 13:44:03 i still wonder why though 2013-07-18 13:44:06 kk 2013-07-18 13:44:10 oh man 2013-07-18 13:44:16 gotta shower and get to work 2013-07-18 13:44:21 cya later 2013-07-18 13:44:47 cu :) 2013-07-18 15:19:39 ok i'm back 2013-07-18 15:19:52 did i miss anything 2013-07-18 15:31:49 ncopa: could you upload that new APKBUILD please 2013-07-19 06:14:11 Mp5shooter: i'm looking at your APKBUILD 2013-07-19 06:14:28 are you sure nothing breaks without coreutils? 2013-07-19 06:14:54 the FINALBINDIR and FINALLIBEXECDIR does not appear to be needed 2013-07-19 08:00:31 ncopa: what's blocking us from using newer udev? 2013-07-19 08:05:58 they moved around things iirc 2013-07-19 08:06:08 i thin i tried newer udev but things broke 2013-07-19 08:06:14 i dont remember what it was 2013-07-19 08:06:28 maybe it was the require /usr thingy 2013-07-19 08:06:47 something broke badly 2013-07-19 08:07:02 I'll take a look soon, but it sounds like I'm going to waste time 2013-07-19 08:07:24 and upstream kinda expected every distro to just adapt to their taste 2013-07-19 08:07:38 redesign some fundamental things 2013-07-19 08:07:41 i dont reember what it was 2013-07-19 08:07:46 but it was a pain 2013-07-19 08:08:14 i think it was: you muste move everythign to /usr 2013-07-19 08:08:47 ... and you must redesign your initramfs images too while at it 2013-07-19 08:09:13 I guess it's not the case up to some version, probably something with initramfs 2013-07-19 08:09:22 "because it is not possible to boot modern system on less than 500MB nowdays anyways" 2013-07-19 08:09:49 haha 2013-07-19 08:10:09 worst part is that it is pretty much what they said 2013-07-19 08:10:44 i have been thinking of an udev replacement 2013-07-19 08:10:49 but its difficult 2013-07-19 08:10:56 udev has become a standard 2013-07-19 08:11:06 upstream packages ship udev rules 2013-07-19 08:11:22 however, loading firmware happens in kernel nowdays 2013-07-19 08:11:32 devtmpfs creates the /dev/* nodes 2013-07-19 08:11:57 so whats left is audoloading of kernel modules when alias 2013-07-19 08:12:02 yup 2013-07-19 08:12:05 setting permissiong in /dev 2013-07-19 08:12:18 maybe eudev will improve someday 2013-07-19 08:12:31 so hotplugging and /dev permissions 2013-07-19 08:12:49 mdev is ok'ish as a default 2013-07-19 08:12:59 but i'd like a netlink listener 2013-07-19 08:13:08 i am sceptic to eudev 2013-07-19 08:13:10 hm 2013-07-19 08:13:25 lots of packages wants/needs libudev 2013-07-19 08:13:45 i havent looked at it too close but it looks like some lib that gives info from /sys 2013-07-19 08:15:17 i think udev also does some hw database 2013-07-19 08:15:22 hm 2013-07-19 08:15:24 thinking of it 2013-07-19 08:15:46 it could be splitted into: /dev manager (setting permissions) 2013-07-19 08:16:07 hotplug manager, for autoloading kernel modules 2013-07-19 08:16:30 parsing /sys 2013-07-19 08:16:38 anything else? 2013-07-19 08:17:25 i kinda like the systemd approach of hotplug things 2013-07-19 08:17:33 not sure, I'll try to get udev to work first, someone on Arch forums was worried that we keep old version 2013-07-19 08:18:01 it might have been as simple as devtmpfs requirement 2013-07-19 08:18:42 i remember that they broke soemthing fairly silently 2013-07-19 08:18:50 i didnt pay attention to the NEWS file in tarball 2013-07-19 08:19:01 they didnt announce it on any udev project website 2013-07-19 08:19:19 the NEWS file is not even on web 2013-07-19 08:19:39 you kinda had to read the source tarball 2013-07-19 08:19:43 well, they have cgit 2013-07-19 08:19:51 now they do 2013-07-19 08:20:21 it would be perfect to stick with 204, we'll see 2013-07-19 08:20:55 i think kernel has improved since then 2013-07-19 08:21:02 so there is light in the end of tunnel 2013-07-19 08:21:14 kernel autoloading firmware 2013-07-19 08:21:19 devtmpfs 2013-07-19 12:39:49 fabled: i just sent a request on CLIBC and masking to alpine-devel 2013-07-19 12:40:15 i also posted status report on the arm/musl progress, and various things we still need to do 2013-07-19 12:41:43 reading it now 2013-07-19 12:41:56 in general, i woudl prefer not have hidden magic 2013-07-19 12:42:16 but it means that writing APKBUILDs correctly will be harder 2013-07-19 12:42:34 i suppose crosscompile will make writing apkbuilds harder, no matter how we do it 2013-07-19 12:42:50 true 2013-07-19 12:42:58 though, we need crosscompile support only for handful packages 2013-07-19 12:43:07 the core packages required to do minimal bootstrap 2013-07-19 12:43:23 kaniini, is there config option in pkgconf to use system getopt_long ? 2013-07-19 13:07:06 is it just me or is nl.a.o very slow on download? 2013-07-19 13:22:29 its fast for me :) 2013-07-19 13:44:48 files from v2.4.11-64-g0840b37 uploaded 2013-07-19 15:15:41 ugh 2013-07-19 15:15:44 ncopa: you're right 2013-07-19 15:15:50 those two make lines didn't help 2013-07-19 15:28:31 ncopa, don`t lose time with 2013-07-19 15:29:33 not much knowlidge :) 2013-07-19 20:15:45 I'm actually wondering… would it be possible to print x MiB in x packages after apk info? 2013-07-19 20:16:06 it's currently shown only after add, upgrade and del if I read the code correctly 2013-07-19 20:16:20 it would be useful to have some switch to info 2013-07-19 20:19:55 probably bad part of day and week to ask such thing :p 2013-07-19 20:20:51 probably yes :P 2013-07-19 20:26:58 ok, almost got it 2013-07-19 20:27:29 I get some garbage before apk_message, but it's something 2013-07-19 20:29:01 ah, nvm 2013-07-19 20:29:09 thinking solved it 2013-07-19 20:38:06 ncopa: https://paste.xinu.at/QoYLrR/ 2013-07-19 20:44:30 not digging the ==> 2013-07-19 20:46:02 to separate it from list of packages 2013-07-19 20:52:03 well, maybe it doesn't look so good 2013-07-19 20:52:11 do you have better idea? 2013-07-20 10:23:47 thanks, was about to update checksum 2013-07-20 10:24:50 no problem 2013-07-22 06:07:07 morning 2013-07-22 06:07:13 fabled: https://paste.xinu.at/QoYLrR/ 2013-07-22 06:07:31 barthalion: i'm ok with the idea. woudl like to be able to disable it with -q or similar 2013-07-22 06:08:04 should probably be discussed on ml. dubiousjim had a good overview, so we make things consistent 2013-07-22 06:08:15 other option might be apk info --totals 2013-07-22 06:16:08 mornin 2013-07-22 06:32:07 hi, morning 2013-07-22 06:33:44 reading a lot about , db(berkeley) v.s mdb , can mdb be used openldap yet ? 2013-07-22 06:43:46 ncopa: cool, I'll send it to alpine-devel then 2013-07-22 06:44:09 yes, thanks 2013-07-22 06:44:21 barthalion: how did it go with udev? 2013-07-22 06:45:00 haven't touched it yet 2013-07-22 06:45:07 ok 2013-07-22 06:45:22 i'm not in a hurry with udev, but at some point we might want do something there 2013-07-22 06:46:24 additionally I'm thinking about udev from LFS 2013-07-22 06:46:32 they stripped all systemd code iirc 2013-07-22 06:46:40 aha 2013-07-22 06:46:45 yeah that might be interesting 2013-07-22 06:46:49 so it may be easier to package 2013-07-22 06:47:15 I hope I'll try something today 2013-07-22 06:47:24 no hurry for me 2013-07-22 06:54:47 even with udev-lfs we will have to add compatibility symlink to leave old interface names 2013-07-22 06:54:52 but it's not big deal 2013-07-22 06:55:07 ncopa: I'll push package to testing as udev-lfs 2013-07-22 06:55:37 sounds good 2013-07-22 06:58:48 why not gentoo eudev 2013-07-22 06:59:22 because as its author said on fosdem, it's toy project and nothing to consider as stable 2013-07-22 06:59:29 authors* 2013-07-22 06:59:32 yuck 2013-07-22 06:59:56 i should really sit down and just write a udev replacement with libudev compat library 2013-07-22 07:00:04 then we can kill mdev and just have a small udev 2013-07-22 07:00:07 that gets the job done 2013-07-22 07:06:26 kaniini: yes, been thinking of that too 2013-07-22 07:06:50 but sometimes its just to realize, you cannot just simply rewrite every software out there 2013-07-22 07:07:05 that's what the pkg-config guy said. 2013-07-22 07:07:06 udev might be worth it though 2013-07-22 07:07:12 clearly he underestimated my stubbornness. 2013-07-22 07:07:18 :-D 2013-07-22 07:07:31 oh, i'm really happy for pkgconf 2013-07-22 07:07:49 udev might be worth it 2013-07-22 07:07:51 it's sad. even Debian is looking at pkgconf now. 2013-07-22 07:07:51 also 2013-07-22 07:08:11 i see pkg-config itself dying in next few years 2013-07-22 07:08:25 an udev today might be much easier than it looks like 2013-07-22 07:08:30 let pk-config die 2013-07-22 07:08:36 the pkg-config guy added all these features to pkg-config for MingW 2013-07-22 07:08:41 yet, the MingW guys recommend pkgconf 2013-07-22 07:08:43 haha 2013-07-22 07:09:01 lol 2013-07-22 07:09:10 well 2013-07-22 07:09:17 i they do things that wrong 2013-07-22 07:09:19 the ironic thing is why they recommend pkgconf: it does NOT have those features he added to pkg-config. 2013-07-22 07:09:36 it turns out, they didn't want them, and it breaks everything. 2013-07-22 07:09:38 haha 2013-07-22 07:09:48 i think pkg-config deserves to die if they do things that bad 2013-07-22 07:09:53 like with udev 2013-07-22 07:10:06 i dont think anybody *Wants* udev 2013-07-22 07:10:13 they just dont have any choice 2013-07-22 07:10:16 also 2013-07-22 07:10:16 udev was already overengineered bloatware prior to systemd taking it over 2013-07-22 07:10:18 udev today 2013-07-22 07:10:32 a replacement could likely be lots simplified 2013-07-22 07:10:36 why is systemd even a thing? 2013-07-22 07:10:38 what people want is something like udev that works with their pre-existing apps 2013-07-22 07:10:52 depend on kernel devtmpfs 2013-07-22 07:10:53 i.e. some daemon + libudev compat layer 2013-07-22 07:11:02 kernel does firmware autoloading 2013-07-22 07:11:25 so yes 2013-07-22 07:11:34 a hotplug daemon + libucompat compat layer 2013-07-22 07:11:37 thats all needed 2013-07-22 07:11:47 libudev compat layer* 2013-07-22 07:11:59 imo devtmpfs is the kernel developers admitting that udev was a gigantic failure 2013-07-22 07:12:08 yes 2013-07-22 07:12:11 well 2013-07-22 07:12:18 you need something to set the permissions in /dev 2013-07-22 07:12:23 but thats very simple 2013-07-22 07:13:10 heh 2013-07-22 07:13:16 i actually even started 2013-07-22 07:13:26 kueventd 2013-07-22 07:13:48 to test 2013-07-22 07:14:08 kueventd could be a name of the udev replacement 2013-07-22 07:14:16 i'm all for it 2013-07-22 07:15:53 https://github.com/gentoo/eudev/blob/master/src/libudev/libudev.h 2013-07-22 07:15:58 this is the libudev public API 2013-07-22 07:16:09 we could use libnl, libmnl, but probably better to just roll our owh netlink socket stuff 2013-07-22 07:16:10 i guess what we would do 2013-07-22 07:16:27 is kueventd as it's own package 2013-07-22 07:16:38 and then a separate libudevcompat 2013-07-22 07:16:39 and libudev-compat as separate 2013-07-22 07:16:40 yes 2013-07-22 07:17:10 also, i'd like to separate out the /dev manager to set permissions 2013-07-22 07:17:16 and the hotplugper 2013-07-22 07:19:03 for netlink, to avoid libnl/libmnl we could copy code from opennhrp and pingu 2013-07-22 07:19:18 netlink is pretty simple 2013-07-22 07:19:40 http://git.alpinelinux.org/cgit/pingu/tree/pingu_netlink.c 2013-07-22 07:19:48 ues its just a socket 2013-07-22 07:20:20 i was thinking of plug lua to it too 2013-07-22 07:20:29 Lua hooks 2013-07-22 07:20:31 i think what we do is 2013-07-22 07:20:37 but i'm not sure Lua is a good idea 2013-07-22 07:20:41 kueventd fires some other program 2013-07-22 07:20:48 the other program can be a lua script or whatever 2013-07-22 07:21:41 i'd like avoid fork/exec if possible 2013-07-22 07:22:03 so we coudl have plugins and dlopen 2013-07-22 07:22:07 or luascripts 2013-07-22 07:22:08 yeah, that works. 2013-07-22 07:22:27 the idea with lua was 2013-07-22 07:22:35 read the nl buf 2013-07-22 07:22:41 and pass it raw to lua 2013-07-22 07:22:46 lua is good a string handling 2013-07-22 07:23:03 now, I am sceptic to Lua 2013-07-22 07:23:14 mostly because it will likely require stuff in /usr 2013-07-22 07:23:16 problem there is, might break libudev compat goals 2013-07-22 07:23:35 i'm not sure it is possible to have two daemons listening on a netlink socket 2013-07-22 07:23:43 and i dont want require /usr if not absolutely needed 2013-07-22 07:23:50 i think it is possible with many nl listeners 2013-07-22 07:24:08 it is possible with routing at least 2013-07-22 07:24:32 i see no reason why it shoul not be possible with NETLINK_KOBJECT_UEVENT 2013-07-22 07:24:43 its just to test... 2013-07-22 07:25:16 Lua is just a possibility 2013-07-22 07:25:29 i'm open to other options too 2013-07-22 07:25:50 compat with /dev/mdev.conf format is also an idea 2013-07-22 07:29:16 i think 2013-07-22 07:29:25 we need two packages: kueventd and udevcompat 2013-07-22 07:29:32 udevcompat would be udevadm and libudev 2013-07-22 07:30:22 yes 2013-07-22 07:30:35 kueventd could use libev 2013-07-22 07:30:38 i like libev 2013-07-22 07:30:42 as event loop 2013-07-22 07:30:56 could link to it static 2013-07-22 07:31:06 to avoid link to /usr/lib/ 2013-07-22 07:31:32 libev is small and fast and help keep code clean 2013-07-22 07:33:09 i have a smaller eventloop than that :P 2013-07-22 07:33:19 :) 2013-07-22 07:37:05 think of it kaniini 2013-07-22 07:37:15 i might be able to help with pieces 2013-07-22 07:37:25 but i definitivaly dont have energy to pull such a project 2013-07-22 07:37:57 i believe the chance for sucess is good 2013-07-22 07:38:03 probably better than with pkgconf 2013-07-22 07:38:11 ppl hate that there are no udev options 2013-07-22 07:38:19 ppl hate systemd 2013-07-22 07:38:32 mostly for the monopoly situation they have 2013-07-22 07:38:53 so a good udev replacement has good chances 2013-07-22 07:39:22 specially if it has at least minimal udev compat 2013-07-22 07:39:30 so there is an easy way to migrate 2013-07-22 07:40:17 and specially if distros can trust that the project lead wont jump on every new fancy thing he feels for 2013-07-22 07:40:19 stability 2013-07-22 08:16:13 any app available for sharing music/media , similar to mediagoblin ? 2013-07-22 12:14:00 office = airco(on, 22); 2013-07-22 12:47:51 heh, i have 27C hete 2013-07-22 12:47:53 here* 2013-07-22 12:57:09 i'd like to give an award to the stupidity of nic.es 2013-07-22 13:19:17 outside 36C inside 25C 2013-07-22 17:54:04 https://github.com/prymeroot/aports upgraded libxfont and ddrescue. Feel free to pull. 2013-07-22 17:58:12 prymeroot: thanks 2013-07-22 17:58:55 barthalion: you're welcome 2013-07-23 07:33:40 hi 2013-07-23 07:33:50 i have a strange problem with my builds 2013-07-23 07:34:07 a lib-package is built together with its libdev-package 2013-07-23 07:34:19 the build is done on four different systems 2013-07-23 07:34:34 2.6, 2.6_64, edge and edge_64 2013-07-23 07:34:50 2.6 and edge builds are fine 2013-07-23 07:35:07 and the libdev package could be installed 2013-07-23 07:35:20 a lib-package is built together with its libdev-package 2013-07-23 07:35:34 could you explain? 2013-07-23 07:35:48 but if i try to install the libdev-package on the 2.6_64 system, it can't find the lib-package 2013-07-23 07:36:07 ncopa: the package contains a subpackage 2013-07-23 07:36:15 which is the libdev-package 2013-07-23 07:36:22 so there are two spk's built 2013-07-23 07:36:29 -spk +apk 2013-07-23 07:36:49 sprunge < APKBUILD 2013-07-23 07:36:53 and post the url here 2013-07-23 07:37:20 ok, just a second... 2013-07-23 07:37:29 you might need add the repository 2013-07-23 07:38:29 http://sprunge.us/EbbD 2013-07-23 07:39:43 so proble is that you cannot apk add it afterwards? 2013-07-23 07:39:43 the repository is setup correct and is updated before the build too 2013-07-23 07:39:50 yes 2013-07-23 07:40:09 builder07:~# apk add libdb5.3-dev 2013-07-23 07:40:10 ERROR: 1 unsatisfiable dependencies: 2013-07-23 07:40:10 builder07:~# apk search libdb5.3 2013-07-23 07:40:10 libdb5.3-dev-5.3.21-r0 2013-07-23 07:40:10 libdb5.3-dev-5.3.21-r0: libdb5.3 2013-07-23 07:40:11 libdb5.3-5.3.21-r0 2013-07-23 07:40:51 but as i said only on the 2.6_64 machine, all other ones have no problem with this!? 2013-07-23 07:41:10 ok 2013-07-23 07:41:14 i have 2 ideas 2013-07-23 07:41:35 it could be repodest (grep REPODEST /etc/abuild.conf) 2013-07-23 07:41:52 or it could be that libdb5.3 conflicts with something 2013-07-23 07:42:12 try: cat pkg/.control.libdb5.3/.PKGINFO 2013-07-23 07:42:26 sprunge < pkg/.control.libdb5.3/.PKGINFO 2013-07-23 07:42:49 look for provides = so:lib.....so 2013-07-23 07:42:59 btw 2013-07-23 07:43:03 we have libdb already 2013-07-23 07:43:11 the package is called 'db' 2013-07-23 07:43:14 files from v2.5.4-170-g984968f uploaded 2013-07-23 07:43:19 so apk add db-dev 2013-07-23 07:43:36 http://sprunge.us/cZjU 2013-07-23 07:43:40 i think you might even have db installed 2013-07-23 07:43:44 which creates the conflict 2013-07-23 07:43:51 ah, i c 2013-07-23 07:43:56 provides = so:libdb-5.3.so=0 2013-07-23 07:43:59 apk info | grep db 2013-07-23 07:44:08 check if db-5.3.21 is installed 2013-07-23 07:44:56 yes, seems to be the case... 2013-07-23 07:45:03 will 'apk add -v libdb5.3' give extended error message? 2013-07-23 07:45:11 the problem is error message is a bit misleading 2013-07-23 07:45:20 we talked about it last week or so 2013-07-23 07:45:25 to limit the output 2013-07-23 07:45:45 but it appears as the detailed error message might be useful 2013-07-23 07:45:49 you mean "apk add -v libdb5.3-dev", right? 2013-07-23 07:45:52 yes 2013-07-23 07:45:55 sorry 2013-07-23 07:46:12 i dont know if fabled implemetned extended error message with -v 2013-07-23 07:46:13 no, the same: 2013-07-23 07:46:15 builder07:~# apk add -v libdb5.3-dev 2013-07-23 07:46:15 ERROR: 1 unsatisfiable dependencies: 2013-07-23 07:46:15 libdb5.3-dev-5.3.21-r0: libdb5.3 2013-07-23 07:46:15 builder07:~# 2013-07-23 07:46:27 ok 2013-07-23 07:46:53 in your specific case, you probably get what you need with apk add db-dev ;) 2013-07-23 07:47:02 reminds me 2013-07-23 07:47:05 there is a db-6 out 2013-07-23 07:47:12 but if the lib is already available, i will try to use it 2013-07-23 07:47:20 yes 2013-07-23 07:47:21 ok :) 2013-07-23 08:32:03 ncopa: thx, after switching to "db-dev", everything works as expected 2013-07-23 08:43:50 good 2013-07-23 20:55:58 n8@all 2013-07-24 07:23:27 files from v2.3.6-253-gc763478c uploaded 2013-07-24 07:24:26 files from v2.4.11-65-gbb61885 uploaded 2013-07-24 07:24:26 files from v2.4.11-65-gbb61885 uploaded 2013-07-24 08:56:52 failed to build v2.4.11-69-g62e08e0. http://distfiles.alpinelinux.org/distfiles/build-2-4.txt 2013-07-24 09:54:03 files from v2.4.11-70-g22db29c uploaded 2013-07-24 15:13:52 hi 2013-07-24 15:14:14 a question regarding the alpine build machines 2013-07-24 15:14:43 is the "algitbot" just one system? 2013-07-24 15:15:31 how are the packages for the different systems created? 2013-07-24 15:15:46 i. e. 2.6, 2.6_64, edge, edge_64 a.s.o 2013-07-24 15:16:27 or is the system behind the automated builds separated into separate machines for each destination environment? 2013-07-24 15:16:43 maybe via different chroot's? 2013-07-24 15:49:10 StarWarsFan, it's one physical server with multiple vservers (chroot with additional containment) 2013-07-24 15:49:32 i c 2013-07-24 15:49:54 based on alpine or another distro as host? 2013-07-24 15:52:52 StarWarsFan, the host is Alpine 2013-07-24 15:53:01 cool 2013-07-24 15:53:32 so as written on http://wiki.alpinelinux.org/wiki/Installing_Alpine_Linux_in_a_chroot ? 2013-07-24 15:55:29 that could be used, the current build server uses vserver technology 2013-07-24 15:55:33 new installs should use LXC 2013-07-24 15:56:09 is there something documented somewhere on the alpine-wiki? 2013-07-24 15:57:14 basic info about lxc is at http://wiki.alpinelinux.org/wiki/LXC 2013-07-24 16:41:41 hm, any ideas on this? 2013-07-24 16:41:41 /etc/init.d/lxc.guest1 start 2013-07-24 16:41:41 * Caching service dependencies ... [ ok ] 2013-07-24 16:41:41 * /var/run/lxc: creating directory 2013-07-24 16:41:41 * Starting guest1 ... 2013-07-24 16:41:41 * start-stop-daemon: fopen `/var/run/lxc/guest1.pid': No such file or directory 2013-07-24 16:41:41 * start-stop-daemon: did not create a valid pid in `/var/run/lxc/guest1.pid' [ !! ] 2013-07-24 16:41:43 * ERROR: lxc.guest1 failed to start 2013-07-24 16:44:53 everything done as described on http://wiki.alpinelinux.org/wiki/LXC using an edge-alpine as host 2013-07-24 16:46:43 but the directory exists: 2013-07-24 16:46:43 ls -l /var/run/ 2013-07-24 16:46:43 ... 2013-07-24 16:46:43 drwxrwxr-x 2 root root 40 Jul 24 18:40 lxc 2013-07-24 16:46:45 ... 2013-07-24 16:48:30 did lxc-create report errors? 2013-07-24 16:49:19 i'd like to say no but not really sure 2013-07-24 16:50:12 creating a new one and try again... 2013-07-24 17:59:10 sigh, building newer udev isn't as simple as I thought 2013-07-24 18:00:00 >180 requires librt, I need to check if I can just pass it to linker, or it wants glibc stuff 2013-07-24 18:00:09 <180 needs older kmod 2013-07-24 18:00:27 not to mention how thing are complicated after systemd merge… 2013-07-24 18:08:36 re 2013-07-24 18:08:46 fabled: no, no errors during lxc-create: 2013-07-24 18:08:52 weird 2013-07-24 18:09:16 maybe someone with more lxc experience can help. i'm heading to sleep for today. 2013-07-24 18:09:32 ok, thx a lot for the try :-) 2013-07-24 18:28:24 fabled: just to let you know: i got it working 2013-07-24 18:28:42 network needs to be restartet... (blush) 2013-07-25 00:50:09 nc 2013-07-25 00:50:10 bah 2013-07-25 02:05:19 ok so i manually changed paths in /usr/sbin/ipsec to the correct values 2013-07-25 02:05:57 but NOW it says that ipsec is already starting and fails to start 2013-07-25 02:06:01 it's not already starting.= 2013-07-25 07:52:46 I am trying to understand newer features on systemd(205/206), are they doing functionality of LXC ? 2013-07-25 07:54:39 or creating a loose form of hypervisor ? 2013-07-25 07:54:46 205 and 206 has rewritten cgroups support 2013-07-25 07:54:57 but nspawns are meant to replace LXC someday, yes 2013-07-25 07:55:42 or openvz 2013-07-25 07:56:50 initial talk udev separation support would be continued, for system not requiring systemd 2013-07-25 07:56:56 http://article.gmane.org/gmane.linux.hotplug.devel/17392 2013-07-25 07:57:39 does it still true ? 2013-07-25 07:57:47 hold true *? 2013-07-25 07:59:28 " In fact, we will be supporting this for a long time since 2013-07-25 07:59:29 it is a necessity to make initrds (which lack systemd) work properly." 2013-07-25 07:59:35 i suppose its still true 2013-07-25 08:28:21 newer systemd sounds like having basic virtualization application by default, atleast for distros including systemd 2013-07-25 08:36:34 which you cannot 'uninstall'? 2013-07-25 08:36:45 so its there wheter you want it or not 2013-07-25 08:36:53 i kinda prefer apk add lxc if wanted 2013-07-25 08:38:45 A question on lxc: 2013-07-25 08:39:25 How do I setup a 32bit guest on a 64bit host? 2013-07-25 08:39:40 just as an init system it maybe undesirable, but with whole new features kinda getting to like it 2013-07-25 08:40:20 I can think of one project that would benefit from this app is Ubuntu Edge smart-phone 2013-07-25 08:41:40 StarWarsFan: might depend on the template, guest you are using 2013-07-25 08:42:29 for alpine: lxc-create -n mycontainer -t alpine --arch x86 2013-07-25 08:42:34 or similar 2013-07-25 08:43:07 ah, "--arch" 2013-07-25 08:43:30 it is technically an option in config file: lxc.arch = i686 2013-07-25 08:43:38 which sets the persnoality 2013-07-25 08:45:23 no, it's not working this way 2013-07-25 08:45:43 just shows the usage page 2013-07-25 08:45:48 lxc-create -n guest2 -f /etc/lxc/lxc.conf -t alpine --arch x86 2013-07-25 08:46:27 try: lxc-create -n guest2 -f /etc/lxc/lxc.conf -t alpine -- --arch x86 2013-07-25 08:46:40 oh maybe its only in lxc git 2013-07-25 08:46:59 if that extra -- does not help, let me know 2013-07-25 08:47:11 and i'll backport the template 2013-07-25 08:48:07 ah, with the extra "--" its working 2013-07-25 08:48:31 everythin before -- is passed to lxc-create 2013-07-25 08:48:41 everything after the -- is passed over to the template script 2013-07-25 08:48:41 so 2013-07-25 08:48:48 lxc-create -t alpine -- --help 2013-07-25 08:48:55 will show you options for alpine template 2013-07-25 08:53:39 öhm, no 2013-07-25 08:53:57 lxc-create -n guest2 -f /etc/lxc/lxc.conf -t alpine -- --help 2013-07-25 08:54:04 shows the usage page of lxc-create 2013-07-25 08:54:18 same with 2013-07-25 08:54:18 hm 2013-07-25 08:54:19 ok 2013-07-25 08:54:27 lxc-create -t alpine -- --help 2013-07-25 08:54:28 might be it has bee fixed in git then 2013-07-25 08:54:43 i have vaug mem about some git commti about that 2013-07-25 08:58:31 :) 2013-07-25 09:10:24 ncopa, db would be updated to 6.0? 2013-07-25 09:11:55 could probably be 2013-07-25 09:12:03 dunno how much needs to be rebuilt after that 2013-07-25 09:12:33 oracle db (aka berkdb) is trying to take on sqlite 2013-07-25 09:12:53 db has better performance if there are many writes on multicore 2013-07-25 09:12:56 less locking 2013-07-25 09:15:09 no wonder some pkgs have db dependencies are looking towards alternative, like lmdb 2013-07-25 09:15:09 eg. openldap 2013-07-25 09:15:29 having* db 2013-07-25 09:16:00 but it would good to still have the newer version, have packed as db60 2013-07-25 09:16:30 I mean libdb60 for usage 2013-07-25 09:21:08 ..take on sqlite.. meaning acquire ? 2013-07-25 09:26:21 ncopa: so as the help output on the template currently not works: is there an option to set the used release? 2013-07-25 09:26:48 i. e. im on an edge-host and want to setup an lxc-container for alpine release 2.6 or 2.5 2013-07-25 09:26:54 I think I am getting to understand the systemd people, they are building not a init application but "AN INIT SYSTEM" 2013-07-25 09:29:10 StarWarsFan: i think we made a patch for it 2013-07-25 09:29:14 on expense of modularity ;) 2013-07-25 09:29:18 let me check if we pushed it to edge 2013-07-25 09:29:20 i think we didnt 2013-07-25 09:29:58 vkrishn: modularity is a nice thing 2013-07-25 09:30:33 i suppose systemd is nice too, as long as you agree with all the values/priorities of its devs 2013-07-25 09:30:45 as long asn you have other priorities/values, its no longer so nice 2013-07-25 09:30:49 but a coherent/strong init system is also important 2013-07-25 09:31:35 i think it has many nice ideas 2013-07-25 09:31:55 for system with lots processing power or multiprocessors having a basic virtualization build into init system seems nice 2013-07-25 09:32:16 same idea may have raised lots of question a decade back 2013-07-25 09:32:26 beeing able to chocose if you want virt or not is nice 2013-07-25 09:32:45 not beeing able to boot wihtout it is not so nice 2013-07-25 09:32:47 lxc seems more like a modern init 2013-07-25 09:33:07 eh ok? 2013-07-25 09:33:16 since most of the features of container is moved to kernel itself 2013-07-25 09:33:56 I am not sure if a container can be equalized with virtualization 2013-07-25 09:34:26 its not full virt, but its kinda virt 2013-07-25 09:34:46 its more like making best use of multiprocessors 2013-07-25 09:34:51 thats why they call it containers 2013-07-25 09:34:59 :) 2013-07-25 09:35:10 its more process separation++ 2013-07-25 09:35:35 thus still under the realm of INIT 2013-07-25 09:35:54 lxc != init 2013-07-25 09:36:16 lxc separates groups of processes in containers 2013-07-25 09:36:20 init boots up the system 2013-07-25 09:37:19 init initializes PID1 2013-07-25 09:37:44 and its tentative children 2013-07-25 09:38:37 I understand that what systemd-nspawn is doing 2013-07-25 09:38:38 init is pid1 2013-07-25 09:38:39 If I * 2013-07-25 09:40:41 so kinda blur , between virtualization and "boots up the system" 2013-07-25 09:41:16 pure virtualization* 2013-07-25 09:44:55 I recall reading couple of articles couple of years back, as how multiprocessors would change the OS game plan, make them an application 2013-07-25 09:49:15 StarWarsFan: i pushed backport of alpine template script to edge 2013-07-25 09:49:24 cool, thx 2013-07-25 09:49:25 lxc-0.9.0-r1 2013-07-25 09:53:05 lxc facilitates a new init on already running system, since kenel no longer seeking init 2013-07-25 09:53:09 ;)) 2013-07-25 10:07:39 any issues with newer util-linux 2.23.1 ? 2013-07-25 10:16:33 ncopa: when will lxc-0.9.0-r1 be available? 2013-07-25 10:16:49 http://dl-5.alpinelinux.org/alpine/edge/main/x86_64/ still has r0 2013-07-25 10:31:34 thx :) 2013-07-25 10:33:15 but -- --help still not working 2013-07-25 10:33:25 will take a look into the template directly... 2013-07-25 12:35:19 weird i wonder why build-edge fails on that test 2013-07-25 12:35:26 algitbot: build master 2013-07-25 12:48:09 ok this is *weird* 2013-07-25 12:48:25 why does testcase fail on build-edge? 2013-07-25 12:48:30 and on nothing else? 2013-07-25 13:12:51 ACTION has no idea 2013-07-25 19:28:39 can't we skip it? 2013-07-26 07:55:58 fabled: bison is in bootstrap chain? 2013-07-26 07:56:08 bison-3 is out 2013-07-26 07:56:16 i wonder if i should push it 2013-07-26 07:56:24 but i am afraid it might break things for you and arm 2013-07-26 08:04:47 ncopa, bison is not crosscompiled, but it'll be built early natively during initial build 2013-07-26 08:04:58 i have native built arm version of it already 2013-07-26 08:05:47 i wonder if i dare upgrade bison to 3.0 2013-07-26 08:06:32 i suppose i just upgrade it and see what happens 2013-07-26 09:16:56 i think I'll rename 'installdeps' to just 'deps' 2013-07-26 09:17:05 abuild deps 2013-07-26 09:17:11 will install build deps 2013-07-26 09:17:48 i'll also fix the rootpkg to not run build 2013-07-26 09:18:15 so you can: abuild clean unpack build 2013-07-26 09:18:22 and then separately run abuild rootpkg 2013-07-26 09:18:30 maybe should shorten it to 'pkg' only 2013-07-27 07:51:12 hum 2013-07-27 14:49:54 Someone tried v86d with the latest linux-grsec (3.9.11)? Doesn't work for me – I have desired resolution, but it's only blank screen. I think it's not PEBKAC because everything works on linux-vserver-3.4.51-r0 2013-07-27 15:27:56 so how do you know that you've got your desired resolution? 2013-07-27 15:28:37 barthalion: by pressing menu button on my monitor 2013-07-29 06:34:26 files from v2.5.4-171-g1e644d9 uploaded 2013-07-29 06:34:36 files from v2.4.11-71-g8378c7b uploaded 2013-07-29 06:34:40 files from v2.4.11-71-g8378c7b uploaded 2013-07-29 06:34:59 files from v2.3.6-254-g9fe7759 uploaded 2013-07-29 06:35:06 files from v2.3.6-254-g9fe7759 uploaded 2013-07-29 07:08:54 clandmeter, I think there are some projects that use quassel (BNC as a service) for their members. 2013-07-29 07:09:02 But cannot get any webpage that says so. 2013-07-29 07:09:22 one benefit, it would give a impression of perpetual availability of developers 2013-07-29 07:13:04 vkrishn: the problem is, we dont have such service, which mean we have to create it for you only. rest of our devs (afaik) have their own solution. 2013-07-29 07:13:42 we cannot just run such service on one of our infra systems. 2013-07-29 07:14:57 but, other devs could possibly use it , and existing might switch to it ? 2013-07-29 07:15:05 ok 2013-07-29 07:58:09 i think most devs around here would prefer to host their own irc client 2013-07-29 07:58:47 a shared BNC type thing means other people can snoop on your irc usage 2013-07-29 07:59:10 i don't think most devs would want to have the possibility of being snooped on 2013-07-29 08:01:12 i wonder where i could get some fast arm boards for compiling stuff 2013-07-29 08:01:21 qemu-user isn't as fast as i hoped for. :/ 2013-07-29 08:01:59 kaniini, not when the service limits to just one channel 2013-07-29 08:02:30 fabled and i has done some serious progress in arm port 2013-07-29 08:02:36 (mostly fabled) 2013-07-29 08:03:04 current issue is qemu beeing to sloooow 2013-07-29 08:03:36 i dunno how much faster a real arm server would be 2013-07-29 08:04:23 well... seems forking is really really slow 2013-07-29 08:04:31 which basically kills ./configure performance 2013-07-29 08:04:31 and such service can form a part or "Unified Communication" for a project 2013-07-29 08:04:36 part of* 2013-07-29 08:04:48 vkrishn: there's PM usage, and BNCs cannot restrict to single channels. :P 2013-07-29 08:04:54 ncopa: clandmeter has real arm hardware iirc 2013-07-29 08:05:13 seems also that qemu-user barfs on me with running 'git' 2013-07-29 08:05:14 moin 2013-07-29 08:05:21 hi StarWarsFan 2013-07-29 08:05:22 fails to translate the code, aborts 2013-07-29 08:05:30 qemu internal error 2013-07-29 08:06:38 hmm... I thought quassel had that feature, or maybe read on some site offering such free service 2013-07-29 08:08:36 vkrishn: which feature? 2013-07-29 08:08:56 ACTION is using quassel long time, very cool tool 2013-07-29 08:09:03 StarWarsFan, 'limited channel' 2013-07-29 08:09:12 unfortunately the alpine-version is not working but i haven't found time to investigate why 2013-07-29 08:09:38 or restrict to list of channel 2013-07-29 08:11:50 have to think about that or for what this is useful... 2013-07-29 09:11:29 ncopa: i got a problem with the mirror'ing of one of the alpine repositories 2013-07-29 09:11:47 please see https://answers.atlassian.com/questions/194717/problem-pushing-changes-to-stash 2013-07-29 09:12:03 is it possible to fix the problem as suggested? 2013-07-29 09:13:16 git repo? 2013-07-29 09:13:20 or apk repo 2013-07-29 09:13:23 git repo 2013-07-29 09:14:00 is it same error message? 2013-07-29 09:14:47 ? 2013-07-29 09:14:49 i dunno if its a good fix as i dont understand what the underlying problem is 2013-07-29 09:15:05 It looks like one of the tags in that repository is corrupted, or at least not stored in UTF-8 2013-07-29 09:18:25 aha 2013-07-29 09:19:08 yeah 2013-07-29 09:19:34 http://git.alpinelinux.org/cgit/alpine-conf/refs/tags 2013-07-29 09:19:38 you see it there 2013-07-29 09:19:52 right 2013-07-29 09:20:11 i removed the tag manually 2013-07-29 09:20:18 try now 2013-07-29 09:20:23 great, thx! 2013-07-29 09:20:27 will try... 2013-07-29 09:20:29 thanks! 2013-07-29 09:33:20 ncopa: :-) 2013-07-29 09:33:27 it works now 2013-07-29 09:33:33 thx 2013-07-29 09:33:58 thanks for reporting it 2013-07-29 12:09:34 files from v2.5.4-172-g306bdb8 uploaded 2013-07-29 12:09:43 files from v2.5.4-172-g306bdb8 uploaded 2013-07-29 21:24:19 n8@all 2013-07-30 04:33:04 Moinmoin 2013-07-30 05:34:18 kaniini, seems musl and Debian are using 'armhf' for their arm port with hard-float. wondering if we should do the same or keep our armel. 2013-07-30 05:34:47 maybe we should follow suit 2013-07-30 05:35:11 i'm starting to think likewise 2013-07-30 05:35:23 though - musl made that part of the interpreter name. meaning i need to recompile everything. 2013-07-30 05:35:41 but it's probably a good idea anyway 2013-07-30 06:31:07 bummer 2013-07-30 06:31:10 i think we hit https://bugs.launchpad.net/qemu/+bug/1098729 2013-07-30 06:31:19 basically seems that qemu-user does not handle multithreading right 2013-07-30 06:36:50 so we should likely use wither qemu system, or find some real hw 2013-07-30 06:47:10 bah 2013-07-30 06:47:19 _ax_test_ver=`$1 -e "print(_VERSION)" 2>/dev/null | \ 2013-07-30 06:47:19 sed "s|^Lua \(.*\)|\1|" | grep -o "^@<:@0-9@:>@\+\\.@<:@0-9@:>@\+"` 2013-07-30 06:47:22 so 2013-07-30 06:47:34 you run "print(_VERSION)" in lua 2013-07-30 06:47:55 you have a highlevel language there right in front of you 2013-07-30 06:48:14 with tons of good string processing features 2013-07-30 06:48:27 but you decide to rather pipe via sed and grep 2013-07-30 06:49:45 and guess what fails... 2013-07-30 06:49:47 grep 2013-07-30 06:53:37 bb grep is buggy 2013-07-30 06:53:42 thats why t fails 2013-07-30 07:07:33 urgh 2013-07-30 09:49:34 clandmeter, we want to get rid of ALPINE_LIBC, and replace it with CLIBC; is the eglibc/glibc build still done somewhere, or should we just delete glibc alltogether? 2013-07-30 09:49:49 go ahead 2013-07-31 11:38:31 fabled: ^^^ 2013-07-31 11:38:36 \o/ 2013-07-31 11:38:50 now the fun starts... 2013-07-31 11:38:55 oh 2013-07-31 11:39:01 a couple of things 2013-07-31 11:39:05 what happens on reboot? 2013-07-31 11:39:14 we need the qemu-arm static 2013-07-31 11:39:19 in an apk 2013-07-31 11:39:24 so it can be installed on boot 2013-07-31 11:39:45 it should be on vserver disk 2013-07-31 11:39:52 no apk for now 2013-07-31 11:39:58 ok 2013-07-31 11:40:07 so it needs to be on /vservers 2013-07-31 11:40:29 yes, it is 2013-07-31 11:40:34 then we need to make the arm vserver autostart on reboot 2013-07-31 11:40:42 it's in /vserver/build-arm-edge/qemu/usr/bin/qemu-arm* 2013-07-31 11:40:46 ok 2013-07-31 11:40:50 and the binfmt? 2013-07-31 11:40:54 in kernel 2013-07-31 11:40:58 that needs to go in init.d somewhere 2013-07-31 11:41:04 ok 2013-07-31 11:41:08 but let's not autostart that for now 2013-07-31 11:41:09 i dunno how that was done 2013-07-31 11:41:12 ok 2013-07-31 11:41:26 let's just see how much compiles, and how much needs patching 2013-07-31 11:41:38 ok 2013-07-31 11:41:51 openrc segfaults 2013-07-31 11:42:58 that's weird 2013-07-31 11:49:36 ncopa, congrats 2013-07-31 11:49:59 \0/ 2013-07-31 11:50:50 well, its fabled's work 2013-07-31 11:50:59 guys, you ROCKS 2013-07-31 12:51:37 ncopa / fabled: nice work :) 2013-07-31 12:51:51 Hi there, I've been asking about this on #alpine-linux but with no luck, maybe someone with more knowledge of the innerworkings of alpine might help me solve this issue. 2013-07-31 12:54:43 I'm trying to set up WOL on machine with alpine 2.6.2. Everything seems to be set up all right, except that I need to be able to keep the network interface up when the computer shuts down. Traditionaly, I would set a directive "NETDOWN=no" in '/etc/init.d/halt'. Thing is there's not such file and I suspect the 'halt' mechanism to be exotic as busybox is used. Anyone has a clue about this ? 2013-07-31 12:59:20 arthus: i'd google what gentoo does for this 2013-07-31 12:59:32 we use openrc like gentoo 2013-07-31 13:09:55 @ncopa : the doc I found so far refers to a non existent file : /etc/conf.d/rc with a directive RC_DOWN_INTERFACE="no" 2013-07-31 13:11:52 ok 2013-07-31 13:12:02 sounds like we need add that feature then 2013-07-31 13:12:06 we dont have it 2013-07-31 13:12:13 its fairly simple i suppose 2013-07-31 13:12:54 :) allright 2013-07-31 13:13:01 do you need to specify a single interface 2013-07-31 13:13:27 In this case yes 2013-07-31 13:13:30 so you could say that given interfaces are kept up? 2013-07-31 13:13:38 and the rest is taken down 2013-07-31 13:13:44 or is it ok with NETDOWN=no 2013-07-31 13:13:53 which means dont take down any interface on shutdown 2013-07-31 13:15:30 well I guess both would work in my case, but if the effort is made to implement this, it might as well be worth having the choice of which interface(s) you keep up 2013-07-31 13:16:07 fabled: you got qemu-user to work faster now? 2013-07-31 13:16:24 it's not fast 2013-07-31 13:16:27 arthus: and how would you like specify what interfaces to keep? 2013-07-31 13:16:29 and there's few issues with it 2013-07-31 13:16:37 i think I'd be ok with NETDOWN=no 2013-07-31 13:16:41 its simple 2013-07-31 13:16:59 @ncopa : me too 2013-07-31 13:17:07 ok 2013-07-31 13:17:17 fabled: any idea how long it takes for the kernel to build? 2013-07-31 13:17:31 i have kernel only cross-compiled 2013-07-31 13:17:40 gcc self-compile took several hours 2013-07-31 13:21:01 @ncopa : you could have a KEEP_IF_UP directive with possible answers : ALL, NONE, IF_NAME 2013-07-31 13:22:48 @ncopa : should I fill some sort of feature request somewhere ? 2013-07-31 13:23:09 ncopa: 0/ 2013-07-31 13:23:13 ncopa: do u remember what i told you about LSB? My mistake... i wanted to say: FHS 2013-07-31 13:23:16 =] 2013-07-31 13:26:28 clandmeter, seems that qemu-user can't emulate multithreads properly 2013-07-31 13:26:59 yes i saw your comment yesterday 2013-07-31 13:27:33 i fixed few issues in musl, and qemu-user already 2013-07-31 13:27:47 i guess thats not easy to solve 2013-07-31 13:27:47 but seems that they don't emulate properly atomic cpu instructions in user mode 2013-07-31 13:28:30 sounds like getting a bunch of ODROIDs would be better solution 2013-07-31 13:30:05 I guess so 2013-07-31 13:30:17 i read they are gettting a new version 2013-07-31 13:30:22 octo version 2013-07-31 13:30:52 not announced, but in code somwhere. 2013-07-31 13:32:46 yes, i read also so. should hava gigabyte nic too. 2013-07-31 13:33:32 yes, i guess the older versions have poor io 2013-07-31 13:34:05 and if you want multiple odroids, i guess you want to use nfs. 2013-07-31 16:03:52 with it 2013-07-31 16:03:52 15:16 <@ncopa> i think I'd be ok with NETDOWN=no 2013-07-31 16:03:53 15:16 <@ncopa> its simple