2017-09-01 02:42:38 OK 2017-09-01 02:43:03 so I've got virt-install, and I'm attempting to use it to install an OpenBSD vm. 2017-09-01 02:43:47 however, virt-install is complaining "ERROR Control groups are not supported on this platform: no such device or address" 2017-09-01 02:43:58 I suspect this is because I'm not root 2017-09-01 02:44:19 so, which groups should I add myself to in order to use cgroups? 2017-09-01 02:48:34 or mabye not 2017-09-01 02:50:54 duncan^: got polkit? 2017-09-01 04:55:19 Hi 2017-09-01 06:49:09 What's the best way to install libsodium on linux alpine? 2017-09-01 06:49:43 I guess apk add libsodium 2017-09-01 06:51:04 :) 2017-09-01 06:51:21 http://pkgs.alpinelinux.org/packages is pretty useful to search for packages 2017-09-01 08:55:40 duncan^: do you have libvirt-qemu installed? 2017-09-01 08:55:53 sound like it tries to use the lxc backend 2017-09-01 10:17:53 is daniel isaksen here? 2017-09-01 10:19:51 does AL have a web package db to look for packages? no systemd? 2017-09-01 10:20:41 tarzeau: https://pkgs.alpinelinux.org/ 2017-09-01 10:21:20 nope, no systemd. has a hard dep on glibc iirc so is hard if not impossible to package for Alpine Linux 2017-09-01 10:21:27 PureTryOut[m]: ok thanks! no x11 nor gnustep either 2017-09-01 10:21:33 xorg also? 2017-09-01 10:21:42 xorg is packaged, of course 2017-09-01 10:21:43 there's xorg 2017-09-01 10:21:54 https://pkgs.alpinelinux.org/packages?name=xorg&branch=&repo=&arch=&maintainer= 2017-09-01 10:21:59 my search ist broken maybe 2017-09-01 10:22:04 no gnustep though, almost no distros have that though 2017-09-01 10:22:15 search works a bit different on there... 2017-09-01 10:22:17 try xorg* 2017-09-01 10:22:25 (note the *) 2017-09-01 10:22:29 MOST do! https://repology.org/metapackages/all/?search=gnustep 2017-09-01 10:22:52 ah better link https://repology.org/metapackage/gnustep-base/versions 2017-09-01 10:23:10 well i got the query to mirror alpine linux. and i'm doing that livecd.gnustep.org 2017-09-01 10:23:27 (and i'm about to release the raspberry pi image now, and hopefully soon the gnu/kfreebsd one) 2017-09-01 10:23:49 so if you have xorg. what window managers do you use? 2017-09-01 10:23:53 fvwm? amiwm? wmaker? 2017-09-01 10:25:40 i just use xfce 2017-09-01 10:26:13 tarzeau: Alpine Linux isn't really used much on desktop, mainly for servers and docker containers. there are some window managers and DE's available, but way less than most desktop distros 2017-09-01 10:26:58 this whole "gooey" thing is just a fad anyway, soon enough people will move back to using good old terminals 2017-09-01 10:27:06 lol 2017-09-01 10:27:16 keep on dreaming 😉 2017-09-01 10:27:40 it's not like servers can not have gooey. my NeXT servers had gooey, and were way more rock-solid than any linux you can show me 2017-09-01 10:27:45 anyways. thanks for the info 2017-09-01 10:28:37 was being a bit facetious :p 2017-09-01 10:28:39 sure, a server can have a GUI (which I don't know why anyone would), but you don't need a selection out of hundreds of window managers for that 😉 2017-09-01 10:29:06 not at all. i'm personally sticking to amiwm/wmaker since 1999 2017-09-01 10:29:25 but can do just fine with screen, without x11 2017-09-01 10:44:56 Dear alpiners, I'm trying to load a hostname.apkovl.tar.gz file from an iso image in a KVM. I previously suceeded by loading this file from a virtio disk inside KVM by specificying "apkovl=vda:hostname.apkovl.tar.gz" . Now when trying to load this file from an .iso with "apkovl=sr2:hostname.apkovl.tar.gz" this fails. Any tips on how to do this? Thanks 2017-09-01 10:46:32 the whole cmdline is "console=ttyS0,115200n8 modules=sd-mod,usb-storage,ext4,squashfs,apkovl=sr2:alpine-vm.apkovl.tar.gz" 2017-09-01 10:47:58 it should be modules=sd-mod,usb-storage,ext4,squashfs apkovl=sr2:alpine-vm.apkovl.tar.gz 2017-09-01 10:48:05 as in, apkovl= shouldn't be part of the modules= argument 2017-09-01 10:48:07 :p 2017-09-01 11:04:37 Well it turns out that it does find my apkovl when I specify "console=ttyS0,115200n8 modules=sd-mod,usb-storage,ext4,squashfs". But when I set it to "console=ttyS0,115200n8 modules=sd-mod,usb-storage,ext4,squashfs apkovl=vda:localhost.apkovl.tar.gz" it won't find it. Though it does mount "vda" under "/media/vda" and there's a file called "localhost.apkovl.tar.gz" 2017-09-01 11:04:47 Thanks for the tip by the way. 2017-09-01 11:38:58 I have "libsodium" package installed, can you give me a hint how to use it from under Node.js app? 2017-09-01 11:40:01 tarkus: you'll need bindings 2017-09-01 11:40:04 perhaps go to #node.js for that 2017-09-01 11:40:44 from node.js docs, i have to reference sodium.h file, but it's not in the "libsodium" package.. 2017-09-01 11:41:07 danieli: i got your mail, alpine mirror @eth zurich dep. physics 2017-09-01 11:41:16 tarzeau: nice! 2017-09-01 11:42:03 we're working on getting geodns and a proper, maintained mirror list instead of just the one yaml file 2017-09-01 11:42:35 <_ikke_> danieli: If there is something I can help you with, let me know 2017-09-01 11:42:49 _ikke_: <3 ditto 2017-09-01 11:44:19 ncopa made an infra/mirrors repo 2017-09-01 11:44:35 <_ikke_> Yeah, I noticed 2017-09-01 11:45:02 I didn't - private repo 2017-09-01 11:45:06 he told me though 2017-09-01 11:45:45 <_ikke_> thought I read it somewhere 2017-09-01 11:46:00 _ikke_: #alpine-infra 2017-09-01 11:46:07 <_ikke_> yeah 2017-09-01 12:05:33 Hey guys, running into a problem with Alpine 3.6 and was wondering if I can ask for some help 2017-09-01 12:06:15 basically i'm running a kubernetes container with an Alpine image 2017-09-01 12:06:32 which i'm attempting to fun multitail 2017-09-01 12:06:50 getting the following error: 2017-09-01 12:07:09 counter:/# tty not a tty 2017-09-01 12:07:44 tty being the command being executed in the above output 2017-09-01 12:08:38 I don't however get this error "not a tty" if I started to runing the same docker image of alpine outside of Kubernetes 2017-09-01 12:09:02 sounds like a problem with mounting devpts maybe 2017-09-01 12:09:07 or missing ptmx node 2017-09-01 12:11:25 anyhow I can test if that is indeed the case? 2017-09-01 12:12:13 see what filesystems are mounted and check for devpts (like devpts on /dev/pts type devpts) 2017-09-01 12:12:26 see if /dev/ptmx exists and a char device maj/min 5/2 2017-09-01 12:14:00 lrwxrwxrwx 1 root root 8 Sep 1 11:53 /dev/ptmx -> pts/ptmx 2017-09-01 12:15:35 I also do have the following mounted: 2017-09-01 12:15:36 tmpfs 1024240 0 1024240 0% /dev 2017-09-01 12:17:35 but no devpts on /dev/pts ? 2017-09-01 12:19:11 counter:/# ls -al /dev/pts total 0 drwxr-xr-x 2 root root 0 Sep 1 12:18 . drwxr-xr-x 5 root root 400 Sep 1 12:18 .. crw-rw-rw- 1 root root 5, 2 Sep 1 12:18 ptmx 2017-09-01 12:19:24 darn that's ugly 2017-09-01 12:19:31 <_ikke_> somecrazynewhere: use a pastebin 2017-09-01 12:20:28 the folder might exist but is 'devpts' (virtual filesystem) mounted on /dev/pts? 2017-09-01 12:20:46 i'm not sure if docker has some other weird way of handling that but typically its necessary to handle pty allocation 2017-09-01 12:20:46 https://pastebin.com/dXG8AaP3 2017-09-01 12:22:50 hmm.. don't look seems to be mounted 2017-09-01 12:23:05 ^don't seems to be mounted 2017-09-01 12:25:22 mount -t devpts none /dev/pts 2017-09-01 12:25:31 although again - i don't use docker, don't know if this is handled differently 2017-09-01 12:26:38 <_ikke_> let me check 2017-09-01 12:26:38 so if I run: counter:/# mount -t devpts none /dev/pts 2017-09-01 12:26:51 mount: permission denied (are you root?) 2017-09-01 12:27:04 figures 2017-09-01 12:27:10 <_ikke_> devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666) 2017-09-01 12:27:11 counter:/# whoami 2017-09-01 12:27:17 give me back root 2017-09-01 12:27:30 somecrazynewhere its because you're in a container, not unusual 2017-09-01 12:27:38 ah gotcha 2017-09-01 12:27:45 i'm afraid i can't really be of much more help immediately :/ 2017-09-01 12:28:07 <_ikke_> docker should handle that though 2017-09-01 12:28:20 <_ikke_> You should not have to manually mount those thngs 2017-09-01 12:28:22 <_ikke_> things 2017-09-01 12:28:32 yeah you'd normally have it automatically 2017-09-01 12:28:46 yeah, it's interesting that if I'm using docker directly. Seems to be work just fine. However, via Kubernetes is where i'm running into issue 2017-09-01 12:29:02 <_ikke_> Looks like a kubernetes issue then? 2017-09-01 12:29:05 right 2017-09-01 12:29:57 kubernetes has a tty enable option. maybe that's not coming into play 2017-09-01 12:30:04 smells relevant 2017-09-01 12:30:28 <_ikke_> just like dockers -it parameters I guess 2017-09-01 12:31:31 yeah 2017-09-01 12:31:38 really appreciate the support guys 2017-09-01 12:31:55 i"ll take a look on the k8s side of things 2017-09-01 12:32:11 have a wondefull day 2017-09-01 13:41:46 anyone using alpine as a docker host with zfs? 2017-09-01 14:32:36 When I run "apk add libsodium" where does it get installed, I cannot find it "find /usr -name libsodium" 2017-09-01 14:34:26 tarkus: you can use: apk info -L libsodium 2017-09-01 14:34:31 to check what a package installs 2017-09-01 14:36:01 rdutra thanks 2017-09-01 14:36:32 yw 2017-09-01 14:59:28 what's the difference between "apk add build-deps" and "apk add --virtual build-deps" 2017-09-01 15:01:05 --virtual NAME Instead of adding all the packages to 'world', create a new virtual package with the listed dependencies and add that to 'world'; the actions of the command are easily reverted by deleting the virtual package 2017-09-01 15:34:57 hey, does anyone have a basic apkovl so I could deploy alpine headless? basically just sshd enabled and some preset password 2017-09-01 15:39:08 so i can log in remotely and set it up the way i want 2017-09-01 19:52:17 quit 2017-09-01 20:12:00 Hiya folks - just wondering if there's a standard way to modify an image beyond the apk customization offered in the mkimg scripts 2017-09-01 20:12:17 (ideally, I could get openrc to launch a script on boot) 2017-09-01 20:35:21 it's looking like I'd have to build an APK but that seems wicked overkill for creating a single startup script.. 2017-09-02 01:49:22 anyone have a script they use for filesystem diffs after build/install? I can make one but if someone has one with some edge cases already worked out that'd be great.. :-) 2017-09-02 02:13:43 nbastin, in the way that 'apk audit' works except for the whole filesystem? 2017-09-02 04:48:08 scv: yeah 2017-09-02 09:16:35 I've got a basic script that works (plus optional md5 for files that might change), but I suspect there are more complex problems.. :-) 2017-09-02 10:38:30 nbastin: rsync from root subvol to latest snapshot? 2017-09-02 14:54:31 Hi guys 2017-09-02 14:56:12 is there a way to retrieve alpine linux patched kernel sources to compile a kernel module missing from linux-grsec alpine package ? 2017-09-02 14:56:34 actually I need pata_sc1200 module 2017-09-02 14:57:30 https://github.com/alpinelinux/aports/blob/3.6-stable/main/linux-hardened/APKBUILD the sources are listed here at least 2017-09-02 14:59:38 thank you! i didn't think about apkbuild. The box i need to install alpine linux has limited space (512mo on CF), so i'll compile from another pc 2017-09-02 15:03:07 ploumploum: you can also mount extra space over network 2017-09-02 15:08:35 i know i know, nfs, cifs, aoe, iscsi, etc. but it's more complicated, this host doesn't boot yet due to the lack of sc1200 module. I'm juggling with dd and cf card. It's an old embedded system based on National Semiconductor Geode sc1100, no vga only serial port, limited to 512mo CF by buggy bios. I'm fed up maintening my own system on it and i like alpine linux, so i'll move to it 2017-09-02 15:52:35 hey all 2017-09-02 15:52:57 I notice that cfssl does not have a maintainer: https://git.alpinelinux.org/cgit/aports/tree/testing/cfssl/APKBUILD 2017-09-02 15:53:10 is a maintainer needed? 2017-09-02 16:03:15 festivemongoose: to move from testing to community or main, yes, a maintainer is needed 2017-09-02 19:33:03 anyone here? 2017-09-02 19:35:55 yes 2017-09-02 19:40:13 Is it possible to configure startx / xorg so that CTL+ALT+F2.. switches to linux console instantly? 2017-09-02 19:40:36 now it waits a second before it manages to switch from X to console, (while other way it's instant) 2017-09-02 19:41:43 i'm not sure that's configurable 2017-09-02 19:41:44 and the X 'stops / waits' (all aplications 'hibernate') while linux console is active, and everything in X continue only if it's active 2017-09-02 19:43:02 why can't it keep the graphical environment on tty X is running at somehow in the background all the time? so the switching would be instant and all aplications would continue working even if the user is on another tty? 2017-09-02 19:43:43 because it needs to switch out the graphics stack from below the driver, iirc 2017-09-02 19:44:16 it can't keep it active while user switches to console? is it 'either console or x, not both'? 2017-09-02 19:46:17 having console as the working environment, while using X as well, 50/50 isn't probably ideal then, if it does any kind of aggresive switching of anything on a simple from xorg to xorg swap 2017-09-02 19:54:58 anyone have any experience using Gentoo's Prefix/libc on alpine 2017-09-02 19:55:07 or building glibc into /opt or something 2017-09-02 19:55:15 for special packages that require it for reasons? 2017-09-02 19:55:45 because raisins 2017-09-02 21:30:33 How do I tell Alpine's init to reload inittab? 2017-09-02 21:31:05 I'm getting ttyS0 getty dying and respawning and cluttering logs 2017-09-02 21:35:46 send pid1 a sighup 2017-09-02 22:00:02 Shiz: thanks. On normal systems one usually uses telinit q, but telinit is not availabl 2017-09-02 22:00:27 because we use busybox init, not debian-sysvinit :) 2017-09-02 22:01:00 also do you know of any way to have SSH record pasphareses somewhere? I'm running pubkey only and want to see what those chinese bots are inputting 2017-09-02 22:01:14 loglevel debug3, i think 2017-09-02 22:01:33 oh and telinit is also available on Gentoo 2017-09-02 22:01:52 but it's very verbose 2017-09-02 22:01:57 yes, gentoo also uses debian-sysvinit 2017-09-02 22:01:59 :) 2017-09-02 22:02:06 I see 2017-09-02 22:02:15 or at least did when I used it 2017-09-02 22:02:19 I saw somewhere that OpenRC nowadays has its own init 2017-09-02 22:02:51 yeah but I'm not sure if they use it yet 2017-09-02 22:03:04 doesen't seem so 2017-09-02 22:03:17 checksums differ for /sbin/init and /sbin/openrc-init 2017-09-02 23:29:36 Hi folks 2017-09-02 23:30:19 Anyone alive in here? 2017-09-02 23:48:35 Degenerate_: yeah 2017-09-02 23:49:01 Hey 2017-09-02 23:49:55 I see this is one of those channels where people lurk eternally. 2017-09-02 23:50:16 not necessarily, it's just more active during european daytime usually :) 2017-09-02 23:50:27 Aha 2017-09-02 23:51:22 I'm totally new to Alpine., just came here to see if any knowledgable felow nerds might fill me in. 2017-09-02 23:51:38 go ahead 2017-09-02 23:52:16 I'm working witth Docker containers and saw a lot of people building small images using it. 2017-09-02 23:53:16 Never used Alpine, but it seems very similar to something I am more familiar with. 2017-09-02 23:53:25 oh? 2017-09-02 23:53:43 LEDE, (formerly known as OpenWRT) 2017-09-02 23:53:50 hehe 2017-09-02 23:54:06 alpine forked off a router distro circa 2005 2017-09-02 23:54:16 it's completely changed top to bottom since then, but it's an interesting piece of history 2017-09-02 23:54:23 i did not know that 2017-09-02 23:54:27 neat history :o 2017-09-02 23:54:48 https://en.wikipedia.org/wiki/LEAF_Project 2017-09-02 23:54:57 Yes, I saw that. So I guess it's no suprise that these two distos have so much in common. 2017-09-02 23:55:21 I don't think we actually share any code with openwrt, though 2017-09-02 23:55:27 except that we both use musl these days 2017-09-02 23:55:35 so there is likely some patch-sharing 2017-09-02 23:55:55 You may have evolved differently, but you have a lot in common. 2017-09-02 23:56:16 Linux + Musl + Busybox run from RAM. 2017-09-02 23:56:50 yet with containers and sys installs there's not a lot of running in RAM :P 2017-09-02 23:56:53 but yeah, fair point 2017-09-02 23:57:51 Looking at it my first thought is that binary compatibility between the two would not be hard. 2017-09-02 23:59:34 I want to build absolutely minimal containers. Because of my familiarity with LEDE, I was going to use that, but looking at how far Alpine has gone in this area, I'm thinking of switching. 2017-09-03 00:00:21 that was essentially my original use case for alpine, extremely minimal kvm images for a single application stack 2017-09-03 00:00:54 allowed me to triple the density of the VM deployment :D 2017-09-03 00:01:04 versus a heavily stripped version of centos 6 2017-09-03 00:01:26 :) 2017-09-03 00:01:31 My philosophy is that anything that isn't essential for the functioning of the app in the container shouldn't be there. 2017-09-03 00:02:16 at least you wouldn't be the first building containers with alpine ;p 2017-09-03 00:02:54 I just replaced a 600MB container with the same app based on Alpline that was half the size. 2017-09-03 00:04:45 This impressed me. Alpine still seems a little heavier compared to LEDE, but they're in the same ballpark. 2017-09-03 00:06:17 I did a quick comparison and I found Alpine paclages typically 20% bigger than the same app in LEDE. I can live with that if it makes my life easier. 2017-09-03 00:06:55 er, that's quite the difference 2017-09-03 00:07:37 Yes and no. 2017-09-03 00:08:18 LEDE is designed to run on extremely limited hardware. sacrifices are made to acieve absolute minimum size. 2017-09-03 00:09:29 20% bigger might be worth it, depending on what was gained. 2017-09-03 00:10:20 i thought you meant bin for bin, but if you're saying packagea are built without certain flags or w/e 2017-09-03 00:10:58 obviously alpine's build system is not 1:1 with openwrt's 2017-09-03 00:11:09 with regards to cflags, configure args, (optional) deps, etc :) 2017-09-03 00:11:11 I have no idea, I didn't go into it in that level of depth. 2017-09-03 00:12:11 Just compared, say the Nginx package for LEDE was 314K, and the closest version available of Alpine was 376K I think. 2017-09-03 00:12:57 There may be good reason for it, I really don't know. But both are great when you consider that Ubuntu packages are 2-3x the size. 2017-09-03 00:13:57 are those installed sizes or package sizes? 2017-09-03 00:15:05 Package sizes. Good point. Maybe one just uses higher compression. Like I said, I didn't go in depth. 2017-09-03 00:15:15 I don't know what compiler magic you'd have to use to make nginx that small.. :-) 2017-09-03 00:15:24 the nginx-light package on ubuntu is only 350k 2017-09-03 00:15:35 and you could remove the man pages and copyright if you wanted.. :-) 2017-09-03 00:16:12 I would assume things like man pages would be the first to go. 2017-09-03 00:17:06 When I've compiled ultra-minimal LEDE images, it's come down to things like removing kernel debug symbols to get that extra few K I needed. 2017-09-03 00:17:14 the alpine default nginx has a bunch of conf files and some of the perl support 2017-09-03 00:17:32 yeah I mean for embedded busybox stuff I definitely do that 2017-09-03 00:17:33 aha. 2017-09-03 00:18:16 See, to me, that would be better placed in an nginx-perl package. 2017-09-03 00:18:36 well it just depends on how many packages you want to maintain 2017-09-03 00:18:42 If you're not using it, it doesn't belong. 2017-09-03 00:18:52 Yes, that's true. 2017-09-03 00:19:00 It's always compromises. 2017-09-03 00:19:01 Users are always free to build their own.. :-) 2017-09-03 00:19:30 How easy is that on Alpine? I'm used to building my own LEDE. 2017-09-03 00:20:13 to build a package? especially if it's a variant of an existing one, pretty easy 2017-09-03 00:20:38 for nginx for example you could just edit the APKBUILD to strip out what you didn't want (or add stuff) 2017-09-03 00:23:01 What system is used? Git? 2017-09-03 00:23:14 they're in git 2017-09-03 00:23:21 https://git.alpinelinux.org/cgit/aports/tree/main/nginx?h=3.6-stable 2017-09-03 00:23:42 ugh, I hate programs that don't know how to log to a remote syslog 2017-09-03 00:24:00 Ok, that's good for me. I'm used to building LEDE with Git + make. 2017-09-03 00:25:13 I guess the only thing to do now is check it out and have a play with it. 2017-09-03 00:30:56 yo ncopa 2017-09-03 00:30:58 you there? 2017-09-03 00:32:13 I have some questions about crosstool-ng if you have a minute 2017-09-03 00:32:45 i see you built it into edge, was wondering if you could provide some guidance :) 2017-09-03 00:41:07 it's 2:40am his time, fwiw :) 2017-09-03 00:41:20 :( 2017-09-03 00:42:04 I'm having trouble building a cross toolchain for x86_64-musl-linux -> x86_64-glibc-linux 2017-09-03 01:45:46 been trying to figure this out but can't find any info on it 2017-09-03 01:46:16 what's the difference between "standard", "virtual", "mini root filesystem" and "vanilla"? https://alpinelinux.org/downloads/ 2017-09-03 01:47:43 for now they're "grsec", "grsec in virtual setup", "minimal" and "non-grsec", probably 2017-09-03 01:49:29 TBB: thanks, would be great if more details on this were on the wiki or something 2017-09-03 01:49:55 not really clear what the "mini" one is... 2017-09-03 01:52:57 it's not exactly clear to me either, I don't do any installs from install media anymore these days 2017-09-03 02:53:14 TBB: i think i figured out what the mini thing is for! it looks like it's used for direct importing into Docker: https://docs.docker.com/engine/reference/commandline/import/ 2017-09-03 02:58:40 ah, makes sense 2017-09-03 03:01:44 does anyone have any experience crosscompiling a toolchain to build glibc apps 2017-09-03 06:43:59 ACTION waves 2017-09-03 06:44:04 I just saw this bug report: https://github.com/wahern/luaossl/issues/103 2017-09-03 06:44:19 Is there something wrong with the unzip utility that comes with alpine? 2017-09-03 06:45:51 daurnimator: checking 2017-09-03 06:46:11 I mean that error seems reasonable at least, that is not ZIP magic 2017-09-03 06:46:32 googling the error turns up some old threads like https://www.mail-archive.com/busybox@busybox.net/msg02996.html 2017-09-03 06:47:47 hrm, https://bugs.busybox.net/show_bug.cgi?id=9536 is a bit more recent 2017-09-03 06:52:05 hrmph, yeah, at least that file when I download it now obviously has the proper magic 2017-09-03 06:52:12 so it's reading the wrong part of the file 2017-09-03 06:53:02 unfortunately my easily accessible alpine does not have access to the internet, so I can't feed it that file 2017-09-03 06:53:20 I tested in docker and confirmed the issue 2017-09-03 06:53:35 can you strace it? 2017-09-03 06:53:36 no issue on my local system; or in alpine after installing actual unzip utility 2017-09-03 06:53:40 nbastin: sure 2017-09-03 06:54:24 actually, does yours give you the same magic error as the report? 2017-09-03 06:54:30 (e.g. the same hex value) 2017-09-03 06:55:16 yes @ nbastin 2017-09-03 06:55:20 I'm debugging it right now 2017-09-03 06:55:25 ok, so it's not random.. :-) 2017-09-03 06:56:21 http://sprunge.us/GUaV 2017-09-03 06:56:42 works fine on the host, debian 2017-09-03 06:57:17 oh wow, that breaks earlier than I figured it would... 2017-09-03 06:58:22 alpine's unzip is unzip-6.0-r2 2017-09-03 06:58:36 danieli: no this is with the unzip that comes with busybox 2017-09-03 06:58:42 it's the busybox unzip 2017-09-03 06:58:56 not according to my `apk info unzip` 2017-09-03 06:59:04 but that's what i was thinking before checking 2017-09-03 06:59:13 after I `apk add unzip` it works fine 2017-09-03 06:59:19 i.e. this is only a busybox unzip issue 2017-09-03 06:59:48 strange 2017-09-03 06:59:51 but it *is* the busybox 2017-09-03 06:59:54 # ls -la $(which unzip) 2017-09-03 06:59:56 lrwxrwxrwx 1 root root 12 Sep 3 06:59 /usr/bin/unzip -> /bin/busybox 2017-09-03 07:00:03 i triedusing `busybox unzip -l $thefile` on my debian box 2017-09-03 07:00:06 tried using* 2017-09-03 07:00:43 the "invalid zip magic" error occured while reading the rel-XX.zip file 2017-09-03 07:02:26 nbastin: check busybox bug #9536 2017-09-03 07:02:32 not alpine issue dammit 2017-09-03 07:02:51 https://bugs.busybox.net/show_bug.cgi?id=9536 2017-09-03 07:03:27 0006ed00: 1400 0000 0800 0000 0000 d10d 87a7 b703 ................ 2017-09-03 07:03:30 there it is 2017-09-03 07:03:38 if anyone cares where it is in the file.. :-) 2017-09-03 07:03:44 i updated to edge 2017-09-03 07:03:48 it works with busybox unzip 2017-09-03 07:03:56 busybox upstream has fixed the issue 2017-09-03 07:04:05 danieli: okay great. 2017-09-03 07:04:09 does 3.5 work? 2017-09-03 07:04:18 nbastin: i would assume not 2017-09-03 07:04:20 so we can assume it was bug 9536? 2017-09-03 07:04:22 i'll check 2017-09-03 07:04:40 just wondering if it was a regression, although that does seem unlikely in unzip 2017-09-03 07:04:45 hrm, will I be able to create a zip file with same contents that doesn't have the issue? 2017-09-03 07:04:58 does anyone have any experience crosscompiling a toolchain to build glibc apps 2017-09-03 07:05:03 daurnimator: you can do package pinning to pull busybox from edge 2017-09-03 07:05:25 we can conclude that busybox upstream has fixed it, and it will be fixed in alpine stable once that busybox version propagates 2017-09-03 07:05:40 it needs priority imo, unzip not working properly is kinda important 2017-09-03 07:05:48 daurnimator: maybe? I'm not too sure about the nasty header internals of zip 2017-09-03 07:06:56 danieli: I'm just the creator of that zip file: its a user of mine reporting the bug 2017-09-03 07:07:08 daurnimator: ah all right 2017-09-03 07:07:21 according to the busybox issue, it has to do with trash bytes at the start of files inside the zip 2017-09-03 07:07:45 hrm. creating the zip file again and it seems to work 2017-09-03 07:07:51 strange 2017-09-03 07:07:57 so, uh, zip file are not reproducible I guess? :P 2017-09-03 07:08:05 they're non-deterministic I think 2017-09-03 07:08:19 zip is a Good Time(tm) 2017-09-03 07:08:27 at least it isn't a rar 2017-09-03 07:08:30 https://www.mail-archive.com/busybox@busybox.net/msg02996.html not sure if i linked this 2017-09-03 07:08:32 scv: true 2017-09-03 07:08:42 whomever thought it was a good idea to have an archive actually be a freakin' VM ... 2017-09-03 07:08:45 nbastin: iirc non-deterministic 2017-09-03 07:09:03 yeah I seem to recall timestamps being involved 2017-09-03 07:09:05 danieli: I linked that earlier 2017-09-03 07:09:37 okay, well I'll just upload this recreated zip file with same contents and close the bug as fixed 2017-09-03 07:09:57 daurnimator: oh, it was the same link - my bad :) 2017-09-03 07:11:16 doesn't work in 3.5 either 2017-09-03 07:11:44 yeah, ok, not surprising, so it's just been broken forever.. :-) 2017-09-03 07:12:25 nothing really to do at this point, I suppose, since it's been fixed 2017-09-03 07:12:58 yeah, this seems like an edge case 2017-09-03 07:14:05 I have to admit I don't use unzip much, so I can't count my usage as a sample.. :-) 2017-09-03 07:14:24 I do use it to some degree, and a lot of scripts use it 2017-09-03 07:14:45 but lots of people probably use package unzip 2017-09-03 07:14:50 rather than busybox unzip 2017-09-03 07:17:39 nbastin: alpine is pretty common for building small docker containers 2017-09-03 07:18:09 nbastin: I assume this user was trying to install my software inside a new (barebones) container, and is having an issue with the busybox unzip there 2017-09-03 07:18:11 daurnimator: that's true, I just question the prevalence of zip files being used without some package pulling in an unzip dependency first 2017-09-03 07:18:24 and of course you need a specifically weird file first 2017-09-03 07:18:45 I'm just discounting the odds of the confluence of those two things.. :-) 2017-09-03 07:18:48 nbastin: well I only released this zip file 2 days ago. so... must be common enough :) 2017-09-03 07:19:06 nbastin: i.e. creating a broken .zip file must be rare, but the usage case only took 2 days to occur 2017-09-03 07:19:45 sure, I agree with that part, just when gauging the prevalence of the issue 2017-09-03 07:19:50 I shouldn't say "broken .zip file".... it was the unzip program that was broken 2017-09-03 07:19:58 this seems to have been broken in busybox for A Long Time 2017-09-03 07:20:17 nbastin: yep. and I can find regular bug reports about it going back to 2006 2017-09-03 07:20:23 so I'm going to go out on a limb and say the confluence of messy zip files plus broken unzip instances is low 2017-09-03 07:20:26 sure 2017-09-03 07:20:26 it seems someone runs into it at least a few times a year 2017-09-03 07:20:29 not saying it's not a real problem.. :-) 2017-09-03 07:20:39 fixed now though, so that's good 2017-09-03 07:20:48 but I'm not sure anyone needs to rush out and backport 2017-09-03 07:21:10 obviously if there wasn't a fix, this would be more of an issue 2017-09-03 07:21:25 but there's a fix moving forward and a workaround for current releases 2017-09-03 07:21:28 (use unzip package) 2017-09-03 07:21:42 it's not great, but not awful 2017-09-03 07:22:14 nbastin: the workaround is really that I'll recreate the zip file and upload that over the original 2017-09-03 07:22:29 daurnimator: sure I mean if you have a new file that works, that's even better for this particular case 2017-09-03 07:22:56 if you wanted to do something wacky you could remake that zip file every second for a couple hours.. :-) 2017-09-03 07:23:04 and see how many don't work 2017-09-03 07:23:16 but that's just my scientific curiosity.. :-) 2017-09-03 11:02:41 is it me or there is not virtualenv package for python3? 2017-09-03 11:02:55 s/not/no 2017-09-03 11:03:32 <_ikke_> py-virtualenv? 2017-09-03 11:03:44 it's installing python2 2017-09-03 11:03:56 <_ikke_> right 2017-09-03 11:04:43 <_ikke_> Looks indeed there is no py3 package 2017-09-03 11:04:57 but it might be only a deps problem 2017-09-03 11:05:06 as virtualenv is just a py module 2017-09-03 11:05:10 <_ikke_> https://git.alpinelinux.org/cgit/aports/tree/main/py-virtualenv/APKBUILD 2017-09-03 11:06:14 I can make a py3-virtualenv 2017-09-03 11:06:29 you anticipated my next step _ikke_ lol 2017-09-03 11:06:44 danieli, it would be nice if we had py3-virtualenv in the repos 2017-09-03 11:06:51 Invader_Bork: that's what I was thinking :) 2017-09-03 11:07:32 danieli, awesome 2017-09-03 11:07:34 I can 'copy' the py-virtualenv (py2) APKBUILD, convert it to use py3, and send it to the mailing list 2017-09-03 11:08:15 how about making virtualenv python neutral 2017-09-03 11:08:17 ? 2017-09-03 11:08:55 but i think that would complicate things nvm 2017-09-03 11:09:13 i'm thinking about using https://github.com/sgerrand/alpine-pkg-glibc for glibc compat 2017-09-03 11:09:43 basically i want to use rustup and that's using binaries build against glibc 2017-09-03 11:09:51 <_ikke_> danieli: I think the standard is to have one APK build that creates both 2017-09-03 11:10:04 _ikke_: gotcha, can patch the current apkbuild 2017-09-03 11:11:05 would i get into a world of hurt with that 2017-09-03 11:11:06 ? 2017-09-03 11:11:38 is rust not in the alpine repos already? 2017-09-03 11:12:12 it is 2017-09-03 11:12:24 but rustup is a tool for easily managing multiple rust installations 2017-09-03 11:12:39 you want the versioning too, gotcha 2017-09-03 11:12:47 and is especially helpful with adding components and the nighly builds 2017-09-03 11:13:01 it'd be nice to patch rustup so it can be ran on alpine, hmm 2017-09-03 11:13:25 that would be better 2017-09-03 11:13:27 it probably goes by platform, assuming glibc 2017-09-03 11:13:47 but i'm not sure where exactly is the failure point 2017-09-03 11:13:54 as it fails on install 2017-09-03 11:14:11 I'll troubleshoot it 2017-09-03 11:14:29 curl https://sh.rustup.rs -sSf | sh it's using a shell script for install 2017-09-03 11:14:37 I am aware 2017-09-03 11:14:43 I've done my fair share of rust programming :) 2017-09-03 11:14:52 not enough though :/ need to freshen up on it 2017-09-03 11:15:12 <_ikke_> sh by default is ash on alpine 2017-09-03 11:15:25 ^ 2017-09-03 11:15:32 but he mentioned using prebuilt glibc binaries 2017-09-03 11:16:04 _ikke_, oh my bad. i am not much of a shell dude, i run to py as fast as i can :D 2017-09-03 11:16:20 now you know :P 2017-09-03 11:16:25 zsh was kinda sweet on freebsd though 2017-09-03 11:16:49 that was the only time i dealt with shell 2017-09-03 11:16:53 Invader_Bork | curl https://sh.rustup.rs -sSf | sh it's using a shell script for install 2017-09-03 11:16:55 so ghetto wow 2017-09-03 11:16:57 `apk add zsh` 2017-09-03 11:17:02 there's lots of nice shells 2017-09-03 11:17:05 specing: nvm does that too 2017-09-03 11:17:09 nvm? 2017-09-03 11:17:17 practically the node equivalent 2017-09-03 11:17:28 ah ok, will add it to my list of software to avoid 2017-09-03 11:17:28 specing, be nice :) 2017-09-03 11:17:50 i just do the stuff myself in shell, or read over the hosted .sh file first 2017-09-03 11:18:07 another thing regarding the musl/glibc compat thing 2017-09-03 11:18:41 danieli: of course, but it makes it hard for me to take them seriously after something like that 2017-09-03 11:18:45 having upstream musl support for rust still leaves the problem for proprietary software 2017-09-03 11:18:50 specing: you do you 2017-09-03 11:19:04 Invader_Bork: elaborate? 2017-09-03 11:19:35 i am using sidefx's houdini (a 3d dcc soft) and rebuilding it isn't really an option 2017-09-03 11:20:22 i don't know too much about that compat thing, try it. if it doesn't work, there's not much to do 2017-09-03 11:20:38 i'm thinking about running it from a docker container with the software's best supported distro 2017-09-03 11:22:22 i see that nvdia says that it has hw acceleration for docker run apps 2017-09-03 11:28:00 https://github.com/NVIDIA/nvidia-docker 2017-09-03 11:43:52 so i've investiaged my mkinitfs issue further, it's lddtree that's hanging 2017-09-03 11:44:05 weirdly enough when i run the lddtree command myself, then it works just fine 2017-09-03 11:44:21 but when i run it from mkinitfs through makefile (alpine iso), it hangs 2017-09-03 18:36:43 <_ikke_> Anyone knows why I still seem to run into https://bugs.alpinelinux.org/issues/5111 on 3.6.2? 2017-09-03 18:50:06 _ikke_: that exact same error? 2017-09-03 18:55:43 <_ikke_> danieli: a bit of a different error, but looks like I configured it incorrectly 2017-09-03 18:56:15 _ikke_: if mysqli.so is there, your config most likely just points to the wrong location 2017-09-03 18:56:42 <_ikke_> danieli: I added the config to php.ini, but apparenly it's already added in conf.d 2017-09-03 18:57:03 <_ikke_> But now it's giving a function not defined error on session_set_cookie_params :/ 2017-09-03 18:57:11 <_ikke_> in php5 it works, but not in php7 2017-09-03 18:58:02 hmm 2017-09-03 18:58:03 strange 2017-09-03 18:58:51 _ikke_: check disable_functions in php.ino 2017-09-03 18:58:52 ini* 2017-09-03 18:59:04 <_ikke_> I did 2017-09-03 18:59:12 <_ikke_> it's empty (I found the same SO page :) ) 2017-09-03 18:59:32 oh no, i was just thinking that's the most likely reason it's gone 2017-09-03 18:59:44 <_ikke_> ah ok 2017-09-03 18:59:45 i've used php a bit too much, but it's been a while 2017-09-03 19:00:14 <_ikke_> I had the Zabbix setup page, and I tried enabling some modules, and now it complains about that function missing, even with a clean setup 2017-09-03 19:00:54 _ikke_: are you using a zabbix-supplied, php5-supplied or php7-supplied php.ini? 2017-09-03 19:01:06 when you say 'clean' i assume the default php7 one 2017-09-03 19:01:25 <_ikke_> the latter 2017-09-03 19:01:34 <_ikke_> and yes, default php7 installation 2017-09-03 19:01:40 <_ikke_> zabbix-webif pulls in php7 2017-09-03 19:02:31 hmm 2017-09-03 19:02:42 <_ikke_> Can you try this? echo '' | php 2017-09-03 19:03:00 I'm on debian rn 2017-09-03 19:03:00 will try 2017-09-03 19:03:15 PHP Warning: session_set_cookie_params() expects at least 1 parameter, 0 given in - on line 1 2017-09-03 19:03:19 PHP 7.0.19-1 (cli) (built: May 11 2017 14:04:47) ( NTS ) 2017-09-03 19:03:22 <_ikke_> well, on arch it works for me too 2017-09-03 19:04:18 _ikke_: try apk add php7-session? 2017-09-03 19:04:20 <_ikke_> Same error on a docker container 2017-09-03 19:04:28 <_ikke_> let me try 2017-09-03 19:04:32 haven't checked the dep tree 2017-09-03 19:04:48 <_ikke_> That fixed it! 2017-09-03 19:04:50 <3 2017-09-03 19:04:55 <_ikke_> thanks, but odd 2017-09-03 19:05:24 i was thinking "hmm, alpine likes to keep things lightweight, and cookie stuff could be split out to "cookie" or "session" something" 2017-09-03 19:05:37 so i span up a docker container and did some `apk search | grep`-ing 2017-09-03 19:05:42 <_ikke_> imo, that's a bit too much 2017-09-03 19:05:50 yeah, it's core functionality 2017-09-03 19:05:52 <_ikke_> these are core language features 2017-09-03 19:05:55 but some people might not need session stuff 2017-09-03 19:06:00 there are CLI-only php apps 2017-09-03 19:08:57 <_ikke_> Creating an issue for it 2017-09-03 19:15:17 _ikke_: zabbix-webif is an alpine package? 2017-09-03 19:15:31 if so, yeah, that bug report is in its place 2017-09-03 19:16:34 <_ikke_> yes, it is 2017-09-03 19:17:01 <_ikke_> It's still complaining about missing database support, while i've added pdo_mysql and mysqli :-/ 2017-09-03 19:17:17 got tmate? 2017-09-03 19:17:27 <_ikke_> no? 2017-09-03 19:17:36 oh wow 2017-09-03 19:17:40 there's no alpine tmate package 2017-09-03 19:17:51 must.. create... package.. hnnng 2017-09-03 19:17:53 <_ikke_> ah, a tmux fork 2017-09-03 19:17:54 tmate is awesome 2017-09-03 19:17:55 yeah 2017-09-03 19:18:03 <_ikke_> too bad it's a fork :-/ 2017-09-03 19:18:24 in layman's terms-ish, "console teamviewer + tmux" 2017-09-03 19:18:42 interactive (or read-only) session sharing, shell or web 2017-09-03 19:22:42 <_ikke_> I'm checking the source to find out what it's looking for 2017-09-03 19:23:38 <_ikke_> So mysqli 2017-09-03 19:23:55 mysqli.so probably 2017-09-03 19:24:09 grep for "load_module" or "load_library", i forgot which one 2017-09-03 19:24:25 <_ikke_> Ok, fixed 2017-09-03 19:24:41 <_ikke_> alpine adds modules to conf.d 2017-09-03 19:24:47 <_ikke_> which are included automatically 2017-09-03 19:24:58 <_ikke_> I thought I restarted fpm, but apparently not 2017-09-03 19:25:03 aah okay 2017-09-03 19:25:14 herp derp 2017-09-03 19:27:02 <_ikke_> yeah, running 2017-09-03 19:28:58 <_ikke_> danieli: thanks for the support :) 2017-09-03 19:29:26 no worries! 2017-09-03 20:55:14 probably also interesting for you guys (since it's based on Alpine Linux) https://postmarketos.org/blog/2017/09/03/100-days-of-postmarketos/ 2017-09-03 20:58:37 PureTryOut[m]: I heard of it a couple weeks ago, it's pretty neat 2017-09-03 21:00:24 PureTryOut[m]: cool stuff :) 2017-09-04 06:05:50 I just want a tablet I can run alpine on.. :-) 2017-09-04 06:07:05 ... and what would you run on it? 2017-09-04 06:08:32 a terminal.. :-) 2017-09-04 06:08:54 I mean a half-functional UI to get some map tiles would be useful 2017-09-04 06:09:00 but mostly just ssh and such things 2017-09-04 06:09:33 I just need a mobile device that can use irc, xmpp, and ssh 2017-09-04 06:09:43 whose network I have actual control over 2017-09-04 06:13:02 nbastin: well, help develop postmarketOS and that will be a possibility! 😄 2017-09-04 06:15:56 I'd actually just go for some Atom-powered laptop if I needed something like that 2017-09-04 06:17:13 I don't want something that big 2017-09-04 06:17:15 I mean, I have a laptop 2017-09-04 06:17:52 I don't think the smaller Atom laptops are so much bigger than a, say, 10 inch tablet 2017-09-04 06:17:53 for a while I cobbled together a CHIP with a SIM808 and a 7" IPS display and a bluetooth keyboard, but it became pretty painful 2017-09-04 06:18:00 10" is a big tablet 2017-09-04 06:18:08 (at least to me) 2017-09-04 06:19:05 plus most of them work pretty poorly with linux, so finding the sweet spot is hard 2017-09-04 06:19:12 I wouldn't mind one of the smaller Chromebooks; of course, I'd have to get rid of the OS first 2017-09-04 06:24:04 once upon a time I thought netbooks would be useful, but they sortof died before anything useful happeend 2017-09-04 06:24:44 IMHO it is -you- who makes your hardware useful 2017-09-04 06:25:01 I can't build the hardware, so I need someone else to do that.. :-) 2017-09-04 06:48:00 does anyone know of a super lightweight syslog relay? 2017-09-04 06:50:43 just something that implements openlog/syslog/vsyslog/closelog and can send it over UDP 2017-09-04 15:21:42 PureTryOut[m], postmarketos looks nice 2017-09-04 15:21:56 it seems that they have it running on a nexus5 2017-09-04 15:22:08 time to dust off my old n5 and give it a spin 2017-09-04 16:09:21 Hi, is this OS suitable as a router? 2017-09-04 16:09:28 colcha: yes 2017-09-04 16:10:42 Excellent. And I've just read the wiki, but I'm not very clear at something: is there a way to make a frugal install (like puppy linux) 2017-09-04 16:11:27 the setup-alpine script makes a bootable USB FOR Installation is what I got 2017-09-04 16:12:18 But I'm interested in just using installing the system without having to reformat my usb drive. 2017-09-04 16:12:38 yes, you can do that with a bit of work 2017-09-04 16:13:11 see the wiki instructions for, was it, installing into chroot 2017-09-04 16:41:28 is there a way to check a hdd for bad sectors and isolate them for a drive that hosts / 2017-09-04 16:41:59 i started with badblocks but it didn't let me test a drive that is in use 2017-09-04 16:42:35 so i used the ultimate boot cd to check if the drive has bad sectors and the result is positive 2017-09-04 16:43:01 is there a way to make alpine ignore those sectors 2017-09-04 16:43:02 ? 2017-09-04 16:49:17 you surely understand it's a very bad idea, so I'm not going to preach to you about that 2017-09-04 16:49:46 Invader_Bork: btrfs scrub start 2017-09-04 16:49:46 ext_ filesystems at least have such an option 2017-09-04 16:50:17 ah, not sure if btrfs/zfs have an option to isolate them 2017-09-04 16:50:40 I imagine it's fs specific functionality 2017-09-04 16:50:52 and a bad idea :) 2017-09-04 16:52:29 TBB, why do you say that 2017-09-04 16:52:30 ? 2017-09-04 16:52:50 specing, ty i'll look into it 2017-09-04 16:52:59 if there are bad sectors, those will only increase, probably sooner than later 2017-09-04 16:53:36 i was wondering if it's another reason than that 2017-09-04 16:53:45 sure, but why not suck the life out of a HDD before it is tossed into garbage? 2017-09-04 16:53:56 yes bad sectors even a few of them are a early sign of hdd failure 2017-09-04 16:54:07 that when you back up stuff before you lose it 2017-09-04 16:54:21 and if you can detect bad sectors, that means your disk has already been hiding them for some time; disks tend to have "spare" sectors and they map those in place of faulty sectors 2017-09-04 16:54:45 but i am using that hdd on a test machine and i have no other drives floating by 2017-09-04 16:55:14 TBB, did not know about the spare sectors thing. it's awesome 2017-09-04 16:55:42 hm. what was that linux mhdd alternative? and can it check an online drive? 2017-09-04 16:56:20 it was hdck. http://hdck.sourceforge.net/ 2017-09-04 16:56:36 i used a basic seagate tool that told me that i have bad sectors from the SMART function 2017-09-04 16:56:53 i'm doing some more hdatz to find out more info 2017-09-04 16:57:17 and atempt to fix them 2017-09-04 16:57:25 sectors go slow *before* they go bad, and if you see a decent number of bad sectors and lots of slow sectors it's only a matter of time before things go really bad 2017-09-04 16:58:07 yeh, smartmontools can be used to monitor disks for early signs of future failure; however, I wouldn't exactly trust a disk manufacturer for reliable reporting on those 2017-09-04 16:58:56 it has been known that some manufacturers don't honestly report things like that 2017-09-04 16:58:59 ow man the alarms are going off, hdatz uses the pc speaker to notify when a bad block is detected 2017-09-04 16:59:08 and by know i have 177 in 1 sector 2017-09-04 16:59:21 it's like im on the enterprise and the kingons are attacking 2017-09-04 16:59:24 lol 2017-09-04 16:59:41 jzono1: hdck, thanks for that tip, didn't know about that one 2017-09-04 16:59:45 there's no such thing as "fixing" bad sectors, only hiding the problem. with modern drives you want to be aware of the problem and just... get your data off the drive when you notice that large areas are going slow and bad 2017-09-04 17:00:25 TBB: I haven't tried it personally, but mhdd is awesome - and since hdck does the same thing it's worth a shot. 2017-09-04 17:00:41 yup, and the first thing recommended to do is, if you have the space for it, to just dump the entire disk using ddrescue or similar 2017-09-04 17:01:07 when is the number of bad sectors too high? 2017-09-04 17:01:21 you can attempt rescue operations on the disk image later - don't take the chance and analyse a broken disk because it will only get further damaged 2017-09-04 17:01:36 ACTION has moved away entirely from spinning drives as /, and has all his important data on mirrored arrays with bitrot protection and all sorts of automatic monitoring 2017-09-04 17:02:16 I'm pretty much there as well, but as I've learned last weekend, I've gotta do more than that 2017-09-04 17:03:26 oh this reminds me. I need to run smartmontools manually again. *one* of my drives is possibly dying, slowly 2017-09-04 17:03:32 my personal systems all require disk encryption, and that sets new requirements for backup and maintenance procedures 2017-09-04 17:04:12 all my drives are about 5 year old, and I expect them to start failing soon 2017-09-04 17:05:46 they just need to last 6-8 weeks more. building a new server soon-ish, and new storage is part of the plan 2017-09-04 17:05:57 I have an old 64 GB SSD as my OS drive, and I suspect it's nearing its end of life as well. The other explanation for my troubles is, Ubuntu just shits itself 2017-09-04 17:06:16 (which it does) 2017-09-04 17:07:27 I downgraded from an old (2009) intel 80GB ssd to a new usb thumbdrive, while I'm on this temporary setup 2017-09-04 17:08:30 in theory it should have lots of life left, media wear indicator was at like 14%. but I don't really trust it anymore 2017-09-04 17:09:39 wish smartctl would tell me that 2017-09-04 17:11:02 did you try hddsentinel? 2017-09-04 17:11:04 it probably does, actually, I just can't read the values correctly 2017-09-04 17:11:28 if it does what it claims to do it should be slightly better at interpeting the smart values 2017-09-04 17:11:54 I used intel ssd toolbox on a windows machine to read it myself, but only because that's what I ended up using the ssd for 2017-09-04 18:06:25 i'm thinking i'd get the thinkpad x60 for my alpine experiments (i kinda want it also to play old 4:3 games and it's the latest thinkpad with that aspect ratio) 2017-09-04 18:06:55 are we ok on driver side for an older laptop like this one (2006) 2017-09-04 18:06:56 ? 2017-09-04 18:10:20 Invader_Bork: wasn't x61 also 4:3? 2017-09-04 18:11:29 looks like it was 2017-09-04 18:11:51 i was quoting an episode from LGR i think 2017-09-04 18:11:55 where he restored one 2017-09-04 18:12:21 maybe it was "one of the last" and not "the last" thinkpad 2017-09-04 18:13:14 should be good 2017-09-04 18:13:19 i don't see why it shouldn't work at least 2017-09-04 20:08:40 Hi. I want to install pulseaudio but it is not available for the stable release. What do I have to do to install it on 3.6.2? 2017-09-04 20:09:21 <_ikke_> tar-dingens: It's only in edge/testing 2017-09-04 20:10:09 <_ikke_> So any test results will help it to get into a release 2017-09-04 20:11:40 So how can I help testing? 2017-09-04 20:12:10 <_ikke_> Looks like it does not have a maintainer at the moment 2017-09-04 20:12:47 <_ikke_> But you can try to install it and see if it works for you 2017-09-04 20:13:19 Can I compile this package for a stable release? 2017-09-04 20:24:40 tar-dingens: yes that should work 2017-09-04 20:24:49 or you can upgrade to edge 2017-09-04 21:47:05 man i really really like apk but why oh my did it have to go down that update/upgrade street? 2017-09-04 21:47:15 why not sync/upgrade or fetch/upgrade 2017-09-04 22:56:44 is there a way to search packages for older versions of alpine than 3.3? i'm currently using a docker image of 3.2 for something because of some incompatibility and might need to go back to 3.1 (rather than go forward because of other incompatibility) and want to search to see if the set of packages might work there 2017-09-04 23:12:35 Hello, I have a problem with my first docker-compose setup. When running "RUN apk add --update git" I get an error 2017-09-04 23:12:52 WARNING: Ignoring APKINDEX.a2e6dac0.tar.gz: No such file or directory 2017-09-04 23:13:28 fetch is from fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz, but server is up 2017-09-04 23:20:06 fryguy: not through the web interface, but you can do it through apk with the correct repos 2017-09-04 23:20:18 BerndSch: what's /etc/apk/repositories in your image say? 2017-09-04 23:26:07 http://dl-cdn.alpinelinux.org/alpine/v3.4/main 2017-09-04 23:26:08 http://dl-cdn.alpinelinux.org/alpine/v3.4/community 2017-09-04 23:44:16 Ok, it seems that my container couldn't reach the internet. After restarting the docker service it works now 2017-09-04 23:57:12 :) 2017-09-05 00:42:48 xgcc is coredumping while running crosstool-ng 2017-09-05 00:42:55 but I can't seem to find the coredump file 2017-09-05 00:43:11 i've set ulimit -c to unlimited 2017-09-05 00:43:22 -c: core file size (blocks) unlimited 2017-09-05 04:52:23 mepholic: do you have space to store the core file? 2017-09-05 04:52:49 i found it 2017-09-05 08:41:14 Hi! Quick question, currently running a container on Alpine 3.5.2/BusyBox 1.25.1, and the shuf command... is not shuffling, any idea why? 2017-09-05 08:41:20 It's kind of a weird bug 2017-09-05 08:42:07 Oh no, it's my bad, ignore that question 2017-09-05 14:15:51 hi there 2017-09-05 14:16:19 I'm trying to upgrade my server using: dl-3.alpinelinux.org 2017-09-05 14:16:31 but the mirror looks broken 2017-09-05 14:16:41 ERROR: http://dl-3.alpinelinux.org/alpine/v3.6/main: Bad file descriptor 2017-09-05 14:16:43 WARNING: Ignoring APKINDEX.851548d5.tar.gz: Bad file descriptor 2017-09-05 14:17:05 I've tried using other mirror but the result is the same 2017-09-05 14:17:16 do you know if it's possible to fix that? 2017-09-05 14:17:24 Mo0O: what country are you in? 2017-09-05 14:17:44 this server is france 2017-09-05 14:17:51 I was just working on geodns, I can hand you another mirror URL 2017-09-05 14:17:53 s/is/is in/ 2017-09-05 14:18:05 thanks 2017-09-05 14:18:44 Mo0O: try http://mirrors.2f30.org/alpine/ 2017-09-05 14:19:26 danieli: same error 2017-09-05 14:19:28 ERROR: http://mirrors.2f30.org/alpine/v3.6/main: Bad file descriptor 2017-09-05 14:19:30 WARNING: Ignoring APKINDEX.6baffc1d.tar.gz: Bad file descriptor 2017-09-05 14:19:49 strange.. do you have the wget package installed? 2017-09-05 14:19:55 it was working like a charm with v6.5 2017-09-05 14:19:57 or are you using the busybox one? 2017-09-05 14:20:14 can you write to /var/cache/apk/ at all? 2017-09-05 14:20:18 ^ 2017-09-05 14:20:33 danieli: yes wget busybox version 2017-09-05 14:20:53 as Bun said, see if you can write to /var/cache/apk at all 2017-09-05 14:20:55 ok ok, found 2017-09-05 14:21:10 my /var is an lvm volume 2017-09-05 14:21:28 and lvm is broken since I've update to v3.5 2017-09-05 14:21:45 define broken? 2017-09-05 14:21:48 but yeah, there's the issue 2017-09-05 14:22:02 Error relocating /sbin/vgs: dm_report_group_push: symbol not found 2017-09-05 14:22:10 and lots like that 2017-09-05 14:22:32 about: dm_report_group_push:dm_report_group_destroy:dm_report_group_pop:dm_report_set_selection:dm_config_parse_without_dup_node_check:dm_report_group_create: 2017-09-05 14:22:33 according to irc logs, that exact error has been posted in the alpine IRC channels a couple times 2017-09-05 14:22:50 oh, sorry then 2017-09-05 14:23:04 try downgrading the lvm package? 2017-09-05 14:23:29 I'm trying to upgrade it using v3.6 at the moment 2017-09-05 14:23:39 … maybe it's not the good choise 2017-09-05 14:23:39 hmm 2017-09-05 14:23:41 choice* 2017-09-05 14:23:42 https://lists.alpinelinux.org/alpine-devel/5533.html 2017-09-05 14:23:54 `apk upgrade -a` 2017-09-05 14:24:13 ok 2017-09-05 14:24:41 coredumb: save the world one more time :D 2017-09-05 14:24:56 :) 2017-09-05 14:25:38 great, thanks a lot danieli and Bun :) 2017-09-05 14:25:44 you saved my day 2017-09-05 14:25:52 I'm assuming it works now? 2017-09-05 14:25:58 yes, like a charm 2017-09-05 14:28:27 wunderbar 2017-09-05 15:04:47 Why when I try to “apk add nodejs-npm” do I get ERROR: unsatisfiable constraints: nodejs-npm (missing): required by: world[nodejs-npm] 2017-09-05 15:05:26 did you apk update 2017-09-05 15:05:34 and are you edge or 3.6 2017-09-05 15:05:34 yes 2017-09-05 15:05:38 er 2017-09-05 15:05:46 not sure on version 2017-09-05 15:05:52 cat /etc/apk/repositories 2017-09-05 15:06:05 3.5 2017-09-05 15:06:17 https://pkgs.alpinelinux.org/packages?name=nodejs-npm&branch=&repo=&arch=&maintainer= it's not available for 3.5 2017-09-05 15:06:21 bollocks 2017-09-05 15:06:38 is there some way to add the 3.6 repository in as third party like you can with apt? im very new to apk 2017-09-05 15:07:02 try `apk add $package --repository $mirror_url` 2017-09-05 15:07:02 yes, you can do package pinning, https://pkgs.alpinelinux.org/packages?name=nodejs-npm&branch=&repo=&arch=&maintainer= 2017-09-05 15:07:07 err 2017-09-05 15:07:07 replace the variables with what you want 2017-09-05 15:07:09 also package pinning 2017-09-05 15:07:09 https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Repository_pinning 2017-09-05 15:11:11 is there a command to add a repo url to the file rather than modifying the file 2017-09-05 15:12:09 does echo count as a command 2017-09-05 15:12:35 Bun: guess so if there isnt an apk command for it 2017-09-05 15:15:22 cheers for the help 2017-09-05 16:38:41 ola guys, need support:) iam using this dockerfile https://github.com/xsteadfastx/dockerfiles/blob/master/mopidy/mopidy/Dockerfile, just added python-dev, but when i run mopidy, warrning shows up (gst-plugin-scanner:10): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstdtls.so': Error relocating /usr/lib/gstreamer-1.0/libgstdtls.so: BIO_set_data: symbol not found. Its because of missing glibc ? gst-p 2017-09-05 16:39:30 # ldd /usr/lib/gstreamer-1.0/libgstdtls.so ldd (0x55cdc425f000) libgstreamer-1.0.so.0 => /usr/lib/libgstreamer-1.0.so.0 (0x7f0207f01000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x7f0207cc1000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x7f02079d2000) libssl.so.43 => /lib/libssl.so.43 (0x7f0207787000) libcrypto.so.41 => /lib/libcrypto.so.41 (0x7f02073e1000) 2017-09-05 16:39:59 ldd output: https://pastebin.com/K3kKYc5s 2017-09-05 16:40:09 hello 2017-09-05 16:40:46 what's the most clean way to recompile and patch alpine packages? i need to do it sometimes when using suckless stuff like dwm 2017-09-05 16:41:23 currently i cloned the aports repo, downloaded the sources using abuild, patched it manually and the built the package with abuild 2017-09-05 16:41:56 giulio_: you can add your patch to "source" field in APKBUILD 2017-09-05 16:42:00 <_ikke_> giulio_: Any *.patch file you add to sources is being applied automatically 2017-09-05 16:42:29 thanks 2017-09-05 17:11:28 Mo0O: that wasn't my best save ... :P 2017-09-05 17:20:45 anyone replaced OSX with alpine linux on a UEFI only macbookpro? 2017-09-05 17:30:32 muhaha: thats my dockerfile 2017-09-05 17:37:11 yeah :D xsteadfastx 2017-09-05 17:37:31 xsteadfastx: i did my onw, but still same error even with yours dockerfile 2017-09-05 17:38:02 i thinki have the same error but didnt found any provblem with it 2017-09-05 17:38:04 its a warning 2017-09-05 17:40:01 i know, but its ugly warrning... from gst-plugins-ugly. 2017-09-05 17:41:23 there would be a problem with glibc i guess... 2017-09-05 17:41:33 thats true 2017-09-05 17:41:35 :) 2017-09-05 17:42:59 i tried https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.23-r3/glibc-2.23-r3.apk, but still same error... 2017-09-05 17:43:07 even upstream apkbuild has this error.... 2017-09-05 17:43:13 mh... ok 2017-09-05 17:44:58 xsteadfastx: perhaps make it apk add libressl-dev and python2-dev 2017-09-05 17:45:16 made it not cough 2017-09-05 17:51:35 danieli: seems that python-dev is alias, or metapackage https://pastebin.com/FyKD591n 2017-09-05 17:52:26 th this should be fixable 2017-09-05 17:53:13 muhaha: ah okay 2017-09-05 17:53:30 my container didn't like me trying to add "python-dev" 2017-09-05 17:54:10 run it with -it --entrypoint=sh then run mopidy, error will show up, then terminate CTRL+C, run mopidy again and... no error will show up 2017-09-05 17:55:19 look: https://pastebin.com/iLy2LaCR 2017-09-05 18:30:17 danieli: Docker version 17.05.0-ce, build 89658be Dockerfile: https://pastebin.com/tGs86Hn9 Output: https://pastebin.com/KQwDvg3J 2017-09-05 18:53:33 danieli: ,xsteadfastx: libgstdtls.so has nothing to do with SSL/TLS, its probably https://github.com/GStreamer/gst-plugins-bad/tree/master/ext/dtls tihs 2017-09-05 18:54:29 muhaha: ok 2017-09-05 19:10:29 Is alpine-linux dl CDN is down? 2017-09-05 19:10:39 I'm getting Error 503 Backend is unhealthy 2017-09-05 19:12:51 <_ikke_> When do you get that? 2017-09-05 19:13:03 ^ 2017-09-05 19:13:03 <_ikke_> rsync.a.o seems to be not responding 2017-09-05 19:13:04 that's strange 2017-09-05 19:13:07 _ikke_: really? 2017-09-05 19:13:17 <_ikke_> (My personal zabbix is giving an alert) 2017-09-05 19:13:24 yeah 2017-09-05 19:13:26 it seems to be offline 2017-09-05 19:13:37 http://status.packet.net/ all systems operational 2017-09-05 19:13:43 (i think that one is with packet? 2017-09-05 19:13:44 ) 2017-09-05 19:14:14 <_ikke_> dl-4 is with packet iirc (the back-end for dl-cdn 2017-09-05 19:14:15 <_ikke_> ) 2017-09-05 19:14:31 _ikke_: correct 2017-09-05 19:14:34 dl-4 or dl-5 2017-09-05 19:14:40 iirc dl-4 2017-09-05 19:15:23 Quick heads up: The CDN for packages just died. Anyone knows what happened? 2017-09-05 19:15:31 <_ikke_> DGH: Investigating, we just noticed 2017-09-05 19:15:33 ^ 2017-09-05 19:15:44 cache-mia17624-MIA 1504638930 1401159382 2017-09-05 19:15:45 <_ikke_> Waiting for somoene with access to check 2017-09-05 19:16:03 cz. is on vpsfree 2017-09-05 19:16:21 dl-4 is woring, trying to figure out how to make apk get use it 2017-09-05 19:16:21 We have an outage. We're working on it, hold on. @venti @stibi 2017-09-05 19:16:28 vpsfree is down 2017-09-05 19:16:43 their own site is down too - https://twitter.com/vpsfree_cz?lang=en 2017-09-05 19:17:14 <_ikke_> It's working here 2017-09-05 19:17:27 oh sorry 2017-09-05 19:17:30 i meant vpsadmin.vpsfree.cz 2017-09-05 19:17:31 Working now 2017-09-05 19:17:36 <_ikke_> ah ok 2017-09-05 19:17:52 yep, cz works now 2017-09-05 19:17:54 must've been network outage 2017-09-05 19:18:04 Yeah. Lasted like... 30 min? 2017-09-05 19:18:49 <_ikke_> 15m 2017-09-05 19:19:01 <_ikke_> Since I noticed packet loss to rsync.a.o 2017-09-05 19:19:15 def network then 2017-09-05 19:19:25 Guess back to work :( 2017-09-05 19:19:27 anything else is just bam, gone 2017-09-05 19:20:18 <_ikke_> Well, it went quite steep 2017-09-05 19:20:28 Seems working now. Thanks. Alpine rocks. bye. 2017-09-05 19:20:30 <_ikke_> 21.05 60%, 21.10 100% 2017-09-05 19:20:37 I see 2017-09-05 19:20:57 sometimes vps providers make routers or host nodes reply to ICMP to fake uptimes 2017-09-05 19:20:58 <_ikke_> Everything looks healthy again 2017-09-05 19:21:01 and slabbing 2017-09-05 19:23:03 xsteadfastx: https://docs.mopidy.com/en/latest/installation/source/ , there is no needed to use gstreamer-plugins-bad... libgstdtls.so is part of it so, problem solved.... according this https://github.com/GStreamer/gst-plugins-bad its really mess.... 2017-09-05 19:23:25 <_ikke_> danieli: what is slabbing? 2017-09-05 19:23:55 containers inside VMs running on a physical server 2017-09-05 19:24:02 dedi -> VM -> containers (VPSes) 2017-09-05 19:24:22 it makes overselling easier.. but it can also help utilizing the server fully 2017-09-05 19:24:50 <_ikke_> right 2017-09-05 19:38:00 danieli: do people still use my slabbed-or-not tool to detect that 2017-09-05 19:38:03 lols 2017-09-05 19:39:53 kaniini: you wrote that? 2017-09-05 19:39:57 i remember when you first released it 2017-09-05 19:40:00 201..4? 2017-09-05 19:41:01 :D 2017-09-05 19:41:05 yes 2014 2017-09-05 19:41:22 <3! 2017-09-05 19:41:37 it was all over LEB 2017-09-05 19:43:57 i bought some sketchy $20/year VPS from some shitty company called "Green Valley Hosting" (?) 2017-09-05 19:44:06 and it was really awful 2017-09-05 19:44:14 so i wanted to figure out why it was so bad 2017-09-05 19:44:26 so i cobbled together some crap to check 2017-09-05 19:46:27 green value hosting 2017-09-05 19:46:31 and yeah, there were a lot of awful ones 2017-09-05 19:46:48 i tried to make a few of them better, helped out as a sysadmin, netadmin and programmer + some support work 2017-09-05 19:47:08 GVH was the same as CVPS (chicagovps) and owned by colocrossing 2017-09-05 19:47:11 CC is terrible 2017-09-05 20:03:58 I'm having a very weird NFS issue between my alpine server and an opensuse 42.3 VM running on it.... it works fine at first, then just dies 2017-09-05 20:06:46 shodan45: up the log level? 2017-09-05 20:06:53 the VM has 2 NICs, 1 set to NAT, 1 set to macvtap/bridge 2017-09-05 20:08:12 I'm doing NFS over the NAT interface 2017-09-05 20:08:31 hmm.. are you sure the issue isn't network level then? 2017-09-05 20:08:57 danieli: nope, in fact I think it is network level 2017-09-05 20:09:30 I also tried to do filesystem passthrough, but that seems not well supported 2017-09-05 20:10:13 using iptables for nat? or something else? 2017-09-05 20:10:27 for how long does it work? 2017-09-05 20:18:36 sorry, multitasking 2017-09-05 20:18:46 i always am 2017-09-05 20:18:49 but 4 monitors 2017-09-05 20:23:24 danieli: I'm using virt-manager... 1 nic is configured as "Virtual network 'default': NAT", the 2nd is "Host device eth0: macvtap" with source mode set to bridge 2017-09-05 20:34:13 since I can't connect to the host over the 2nd nic, I use the 1st one 2017-09-05 20:50:55 is there a package that contains the setup tools like setup-alpine? 2017-09-05 20:51:14 https://pkgs.alpinelinux.org/contents?file=setup-alpine&path=&name=&branch=&repo=&arch= 2017-09-05 20:51:50 huh, i wonder why apk search wasn't finding it 2017-09-05 20:52:06 oh, nevermind 2017-09-05 20:52:08 thanks 2017-09-05 20:52:11 :) 2017-09-05 22:07:00 i've been using chicagovps for about 5 years now and had extremely low downtime. 2017-09-05 22:07:12 you spelled uptime kinda funny 2017-09-05 22:07:22 :) 2017-09-05 22:08:01 dunno, it just works. x86, 2G ram, 4 cores, $40/year. it verks. 2017-09-05 22:08:15 x86 is awfully specific 2017-09-05 22:08:19 what sort of x86 2017-09-05 22:08:21 ? 2017-09-05 22:08:26 like 2017-09-05 22:08:27 i mean not arm 2017-09-05 22:08:28 literally an x86? 2017-09-05 22:08:32 32 bit only? 2017-09-05 22:08:42 :D 2017-09-05 22:08:48 i think not, though i'm using 32 bits os 2017-09-05 22:10:10 Intel(R) Xeon(R) CPU E3-1240 V2 @ 3.40GHz 2017-09-05 22:10:38 lol 2017-09-05 22:11:02 ? 2017-09-05 22:11:11 is that dedicated? 2017-09-05 22:11:18 no. vps 2017-09-05 22:11:23 lolol 2017-09-05 22:11:33 assuming no overselling the most they can make on a node with that hardware is $50/mo 2017-09-05 22:11:40 before counting power usage and anything else 2017-09-05 22:11:57 not to mention thats only a 4 core processor to start with 2017-09-05 22:12:00 and maximum single socket 2017-09-05 22:12:08 whenever i needed the cpu it was there for me. 2017-09-05 22:12:10 so you share the whole cpu with everybody else 2017-09-05 22:12:17 that's called luck 2017-09-05 22:12:30 you share the system on a vps regardless of the number of sockets, that's hardly relevant 2017-09-05 22:12:44 their level of oversubscription is what it is 2017-09-05 22:12:49 regardless of the underlying infrastructure 2017-09-05 22:12:53 if a vm is pinned to a thread by definition it's not shared 2017-09-05 22:13:11 given that avih has 4 cores of a 4 core cpu 2017-09-05 22:13:14 that's not true, there's no NUMA protection for cores 2017-09-05 22:13:24 it's still not the same as actually have a single core processor of the same performance 2017-09-05 22:14:02 a trivial difference in performance compared to the overhead of a hypervisor 2017-09-05 22:14:02 not to mention hardware dispatching, as with the exception of a NIC you're not getting rooted IOV on anything 2017-09-05 22:14:23 sure, but it's fast enough. i compiled firefox on it, and it was about double the time compared to 3630qm (45w 4 cores mobile ivy bridge) 2017-09-05 22:14:30 not saying it isn't fast 2017-09-05 22:14:34 just saying that's quite lucky 2017-09-05 22:14:55 what can i say... i can only share my experience, and it's been good. 2017-09-05 22:15:04 1240v2 is not a bad cpu, just not suitable for high density by any means 2017-09-05 22:15:30 sure but you're getting hundreds a rack 2017-09-05 22:15:37 it's not hard to believe that works out 2017-09-05 22:16:01 hundreds of em eh 2017-09-05 22:16:36 though compiling firefox was marginal, especially the final linking with only 2G ram 2017-09-05 22:17:54 also, it's not kvm. it's the other thingy.. what's its name... 2017-09-05 22:18:02 openvz? 2017-09-05 22:18:08 i think so 2017-09-05 22:18:13 i can't imagine them doing kvm with all 4 cores shared 2017-09-05 22:18:29 I mean most VPS will be containers, or xen at least which has better resource slicing than kvm 2017-09-05 22:19:19 but containers are lighter and usually fit the SLA 2017-09-05 22:19:35 SLA? 2017-09-05 22:19:39 service level agreement 2017-09-05 22:19:41 service-level agreement 2017-09-05 22:19:45 the contract they make with you 2017-09-05 22:19:45 hmm 2017-09-05 22:19:49 on performance and such 2017-09-05 22:19:54 there's a minimal guarantee of some kind, likely 2017-09-05 22:20:10 yeah, for chicagovps the SLA is "responds to icmp" 2017-09-05 22:20:25 :^) 2017-09-05 22:20:30 i doubt i could point at any such specific SLA then, beyond "4 cores, 2G ram, 50G storage, etc etc" 2017-09-05 22:20:44 very few low end hosts offer an explicit SLA 2017-09-05 22:20:56 i bet a large portion of them don't even know what it is 2017-09-05 22:21:26 most of them are just some peeps who picked up a few servers and a solusvm license 2017-09-05 22:21:27 hrm, they have decent low end dedicated pricing... :-) 2017-09-05 22:21:59 I mean we've worked with ColoCrossing before, they're competent 2017-09-05 22:22:11 lol 2017-09-05 22:22:17 i need to excuse myself from this conversation 2017-09-05 22:22:39 nbastin: is chicagoVPS effectively an alias for ColorCrossing? 2017-09-05 22:22:50 they're as competent as any other high-volume-no-hands provider 2017-09-05 22:23:06 avih: they're ColoCrossing now, yes 2017-09-05 22:23:24 so competent they let their customers hijack chinese netblocks for months at a time 2017-09-05 22:23:30 well.. i did need support once or twice, and their support staff was actually helpful and to the point (via tickets) 2017-09-05 22:23:53 scv: hijacking netblocks doesn't generally affect THEIR customers.. :-) 2017-09-05 22:24:00 like I said, high-volume no-hands 2017-09-05 22:24:14 but for their customers, it's good value for what you pay for it 2017-09-05 22:24:14 no-hands, no-eyes, no-braincells 2017-09-05 22:24:16 all the same 2017-09-05 22:24:58 I mean I have little to no sympathy for netblock hijacking complaints, for people who don't validate against the registry 2017-09-05 22:25:04 we have a solution, use it 2017-09-05 22:25:35 i don't have any sentiments to them. i liked the price at the time, and been using it since. it's my only vps and in general i'm not very familiar with the subject. but if it starts getting downtime or otherwise annoying, i'd just find something else. 2017-09-05 22:25:38 tell that to their upstreams 2017-09-05 22:25:50 or them for that matter 2017-09-05 22:26:32 oh wait 2017-09-05 22:26:34 nevermind 2017-09-05 22:26:43 colocrossing actually created an IRR for the block on behalf of their customer 2017-09-05 22:26:48 despite not having the authority to do so 2017-09-05 22:26:55 because the system is entirely broken and still requires no validation 2017-09-05 22:27:04 ¯\_(ツ)_/¯ 2017-09-05 22:27:44 y'all have fun shilling 2017-09-05 22:27:45 ttyl 2017-09-05 22:28:17 the fact that the APNIC IRR has lousy authorization doesn't seem like anyone's problem but their own 2017-09-05 22:28:58 trying to get 10000 providers to fix a problem that one IRR could fix is a fool's errand 2017-09-05 22:29:21 (and then people would have to actually USE it of course, but at least that's a reasonable thing we can hold them responsible for) 2017-09-05 22:30:57 you can keep arguing semantics or you can get back to reality and acknowledge that the downstream is known to be operated by script kiddies and any netadmin worth their salt should know 1.3.3.0/24 is very unlikely to be authorized for use by some random ARIN ASN 2017-09-05 22:31:16 they're not operated by, they simply have an entirely hands off policy to their users 2017-09-05 22:31:28 this is obviously subject to skepticism 2017-09-05 22:31:34 but it doesn't mean they are bad to their customers 2017-09-05 22:31:57 if you don't want to be a customer of a subjectively bad internet citizen that is of course reasonable 2017-09-05 22:32:07 but it still doesn't make them bad value for their customers 2017-09-05 22:32:25 the community could *make* them that by blacklisting the whole lot, but since they won't, it doesn't really matter 2017-09-05 22:32:46 nbastin: so are colorcrossing bad netizens? in what way? (please layman terms) 2017-09-05 22:34:12 avih: I mean that's a subjective question, and it depends on your point of view 2017-09-05 22:34:29 avih: they do not police what their customers do, in any way 2017-09-05 22:34:34 from your point of view then :) 2017-09-05 22:34:42 oh 2017-09-05 22:34:46 it's not unreasonable to view this as somewhat irresponsible.. :-) 2017-09-05 22:34:59 on the other hand, their price point doesn't really allow for that kind of oversight 2017-09-05 22:35:04 you mean as far as spam/bots/etc go? 2017-09-05 22:35:06 so, is there a market for resources at their price point? there is 2017-09-05 22:35:12 someone will provide them 2017-09-05 22:35:17 avih: their ASN was the internet's largest spam source for many months repeatedly, they sold the majority of their IP space to snowshoe spammers until most of it was blacklisted by Spamhaus 2017-09-05 22:35:37 they willingly assist customers in hijacking IP blocks belonging to other companies 2017-09-05 22:35:39 gotcha 2017-09-05 22:35:57 also i checked their SLA, it legitimately does boil down to "responds to icmp" lol 2017-09-05 22:36:02 huh. though i wasn't given a choice for an ip 2017-09-05 22:36:48 if "responsible" providers weren't 10x more expensive than lazy ones, this might be less of an issue, but there's no market between the $20 and $200 provider 2017-09-05 22:36:50 from your "reseller" probably not 2017-09-05 22:37:15 but you're not going to get any resource at that price point from a reseller that is responsible 2017-09-05 22:37:16 nbastin: that's a rather broad brush to paint your picture with 2017-09-05 22:37:27 while i don't have anything to hide, i'd still prefer no oversight though 2017-09-05 22:37:50 scv: they're getting a resource for $3 a month, that price does not exist at a provider that is paying attention 2017-09-05 22:37:59 nbastin: is that so 2017-09-05 22:38:26 well shit, i better get up and disappear into thin air then 2017-09-05 22:38:51 isn't that a similar price point to scaleway? i think they're considered decent, are they not? 2017-09-05 22:39:03 scaleway is marginally more expensive, and they also pay no attention 2017-09-05 22:39:09 my cheapest BGP-enabled plan is $2.50 and i enforce full route filters 2017-09-05 22:39:10 but similar price point in general 2017-09-05 22:39:13 but apparently that's irrelevant 2017-09-05 22:39:54 scv: and you pay attention to everything? I mean sure you can say we filter X or Y, but active monitoring is a different class of service 2017-09-05 22:40:07 and the reality is that class of serivce comes at a different price point 2017-09-05 22:40:16 and your customer has to care to buy from someone who provides it 2017-09-05 22:40:24 otherwise that value is limited 2017-09-05 22:40:40 it wouldn't be limited if the community actually acted to cut off bad actors, but they don't 2017-09-05 22:40:58 i have sensors continuously monitoring my network and any sort of unusual condition triggers an alert 2017-09-05 22:40:59 so if you are a buyer, the question is can I get the service I want for the price I want 2017-09-05 22:41:06 not what else are other people doing on this service 2017-09-05 22:41:10 i'd consider that active monitoring 2017-09-05 22:41:28 unless you mean i need to stay awake 24/7 with my face shoved into a live packet capture 2017-09-05 22:41:58 also, the only member of the "community" that hasn't yet acted to cut off bad actors is telia 2017-09-05 22:42:13 even cogent enforces and validates IRRs before updating prefix lists 2017-09-05 22:42:15 oh please, cogent filters nothing... 2017-09-05 22:42:18 uh huh 2017-09-05 22:42:26 keep telling yourself t hat 2017-09-05 22:42:36 as i sit here waiting for them to approve an update i submitted earlier today :) 2017-09-05 22:42:44 they validate IRRs on a very few exchanges, but they will happily send those crap routes downstream depending on where you are 2017-09-05 22:42:53 oh they validate YOUR IRRs for sure 2017-09-05 22:43:06 but not for the routes they actually accept 2017-09-05 22:43:24 telia fails to even attempt to validate customer IRRs 2017-09-05 22:43:28 or implement any filtering 2017-09-05 22:43:32 they just bring up sessions wide open 2017-09-05 22:43:57 I mean frankly most interconnects don't actually filter, which drives me nuts 2017-09-05 22:44:32 but the solution is filter at all interconnects and authorize route database entries 2017-09-05 22:44:37 not blame people for being bad actors 2017-09-05 22:44:48 because bad actors are indistinguishable from mistakes 2017-09-05 22:44:50 and both are equally bad 2017-09-05 22:44:56 and neither should actually cause a problem 2017-09-05 22:45:59 this drum has been beaten since the late 90s, not enough people seem to care, so here we are 2017-09-05 22:46:40 15:44 < nbastin> because bad actors are indistinguishable from mistakes 2017-09-05 22:47:36 mistakes are generally pretty clear, when somebody's route optimization bleeds through an exchange or something of that nature it's fairly clear 2017-09-05 22:47:44 but clearly hijacked netblocks are extremely obvious 2017-09-05 22:47:46 technical solutions don't care about intent 2017-09-05 22:47:54 not talking about any technical solution 2017-09-05 22:47:59 saying a mistake is "clear" means a human made that evaluation 2017-09-05 22:48:08 the system is already broken if a human is involved 2017-09-05 22:48:30 these problems do not need to happen. period. they are a technical failure, and social arguments aren't going to make a difference 2017-09-05 22:48:34 ok, what we have isn't perfect so we should just do nothing then 2017-09-05 22:48:45 no, we should actually adopt the technical solutions that work 2017-09-05 22:48:46 Dont wanna nag anyone but does anyone in this room know much about packaging? 2017-09-05 22:49:05 Bloo[m]: a little, if you mean apks.. :-) 2017-09-05 22:49:23 (and not so much packaging in general) 2017-09-05 22:49:27 nbastin: yup! Having some permission troubles sadly! 2017-09-05 22:49:38 Bloo[m]: in the installed package, or the build? 2017-09-05 22:49:42 was wondering if anyone in here would know a thing or two... 2017-09-05 22:49:46 nbastin: build 2017-09-05 22:49:57 oh, ok, that hopefully should be easy.. :-P 2017-09-05 22:50:01 https://hastebin.com/qamipusozo.bash 2017-09-05 22:50:03 hopefully :s 2017-09-05 22:50:05 nbastin: Speaking of cheap VPS, my current provider is $1.5 per month for 1 CPU + 1GB RAM + 20GB SSD + 2TB transfer 2017-09-05 22:50:22 nbastin: service seems quite solid and the IP block is not blacklisted 2017-09-05 22:50:26 I dont understand why I get errors like this: `ln: /usr/lib/libmlite5.so.0.0: Permission denied ` 2017-09-05 22:50:34 lol 2017-09-05 22:50:38 i just realised this wasn't #lowendbox 2017-09-05 22:50:41 Bloo[m]: can you hastebin a full log? 2017-09-05 22:50:44 considering Im doing this: `make DESTDIR="$pkgdir" install` I dont understand why 2017-09-05 22:50:48 Sure 2017-09-05 22:51:11 you'll have to forgive my hostile attitude towards colocrossing 2017-09-05 22:51:28 they've proven themselves exceptionally untrustworthy especially in their handling of that community 2017-09-05 22:51:49 scv: yes my point is that colocrossings netblocks aren't much blocked either, which is I think the larger problem, and not whether they provide value to their customers 2017-09-05 22:51:50 i actually thought this discussion was occurring in their irc channel 2017-09-05 22:52:03 (sorry, taking an economics view of things) 2017-09-05 22:52:08 hrmph 2017-09-05 22:52:13 nbastin: their ASN was widely blocked until they cleaned up their spam issues 2017-09-05 22:52:21 scv: for mail, just for mail 2017-09-05 22:52:34 scv: so if you're using their vps for your blog or whatever, you never cared 2017-09-05 22:52:34 they had their entire ARIN allocation in DROP 2017-09-05 22:52:48 nbastin: https://hastebin.com/agihecuday.sql 2017-09-05 22:52:51 ah yes, the filtering that we don't have.. :-) 2017-09-05 22:53:24 oh so mlite is a thing you build 2017-09-05 22:53:49 nbastin: yeah im packaging it for our project (postmarketOS) 2017-09-05 22:54:03 should have been more specific about that lol 2017-09-05 22:54:07 oh I've got some interest in that project, perhaps I will bug you about it if I can help you.. :-) 2017-09-05 22:54:31 nbastin: hell yeah! I can talk about pmOS all day long, im obssessed wiht it! :D 2017-09-05 22:54:31 Bloo[m]: any chance you have some kind of hinky umask set? might as well knock out the easy things 2017-09-05 22:55:29 hrm, things go awry before that 2017-09-05 22:55:34 mkdir: can't create directory '/usr/include/mlite5': Permission denied 2017-09-05 22:55:36 nbastin: not that I know of, this is a fresh install so nothing should be done in that direction 2017-09-05 22:55:56 Why is it trying to do stuff there when I specify $pkgdir/ 2017-09-05 22:56:13 well that should be chrooted, I think 2017-09-05 22:56:22 so it's the internal root path 2017-09-05 22:56:27 I see 2017-09-05 22:56:39 but there's still some problem with how this is getting set up 2017-09-05 22:56:55 yeah, cant figure it out for the life of me 2017-09-05 22:57:11 so I think the root problem is that directory, as the rest of the stuff never gets written 2017-09-05 22:57:20 so your permission denied is a bit of a red herring 2017-09-05 22:57:27 mmm 2017-09-05 22:57:48 what's in that makefile? 2017-09-05 22:57:49 shouldnt it create that directory without any issues OOB? 2017-09-05 22:57:57 sec 2017-09-05 22:58:00 I mean the only thing I can think is it somehow escapes the root, which is odd 2017-09-05 22:58:09 it claims to enter fakeroot at least 2017-09-05 22:58:49 yeah thats what I thought, doesnt really make sense form where Im standing 2017-09-05 22:59:08 because its a qt5 library, there isnt a makefile, or does it generate one on compile? 2017-09-05 22:59:08 oh it's trying to install 2017-09-05 22:59:09 il take a look 2017-09-05 22:59:33 aha yeah 2017-09-05 22:59:42 il upload the file, sec 2017-09-05 22:59:49 I don't know if fakeroot runs with --fstrans, it might not 2017-09-05 23:00:03 sadly hte log doesn't say 2017-09-05 23:00:51 theres me log file https://hastebin.com/mohevetayi.bash 2017-09-05 23:01:04 I am skipping over some holes here, but I think build() is trying to install, instead of waiting for package() 2017-09-05 23:01:52 ohhh 2017-09-05 23:02:22 But `make` on its own shouldnt do that... Unless theres something weird in the Makefile I guess 2017-09-05 23:02:32 although thats not really for me to say as this is completely new to me 2017-09-05 23:02:39 yeah I'm trying to figure out where prepare()/build()/package() fall in this log 2017-09-05 23:02:55 which is the skipping over holes part, as I haven't figured out where that is yet 2017-09-05 23:03:04 but I am suspicious.. :-) 2017-09-05 23:03:28 haha... thats usually the best emotion for situations like this.. 2017-09-05 23:03:47 ok so clearly at 276 we're still in prepare 2017-09-05 23:04:05 unclear if we jump to build at that point, but it seems like it 2017-09-05 23:04:16 or 275/276... 2017-09-05 23:04:19 but somewhere right there 2017-09-05 23:04:48 going to hope that git not found thing doesn't matter.. :-) 2017-09-05 23:05:27 well, so maybe 360 is really the start of package() 2017-09-05 23:05:30 which would seem reasonable 2017-09-05 23:06:34 Bloo[m]: maybe you could mkdir /usr/include/mlite5 in package() before you do anything else and see if that makes a different? 2017-09-05 23:06:38 difference, even 2017-09-05 23:07:02 I am not sure what qinstall does, sadly 2017-09-05 23:07:09 fakeroot does a lot of things, but not all the things 2017-09-05 23:08:18 nbastin: hmm that sounds like it's worth a try. I'm about to pop off for the shower but will be back in a bit. Thanks a lot for your help so far 😁 2017-09-05 23:08:33 Bloo[m]: np, for whatever it's worth.. :-) 2017-09-05 23:09:56 yeah I'm unconvinced that qinstall respects DESTDIR 2017-09-05 23:10:07 or at least whether the makefile properly passes it around 2017-09-05 23:10:26 package() is cooperative with the makefile to respect DESTDIR and do the right thing 2017-09-05 23:10:51 if it doesn't you'll have to fake it somehow 2017-09-05 23:10:52 I am so close to remembering the solution to that one 2017-09-05 23:11:16 TBB: try harder! :-) 2017-09-05 23:11:23 now that you mention it I think there's another way to specify where to install instead of DESTDIR 2017-09-05 23:11:30 for Qt related stuff 2017-09-05 23:11:50 yeah so definitely a problem is that the qmake file doesn't ever look at a variable named DESTDIR 2017-09-05 23:11:52 I am, I am, it's just that I've been running 3 hours straight amongst hundreds of drunken Icelanders! 2017-09-05 23:11:53 so setting it won't do anything 2017-09-05 23:11:57 oh dear. 2017-09-05 23:11:58 :-) 2017-09-05 23:12:49 nbastin: fwiw, out of curiosity i checked my chicagovps ip in two meta checkers ( https://mxtoolbox.com/blacklists.aspx and http://whatismyipaddress.com/blacklist-check ) and both came up 100% clean, also not in the past. 2017-09-05 23:12:50 TBB: I've seen someone else's qt library get installed with INSTALL_ROOT 2017-09-05 23:13:10 But I tried that and it said that I can't use /use or /system or something to that effect 2017-09-05 23:13:28 that might actually be it. clone aports and check how the other qt packages do it 2017-09-05 23:13:30 the internet claims that qmake will respect DESTDIR, maybe you just need to consume it 2017-09-05 23:13:48 yeah, I checked qmake's options, it should use destdir 2017-09-05 23:14:08 src.pro needs to do somethign with it though 2017-09-05 23:14:14 to make sure qmake gets it 2017-09-05 23:14:20 (or whatever .pro) 2017-09-05 23:14:43 but I think I answered part of that on the other channel; some file locations are defined in the linux filesystem standard as places where you don't install stuff, and unless you use the !fhs option, you probably won't be able to install packaged stuff to those locations 2017-09-05 23:15:08 /usr/include maybe shouldn't be one of those places though? 2017-09-05 23:15:36 definitely not, but /sys for example is, and I think that was referred to at some point 2017-09-05 23:15:48 well /sys is a very bad place to think you can write.. :-) 2017-09-05 23:16:47 Lol yeah 2017-09-05 23:17:01 TBB: this is a package from our aporta 2017-09-05 23:17:04 https://github.com/postmarketOS/pmbootstrap/blob/master/aports/kde/qt5-qtwayland/APKBUILD 2017-09-05 23:17:23 Uses INSTALL_ROOT that one works fine weirdly... 2017-09-05 23:17:37 Unless it has something to do with the second line but idk. 2017-09-05 23:20:18 I was, of course, thinking about /srv, it just came out as /sys for some reason 2017-09-05 23:20:33 I guess I've been breathing in too much alcoholic fumes tonight :) 2017-09-05 23:20:53 fumes are a bad way to go...invest all the way! :-) 2017-09-05 23:21:33 I should've, but unfortunately that would've lead into problems with the law :D 2017-09-05 23:21:48 Bloo[m]: you could try INSTALL_ROOT for this one? 2017-09-05 23:21:59 either the law or a drunk hot Icelandic lady 2017-09-05 23:22:28 Either could be trouble.. :-) 2017-09-05 23:22:30 nbastin: already have but sadly I get that error that I can't use the /use /sys directories. I'll get the exact errors once I'm baxk 2017-09-05 23:22:45 hrm, ok 2017-09-05 23:22:49 with the law you can deal. with a woman it could be harder 2017-09-05 23:22:51 because that should not be a thing you are trying to use.. :-) 2017-09-05 23:23:18 TBB: the second one sounds more fun than the first... 😉 2017-09-05 23:24:32 well.. there could be hot law ladies. or ladies in hot law clothing... 2017-09-05 23:24:56 that sounds kinky 2017-09-05 23:25:01 Pahaha 2017-09-05 23:25:02 +1 2017-09-05 23:25:10 Hot Icelandic law ladies in YOUR area! 2017-09-05 23:25:27 Excellent. That's my next advertising campaign sorted! 2017-09-05 23:26:37 i take only 10%. cheap! 2017-09-05 23:27:38 avih: we have a deal! TO ADWORDS! 2017-09-05 23:29:04 :) 2017-09-06 00:27:02 TBB: `>>> ERROR: mlite*: Packages must not put anything under /srv, /usr/local or /opt ` thats what occurs if I use INSTALL_ROOT nbastin 2017-09-06 00:27:16 Bloo[m]: well those things are true.. :-) 2017-09-06 00:27:30 so you need to find other places to put stuff... 2017-09-06 00:27:58 nbastin: But I didnt tell it to put stuff there, or is that qt doing that? :o 2017-09-06 00:28:07 well *something* is trying to install one of those places.. :-) 2017-09-06 00:28:24 do you havea log up to that point? 2017-09-06 00:28:48 yup, sec 2017-09-06 00:29:09 it seems like maybe it tries to install things in /opt/tests/ 2017-09-06 00:29:39 (at least in the previous log) 2017-09-06 00:30:41 nbastin: https://hastebin.com/orupowetiz.swift 2017-09-06 00:30:54 this is with INSTALL ROOT im not sure if I should useinstalldir instead 2017-09-06 00:31:14 136-138 look suspicious 2017-09-06 00:31:30 well in fact lots of things say opt 2017-09-06 00:31:44 ah, postcheck tries to install the tests maybe 2017-09-06 00:31:56 oh no it's before that I think 2017-09-06 00:32:37 yeah so the stuff in /opt/tests needs to not get there 2017-09-06 00:33:12 does it need to be installed at all? 2017-09-06 00:33:22 or could go in /usr/share perhaps, unclear 2017-09-06 00:33:36 mlite is needed by another package sadly :( 2017-09-06 00:33:42 I mean the tests 2017-09-06 00:33:43 not mlite 2017-09-06 00:33:47 oh i see 2017-09-06 00:33:51 not that I know of no 2017-09-06 00:34:46 you could move tests/ to tests.orig/ in package() maybe 2017-09-06 00:34:52 the make will skip it if it's not there 2017-09-06 00:35:11 well, maybe... 2017-09-06 00:35:20 it will make it, and then not find Makefile, and hopefully not die.. :-) 2017-09-06 00:35:26 hmm I could give it a try 2017-09-06 00:35:57 is there a variable in tests.pro that maybe can be tweaked to not install it? 2017-09-06 00:36:17 I dunno the right thing to do here, depends on the specifics of the thing you are installing of course 2017-09-06 00:36:22 so you'll have to make that call.. :-) 2017-09-06 00:37:55 hmm 2017-09-06 00:37:59 maybe I could stop it here https://git.merproject.org/mer-core/mlite/blob/master/mlite.pro 2017-09-06 00:38:04 if I take out the tests subdir 2017-09-06 00:38:47 there's the sub-tests-distdir rule in whatever makefile you linked earlier 2017-09-06 00:38:58 which seemed like the thing to stub out 2017-09-06 00:39:14 but I don't have the whole picture.. :-) 2017-09-06 00:39:23 yeah although annoyingly, that only appears after qts build :( 2017-09-06 00:39:30 just tried the mv thing 2017-09-06 00:39:32 or put them in /usr/share/mlite/tests maybe? 2017-09-06 00:39:34 if you can 2017-09-06 00:39:34 ah 2017-09-06 00:39:34 lets see the log 2017-09-06 00:40:02 damn same error 2017-09-06 00:40:20 thats doing ` mv tests tests.stop` before the install bit 2017-09-06 00:40:46 phooey 2017-09-06 00:43:17 so we can confirm that its probably the tests... 2017-09-06 00:43:23 time to take a look around the differnt qt file 2017-09-06 00:43:26 they seemt he only thing in opt 2017-09-06 00:43:33 and I didn't see anything in srv or usr/local 2017-09-06 00:44:48 i'd just not put the tests there 2017-09-06 00:44:54 as in, removing them 2017-09-06 00:45:24 yeah I mean I wouldn't install them at all, but I leave that decision to someone who knows more about what they're trying to install.. :-) 2017-09-06 00:46:15 woop! https://git.merproject.org/mer-core/mlite/blob/master/tests/tests_common.pri nbastin :D 2017-09-06 00:47:18 hrm, I dunno how the qt build system works, can you possibly do something with that TESTS_COMMON_PRI_INCLUDED to disable the install? 2017-09-06 00:47:40 assuming that block only gets invoked if isEmpty returns True 2017-09-06 00:48:00 (although I have no idea when you would get an opportunity to set that value ahead of time) 2017-09-06 00:48:15 you could also of course just make a .patch file that removes all that.. :-) 2017-09-06 00:48:52 Il give it a shot and see what happens :D 2017-09-06 01:01:01 nbastin: WE DID IT!!!! 2017-09-06 01:01:07 🎉 2017-09-06 01:01:37 thank. you. You have no idea, this has been bugging me for days... I can now sleep in peace :D 2017-09-06 02:26:02 Bloo[m]: oh good! :-) 2017-09-06 06:26:54 Does Alpine have a torrent for its ISOs? 2017-09-06 06:27:01 s/its/any of its/ 2017-09-06 06:30:11 koz_: not sure, but they're pretty small anyway. even the "extended" one is only ~300m 2017-09-06 06:30:39 avih: I try to use torrents whenever I can. That way, I can help hosting by seeding it. 2017-09-06 06:30:47 But it's OK if not - just figured I'd ask. 2017-09-06 06:32:10 i don't recall seeing a torrent, and i don't see a torrent link at the main download page.. 2017-09-06 06:32:22 avih: Oh well, standard download it is then. 2017-09-06 06:32:29 I'm gonna try it on my old Eee PC. 2017-09-06 06:46:56 I'm having trouble connecting to my wireless after running setup-alpine. It has no password, but I can't connect to it when I give it nothing. 2017-09-06 06:48:05 I am here, but I don't use wifi, sorry.. :-/ 2017-09-06 06:48:58 I guess I could probably arrange a physical line. 2017-09-06 06:54:49 koz_ what chipset? 2017-09-06 06:54:58 there are a few wireless chips that have missing firmware in the installer 2017-09-06 06:55:17 scv: I'm not sure, but I just got a physical line. 2017-09-06 06:55:22 So it's moot anyway. 2017-09-06 07:31:56 Is i3 packaged? 2017-09-06 07:32:04 I tried 'apk search i3' and it doesn't appear. 2017-09-06 07:32:27 <_ikke_> i3wm? 2017-09-06 07:32:38 _ikke_: That'd be it, yeah. 2017-09-06 07:32:51 <_ikke_> It's in 3.6/community 2017-09-06 07:32:51 But that's not there either. :( 2017-09-06 07:32:56 <_ikke_> https://pkgs.alpinelinux.org/packages?name=i3wm&branch=&repo=&arch=&maintainer= 2017-09-06 07:33:08 Obviously I need to modify some apk config. 2017-09-06 07:33:19 <_ikke_> /etc/apk/repositories 2017-09-06 07:34:14 _ikke_: Thanks! 2017-09-06 07:34:17 I can take it from here. 2017-09-06 07:46:55 How do I add users? 2017-09-06 07:47:17 <_ikke_> adduser 2017-09-06 07:48:05 _ikke_: Thanks! Also, is the dash shell packaged? 2017-09-06 07:48:18 you can search for packages at I guess I could probably arrange a physical line. 2017-09-06 07:48:20 oops 2017-09-06 07:48:24 https://pkgs.alpinelinux.org/packages * 2017-09-06 07:48:26 copypaste failed 2017-09-06 07:48:35 it's in edge/testing 2017-09-06 07:48:44 danieli: OK, I'll enable that one too. 2017-09-06 07:48:57 don't use both main and edge :P 2017-09-06 07:49:08 either upgrade to edge or don't 2017-09-06 07:49:24 I'm on edge. 2017-09-06 07:49:29 <_ikke_> main is a repository and edge is a branch 2017-09-06 07:49:30 (hurr hurr) 2017-09-06 07:49:35 oops 2017-09-06 07:49:37 i meant stable 2017-09-06 07:49:41 i just woke up, my bad 2017-09-06 07:49:50 danieli: I have edge/main, edge/community, edge/testing enabled. 2017-09-06 07:49:52 Others disabled. 2017-09-06 07:49:54 Is that OK? 2017-09-06 07:49:58 that's fine 2017-09-06 07:49:59 <_ikke_> yes 2017-09-06 07:50:05 OK, thanks! 2017-09-06 07:54:36 fwiw, i'd use "pk i3", where pk is this function (defined in my ~/.bashrc) https://0x0.st/Rpy.txt ("OK" actually means INSTALLED). so it shows matches both from available and installed packages 2017-09-06 07:55:40 <_ikke_> why sudo true? 2017-09-06 07:55:49 i don't recall TBH. 2017-09-06 07:56:12 possibly it's not required. i wrote it when i started using alpine. made my life a lot easier 2017-09-06 07:57:25 iirc either apk search of apk info requires root, and my default user is not root. 2017-09-06 07:57:29 or* 2017-09-06 07:58:31 <_ikke_> iirc, only commands that do updates require root 2017-09-06 07:58:36 <_ikke_> info and search should not 2017-09-06 07:58:36 ^ 2017-09-06 07:58:45 search does not, i don't think info does either 2017-09-06 07:58:53 neither requires root, i checked 2017-09-06 07:59:00 <_ikke_> confirmed 2017-09-06 07:59:03 i said, i wrote it long ago. might not be required. 2017-09-06 07:59:04 <_ikke_> both don't require root 2017-09-06 07:59:51 maybe i had other functionality there which i removed later, but left the sudo. whatever. 2017-09-06 08:03:52 yeah, seems to be working fine without sudo. 2017-09-06 08:04:21 it is weird though that i didn't remove it earlier. 2017-09-06 08:13:12 I ran setup-xorg-base, installed sway, set up Intel video. Now, when I try to run sway, it errors out with 'Failed to add socket to wayland display'. What did I miss? 2017-09-06 08:14:04 <_ikke_> xorg != wayland .. 2017-09-06 08:14:15 Oh wait, more setup fun. Derp, of course. 2017-09-06 08:14:22 Any guides on setting up Wayland, or am I on my own? 2017-09-06 08:14:57 <_ikke_> I'm afraid the latter 2017-09-06 08:15:02 <_ikke_> not much for wayland yet 2017-09-06 08:15:06 _ikke_: I was afraid of that. 2017-09-06 08:15:11 Oh well, time to do some searching. 2017-09-06 08:15:14 Don't do it! Resist! :-) 2017-09-06 08:18:40 Apparently, this did it: https://wiki.alpinelinux.org/wiki/Wayland 2017-09-06 08:26:01 Is there some additional config I need to have xf86-input-libinput working? I've added myself to the input group but it doesn't seem to help. 2017-09-06 09:35:41 I'm getting an error from rxvtperl.c that my loadable and my perl binaries are mismatched. 2017-09-06 09:35:44 How do I address this? 2017-09-06 09:48:05 newbie Q: how do I find which package provides /usr/share/X11/xkb ? 2017-09-06 09:48:41 in debian it's xkb-data 2017-09-06 09:48:49 you can use https://pkgs.alpinelinux.org/contents?file=&path=&name=&branch=&repo=&arch= 2017-09-06 09:49:27 so apparently it's kdb-misc and the path is /usr/share/keymaps/xkb 2017-09-06 09:49:42 thx 2017-09-06 09:53:17 I'm getting an error from rxvtperl.c that my loadable and my perl binaries are mismatched. <-- anyone knows how I can fix this? 2017-09-06 09:53:31 (this is for urxvt in sway) 2017-09-06 09:53:38 ask and wait, if anyone knows, they will reply :) 2017-09-06 10:06:25 Also, is this no longer current? 'apk add ghc' fails on me: http://markbucciarelli.com/2017-04-05_haskell_on_alpine_linux.html 2017-09-06 10:09:33 koz_: works fine for me 2017-09-06 10:09:41 what are the error messages? pastebin them 2017-09-06 10:10:51 danieli: It's the usual 'ERROR: unsatisfiable constraints: ghc (missing)'. 2017-09-06 10:11:18 I have edge/main, edge/community and edge/testing enabled. 2017-09-06 10:11:29 I ran the upgrade like suggested in that post. 2017-09-06 10:11:53 works fine for me 2017-09-06 10:12:01 "apk update" and "apk add ghc" 2017-09-06 10:12:13 just tried twice in a docker container using alpine:edge 2017-09-06 10:12:16 and alpine:latest 2017-09-06 10:12:43 Well, it's not working for me, but given everything else I'm getting, I have a high suspicion I borked the install. 2017-09-06 10:12:58 sounds likely 2017-09-06 10:13:09 Well, I'll try again tomorrow I guess. 2017-09-06 10:28:04 I think I know what the issue is. 2017-09-06 10:28:11 I'm on x86, not x86_64. 2017-09-06 10:28:16 That's probably it. 2017-09-06 14:13:41 so i'm trying out mkimage and i cannot seem to get xen packaged into my iso, any idea what the tweak for it is? i've been fiddling around with the scripts but i can't seem to find the missing link :/ 2017-09-06 14:42:56 Hello 2017-09-06 14:43:12 I'm currently running Alpine on an ARMHF processor 2017-09-06 14:43:28 Is it possible to emulate x86 libraries? 2017-09-06 14:51:33 LFlare: qemu is the best option 2017-09-06 14:51:48 How do I get it setup on Alpine though? There seems to be packages missing 2017-09-06 14:51:55 elaborate? 2017-09-06 14:52:59 There isn't much documentation with relation to emulating x86 on ARM 2017-09-06 14:53:02 but I found one 2017-09-06 14:53:03 https://wiki.debian.org/QemuUserEmulation 2017-09-06 14:53:18 but Debian is kinda heavyweight for the hardware I have here 2017-09-06 14:53:37 Only problem, there is neither binfmt-support nor qemu-user-static 2017-09-06 14:53:48 pkgs.alpinelinux.org will let you search packages easily 2017-09-06 14:54:09 i haven't tried what you want to do in a long time though, so i can't say for certain 2017-09-06 14:54:12 and that wasn't on alpine 2017-09-06 14:55:00 Yeah, I've done some searching, those packages doesn't exist 2017-09-06 14:55:07 That's why I took to the IRC, hoping to find some answers 2017-09-06 14:56:17 I see 2017-09-06 20:38:14 Where do I request something to be packaged? Specifically, ghc for 32-bit? 2017-09-06 20:40:47 :-P 2017-09-06 20:41:42 <_ikke_> koz_: You might want to try to contact the maintainer for ghc 2017-09-06 20:42:41 _ikke_: OK, I'll try that. 2017-09-06 20:42:59 How can I find out their email? 2017-09-06 20:43:01 ima go through and update + build test flagged packages soon 2017-09-06 20:43:04 koz_: the apkbuild file 2017-09-06 20:43:07 or pkgs.alpinelinux.org 2017-09-06 20:43:10 it should show ^ 2017-09-06 20:43:33 I get a name on pkgs.alpinelinux.org, but no email. 2017-09-06 20:43:41 check the pkgbuild 2017-09-06 20:43:44 i can check, one sec 2017-09-06 20:44:01 # Maintainer: Mitch Tishmack 2017-09-06 20:44:35 danieli: Thanks! I will email. 2017-09-06 20:44:52 that might just be mitchty 2017-09-06 20:44:54 who knows 2017-09-06 20:44:56 he's in #haskell 2017-09-06 20:45:05 yeah that's him 2017-09-06 20:45:54 its on my todo list once i get cross compiling working again 2017-09-06 20:46:02 yay, it's him 2017-09-06 20:46:09 hi mitchty 2017-09-06 20:47:41 mitchty: Oh, hi! You can disregard my email then. :P 2017-09-06 20:49:17 heh, no worries, i don't do a ton of stuff generally in summer, too nice out, winters when i get stuff done :) 2017-09-06 20:49:36 something tells me you're not from houston 2017-09-06 20:49:38 too soon? :P 2017-09-06 20:49:54 <_ikke_> :D 2017-09-06 20:50:00 mitchty: When you can, then. :) 2017-09-06 20:50:17 nope, twin cities, when it gets -20 (pick F or C at that point who cares) thats when you get lots done 2017-09-06 20:50:37 <_ikke_> hah 2017-09-06 20:50:38 koz_: yep, you're not the first to ask, i just didn't do it initially as i didn't need it 2017-09-06 20:50:45 <_ikke_> at -40, they're both the same 2017-09-06 20:50:50 yep 2017-09-06 20:51:00 mitchty: I can understand - 32-bit x86 isn't exactly common anymore. :P 2017-09-06 20:51:11 I just like the fact that this very old Eee PC still works, and quite well. 2017-09-06 20:52:04 koz_: yep, but i was wanting to get things building on all the arches, just haven't been able to get the bootstrap.sh stuff to work, i assume i'm holding it wrong but havne't debugged a ton 2017-09-06 20:52:47 It's cool - I have plenty to learn in the meantime. 2017-09-06 20:53:28 I'm gonna have a crack at it once I have some time 2017-09-06 20:54:08 I'm gonna need to try another install - mine seems to have gotten borked somewhere. 2017-09-06 20:54:48 right now i'm more mired in debugging ghc 8.2.1 on armhf, though i think i have that figured out 2017-09-06 20:55:04 mitchty: GHC on ARM is annoying in general. 2017-09-06 20:55:08 From what I've heard. 2017-09-06 20:55:27 indeed 2017-09-06 20:55:44 GHC anywhere is annoying in general 2017-09-06 20:56:06 gawd I hate it when ANY haskell package is up for updating on Gentoo 2017-09-06 20:59:20 Compile all the things? 2017-09-06 20:59:57 compile ALL the things! 2017-09-06 21:01:31 <_ikke_> https://imgflip.com/i/1veplg 2017-09-06 21:02:01 _ikke_: yes 2017-09-06 21:02:04 what do we want? 2017-09-06 21:02:07 cross-compiled binaries! 2017-09-06 21:02:10 when do we want it? 2017-09-06 21:02:20 as soon as our toolkits stop being pieces of shit! 2017-09-06 21:04:35 danieli: I want wheel support for python on Alpine (upstream issue) 2017-09-06 21:04:45 Diftraku: got a link for the upstream issue? 2017-09-06 21:05:04 i wanna keep track of it for myself 2017-09-06 21:05:04 not directly, I've seen it in passing only 2017-09-06 21:05:08 okay, i'll google it 2017-09-06 21:05:37 manylinux doesn't cover Alpine due to different libc or something 2017-09-06 21:05:47 is the gist of it 2017-09-06 21:05:54 i am aware 2017-09-06 21:06:05 wheels are prebuilt for not musl 2017-09-06 21:06:47 making an effort at work to push our Docker stuff on Alpine based images vs Ubuntu 2017-09-06 21:07:06 point taken 2017-09-06 21:07:10 ~500gb easily off when using Alpine 2017-09-06 21:07:15 *mb 2017-09-06 21:07:44 there's debian:jessie-slim 2017-09-06 21:07:47 helps a little 2017-09-06 21:08:43 probably could work for the stuff that relies on debianism 2017-09-06 21:09:03 debian and ubuntu are just about the same, functionality wise 2017-09-06 21:09:14 except ppas 2017-09-06 21:09:35 debian can use em these days as well, afaik 2017-09-06 21:09:42 i can't remember 2017-09-06 21:09:43 probs 2017-09-06 21:09:48 i prefer debian to ubuntu 2017-09-06 21:09:52 same 2017-09-06 21:09:59 still no huge fan of systemd 2017-09-06 21:10:11 eh, I've grown to like it 2017-09-06 21:10:21 i don't hate it, but i have a dislike for it 2017-09-06 21:10:22 I got more hate on NetworkDamager 2017-09-06 21:10:36 lol, i don't think i've heard that one 2017-09-06 21:10:39 peenux 2017-09-06 21:10:46 (NetworkManager) 2017-09-06 21:10:51 (no shit :) ) 2017-09-06 21:11:18 there's some derpy stuff from time to time but I have to admit: nmcli is awesome 2017-09-06 21:11:42 gnome + networkmanager works well from a graphical point of view 2017-09-06 21:11:47 as long as the under-the-hood stuff is configured right 2017-09-06 21:11:50 or.. relatively right 2017-09-06 21:12:03 most things that irk me with is how it works together on Fedora Server with firewalld 2017-09-06 21:12:18 systemd just went omnomnom on all the services 2017-09-06 21:12:26 more or less xD 2017-09-06 21:12:26 the .service files are all right though 2017-09-06 21:12:54 and the sysv integration is a nice touch as well 2017-09-06 21:12:56 i just wish stuff didn't depend on systemd as much, and i wish it didn't eat up all the services 2017-09-06 21:13:06 yeah, well, it needed that to get a higher adoption rate 2017-09-06 21:13:10 anyway.. #alpine-offtopic? 2017-09-06 21:13:40 heading off, got to be at work tomorrow xD 2017-09-06 21:13:59 ah, sleep well 2017-09-06 21:14:03 11.14 pm? 2017-09-06 21:14:24 GMT+3 :3 2017-09-06 21:14:27 aha 2017-09-06 21:14:33 <_ikke_> So even later 2017-09-06 21:14:52 yep, one hour ahead of us 2017-09-06 21:14:55 nighty night 2017-09-06 21:15:09 trying to pull back from 2am but failikg a bit xD 2017-09-06 21:15:45 g'nite 2017-09-06 22:58:07 trying to get mce-dev compiled and Im getting this error: `install: can't create directory '/usr/include/mce': Permission denied` similar to the one last night 2017-09-06 22:58:18 although that was fixed by removing tests, but this is for the actual package itself :/ 2017-09-06 22:59:15 Bloo[m]: are you sure it didn't really fail before that? 2017-09-06 22:59:50 nbastin: yup, everythings fine before that 2017-09-06 22:59:52 you had that problem last time too, for /usr/include/mlime or whatever it was.. :-) 2017-09-06 23:00:11 oh, well the problem might still be INSTALL_ROOT 2017-09-06 23:00:16 yeah thats it, although that was rectified by reomving some unneeded tests 2017-09-06 23:00:18 if you're not making that directory in the fakeroot 2017-09-06 23:00:28 the problem that was fixed by the tests was you can't write in /opt 2017-09-06 23:00:32 this is fixed by INSTALL_ROOT 2017-09-06 23:00:48 I did give `DESTDIR` a try but the same error occured 2017-09-06 23:00:50 ohh yeah 2017-09-06 23:00:55 memory serves me poorly lol :p 2017-09-06 23:01:03 It happens to the best of us.. :-) 2017-09-06 23:01:47 wonder what I can do to get this going... 2017-09-06 23:02:08 the same kind of fix for DESTDIR/INSTALL_ROOT won't work? 2017-09-06 23:02:31 Nope... Sadly not. Hang on ilupload the log 2017-09-06 23:03:21 nbastin: https://hastebin.com/rimisaqeli.rb 2017-09-06 23:04:02 it appears to enter the fakeroot jut fine 2017-09-06 23:05:54 hrm, can I see the makefile? 2017-09-06 23:06:05 Yup, IL upload oy 2017-09-06 23:06:59 I thought DESTDIR usually worked for install 2017-09-06 23:07:02 but perhaps that is wrong 2017-09-06 23:08:13 is install not called via make install here? 2017-09-06 23:08:58 you just need to prepend the install paths with "$pkgdir" 2017-09-06 23:09:04 if they're not getting $DESTDIR already 2017-09-06 23:09:56 so like install --mode=644 /path/to/built/thing "$pkgdir"/usr/include/mce 2017-09-06 23:14:34 nbastin: https://hastebin.com/cihireriza.bash 2017-09-06 23:14:44 ahhh 2017-09-06 23:14:45 soo 2017-09-06 23:14:56 the makfile, not the apkbuild.. :-) 2017-09-06 23:15:10 but still, you need to get $pkgdir (or now $DESTDIR) into your install line 2017-09-06 23:15:15 inside the actual makefile 2017-09-06 23:15:23 oh duh 2017-09-06 23:15:31 riight 2017-09-06 23:15:33 lets see 2017-09-06 23:15:56 you will eventually find all of the different ways to tell your install scripts to re-root things.. :-) 2017-09-06 23:16:25 Its an art I should think! 2017-09-06 23:17:52 packaging in general is an art.. :-) 2017-09-06 23:18:00 although apks are reasonably easy to build 2017-09-06 23:18:09 compared to some others.. :-) 2017-09-06 23:18:13 https://hastebin.com/saxazogopo.makefile this is how the make file came OOB.. How can I pass my pkgdir variable into there? 2017-09-06 23:18:25 yeah definitely, this is one of the more pleasant experiences Ive had :p 2017-09-06 23:18:26 you have to make a patch.. :-/ 2017-09-06 23:18:38 ahh, thatl be fun 2017-09-06 23:18:44 will that work even during package()? 2017-09-06 23:18:46 actually 2017-09-06 23:18:55 DESTDIR is set here 2017-09-06 23:19:01 this should work... 2017-09-06 23:19:05 oh yeah 2017-09-06 23:19:22 oh just change INSTALL_ROOT to be DESTDIR in your APKBUILD 2017-09-06 23:21:20 `nstall: unrecognized option: mode=644` ah 2017-09-06 23:21:29 you seem to be missing an i.. :-) 2017-09-06 23:21:54 oh yeah didnt highlight the whole line lol 2017-09-06 23:22:48 hrm 2017-09-06 23:23:25 it's possible that alpine install doesn't support the long option 2017-09-06 23:23:41 -m644 is usually what I use 2017-09-06 23:23:42 which works 2017-09-06 23:24:04 ahhh htatd probably what it is, Il patch that file and hopefully iy should go through. cheers very much nbastin :) 2017-09-06 23:24:21 test it first.. :-) 2017-09-06 23:31:05 argh.... I thought my mysterious NFS client going poof fixed itself... it hasn't. 2017-09-06 23:37:51 I have a kvm VM running opensuse 42.3. I used virt-manager & libvirtd to set everything up. I have 2 nics in the VM, 1 set to NAT, the other set to macvtap/bridge. 2017-09-06 23:39:07 The NAT one is mostly just for NFS to the host.... and it seems to just stop working after a random amount of time 2017-09-06 23:46:42 so you NFS client from inside your VM to your host? 2017-09-06 23:47:08 I guess the first question is do you need to use nfs, or is it just what you happened to choose 2017-09-07 00:47:04 nbastin: if youre still about it worked :D 2017-09-07 00:47:09 yey! 2017-09-07 00:47:14 but Ive got this error now ` ERROR: mce-dev*: Found executable files with SUID bit set:` 2017-09-07 00:47:16 yes I am fighting my own problems.. :-) 2017-09-07 00:47:21 looked it up and it mentions osmething about permissions? 2017-09-07 00:47:24 ah, hrm 2017-09-07 00:47:26 ahhhhh 2017-09-07 00:47:50 I don't know if it's policy to forbid setuid bins 2017-09-07 00:48:10 (with that bit set the binary runs as the user that owns it, rather than the user that ran it) 2017-09-07 00:48:43 ahh 2017-09-07 00:48:45 so 2017-09-07 00:48:55 wonder if theres something in the makefile to do with this... 2017-09-07 00:49:07 well right so there are a couple questions 2017-09-07 00:49:25 If you don't actually need it to be SUID, you can just avoid the error by not setting it.. :-) 2017-09-07 00:49:48 if it needs to be SUID to work properly, then you need to investigate further whether there's some way to whitelist this binary 2017-09-07 00:49:56 Dont think so, well not that I know of anyway :p 2017-09-07 00:49:57 the first one should be relatively easy 2017-09-07 00:50:01 the second one, I have no idea.. :-) 2017-09-07 00:51:34 Bloo[m]: how does this binary get built? 2017-09-07 00:51:44 I look at this makefile and I don't see it actually building anything 2017-09-07 00:52:13 nbastin: I jut call make and then ` make DESTDIR="$pkgdir" install` to install 2017-09-07 00:52:16 is that correct? 2017-09-07 00:52:20 or did I get that wrong 2017-09-07 00:52:32 I mean, what does make...make? 2017-09-07 00:52:38 it seems to make docs 2017-09-07 00:52:49 but otherwise not actually build anything 2017-09-07 00:52:51 is that the case? 2017-09-07 00:53:39 oh, Ive no idea, I jut assumed it was a library needed by another package Im trying to package 2017-09-07 00:53:42 (lipstick) 2017-09-07 00:54:01 can you give me a log of the output when it has this SUID problem now? 2017-09-07 00:54:26 you fixed mode to be 644? (with -m) 2017-09-07 00:54:50 I don't really see a way for any file to be executable at all, given that install sets the mode to 644 2017-09-07 00:54:59 from your old log at least 2017-09-07 00:56:17 Yeha I patched --mode with -m, and worked well! 2017-09-07 00:56:19 https://hastebin.com/ovifemamun.rb 2017-09-07 00:56:43 yeah thats a point, theres nothing that makes it executable anyway 2017-09-07 00:57:06 oh, I think that patch is the problem 2017-09-07 00:57:09 it should be -m644 2017-09-07 00:57:10 not -m=644 2017-09-07 00:57:26 aha 2017-09-07 00:57:31 I think maybe -m=644 sets all your stuff to =644 2017-09-07 00:57:37 which...god only knows what bits those are 2017-09-07 00:57:44 that is my first thought anyhow 2017-09-07 00:57:49 if you can trivially test that, do it.. :-) 2017-09-07 00:58:25 pahaha wow, yeah I can test that! Wish me luck... About to build 2017-09-07 00:58:55 Well hell yes! 2017-09-07 00:58:59 otherwise if that doesn't work, give me the output of... 2017-09-07 00:59:00 nevermind 2017-09-07 00:59:00 You were right! :party 2017-09-07 00:59:00 :-) 2017-09-07 00:59:07 wohoo 2017-09-07 00:59:14 Lipstick better build now... lol 2017-09-07 01:01:20 tfw your build lasts longer than 4 seconds before failing is euphoric until the failure 2017-09-07 01:01:32 it gives you jut enough hope to feel amazing, but then crushes it almost straight away :D 2017-09-07 01:02:20 lol 2017-09-07 01:02:33 oh my god ;-; this is gonna take a looonnnggg time to port 2017-09-07 01:02:52 well, im making assumptions here, theres quite a few dependencies 2017-09-07 01:03:16 Pfft, you can blow through a bunch of packages easily now! :-) 2017-09-07 01:07:21 damn right ;p 2017-09-07 01:07:30 Although that being said... This one is a little strange 2017-09-07 01:08:03 `Project ERROR: keepalive development package not found` .. Ive installed `keepalived` and `keepalived-common` but neither achieved anything hmm 2017-09-07 01:08:20 in the .pro file they call it keepalive rather than keepalived, wonder if thats it 2017-09-07 01:08:39 or is it the same thing? 2017-09-07 01:09:21 it really wants keepalived? what are you trying to package? :-) 2017-09-07 01:11:25 aha... looking at it, it `lipstick` needs its own version of keepalive for it to work lol 2017-09-07 01:11:26 https://git.merproject.org/mer-core/nemo-keepalive/tree/ba0768371c7d822871048865eb2753461b0d9bb6 2017-09-07 01:11:30 Made by mer 2017-09-07 01:11:31 it's not keepalived 2017-09-07 01:11:32 yeah 2017-09-07 01:11:38 yup, thats it 2017-09-07 01:11:43 keepalived would be a very odd thing for it to require.. :-) 2017-09-07 01:12:07 Haha, thought it was too good to be true that itd be there lol :p 2017-09-07 01:12:08 yikesss 2017-09-07 01:12:11 (keepalived is a free VRRP implementation for redundant devices on the same IP) 2017-09-07 01:12:18 ohh 2017-09-07 01:12:25 2am! I better get to bed... 2017-09-07 01:12:26 I don't do qt, but I do networking.. :-) 2017-09-07 01:12:53 Oh cool! At this point I think I have a problem when it comes to porting. Im addicted asf to it 2017-09-07 01:12:59 heh 2017-09-07 01:13:04 I need to build some packages soon... 2017-09-07 01:13:13 this is all for postmarketOS... Im literally snapping up old phones like some sort of addict lol 2017-09-07 01:13:14 I always wait as long as possible in case someone else does it.. :-) 2017-09-07 01:13:23 Dont blame you lol 2017-09-07 01:13:26 yeah some day I will bug you about it, because I'd like to use it.. :-) 2017-09-07 01:13:48 Thatd be amazing, we're making some really exciting progress on some daily use stuff! 2017-09-07 01:13:48 I want to have a tablet that I can use for my work 2017-09-07 01:14:02 as it would be handy 2017-09-07 01:14:08 but the existing ones don't give me the control I need 2017-09-07 01:14:22 so I need a recommendation on something that I can use with something like postmarketOS.. :-) 2017-09-07 01:14:42 yeah ive thought the same with pmOS.. Itd be a really nice tablet OS 2017-09-07 01:15:24 i think the Sony Z2 (tablet) 2017-09-07 01:15:43 has good support, although not for Wayland just yet... Then hteres the Nexus 7 (2012) but that might be a little small and weak 2017-09-07 01:15:43 I had a cobbled together setup for a while with a bunch of different pieces (ARM CHIP computer, SIM808 GSM modem, 7" touchscreen, BT keyboard...) 2017-09-07 01:15:46 but it was a mess 2017-09-07 01:15:57 oh that sounds kinda cool lol 2017-09-07 01:16:10 I don't actually care about the graphics, I just want basic stuff to work, it doesn't have to be accelerated 2017-09-07 01:16:18 I can live with MALI blobs, I know I'm a weak person.. :-) 2017-09-07 01:16:37 I just want something I can run irc/xmpp/ssh on 2017-09-07 01:16:39 pahaha, I think thats strength... I couldnt deal without acceleration ;-; 2017-09-07 01:16:56 oh then the Z2 would be a pretty good option if the Nexus 7 doesnt sound appealing 2017-09-07 01:16:57 but on which I can control the network, openvpn, etc. 2017-09-07 01:17:06 although the up side of the N7 is that its really cheap 2017-09-07 01:17:19 I have one... But sadly its dead D: 2017-09-07 01:17:23 :-/ 2017-09-07 01:17:26 oh it is really cheap 2017-09-07 01:17:31 oh it's that one I see at wal-mart all the time 2017-09-07 01:17:47 there's steps to replace the OS somehow? 2017-09-07 01:17:51 yeah I think last I checked my Nexus 7 (2012 edition) is worth like 40 GBP or something 2017-09-07 01:18:02 yeah its pretty much the same as flashing cyanogen mod really 2017-09-07 01:18:13 well, once youve built pmOS, but that sjust checksumming and building an APKBUILD 2017-09-07 01:18:25 and hten pmboostrap takes care of makeing the images for you 2017-09-07 01:18:28 and even the flashing for you too 2017-09-07 01:18:47 yeah I found teh supported devices page 2017-09-07 01:19:08 interesting 2017-09-07 01:19:22 hrm, I should try it on qemu 2017-09-07 01:19:28 why doesn't wifi work on qemu? 2017-09-07 01:23:21 not too well versed with the goings on for qemu atm 2017-09-07 01:23:29 kk 2017-09-07 01:24:31 perhaps I will tinker with the qemu setup while I am on "vacation" :-) 2017-09-07 01:25:03 nbastin: Hey you have "vacation"s too? 2017-09-07 01:25:21 So do I! I went to the Peak District a month ago, had a ball doing android dev into the night ;) 2017-09-07 01:26:05 I'm headed to switzerland for 5 weeks, where of course I will still be working.. :-) 2017-09-07 01:26:12 but will have some time to do my own tinkerings 2017-09-07 01:59:44 I HATE YOU OPENVPN /cough... 2017-09-07 05:29:48 setup-interfaces fails if I try to connect to a wireless network with no password. 2017-09-07 05:30:10 This issue applies when using wpa_supplicant as well, as per the tutorial on the wiki. 2017-09-07 06:02:56 koz_: you're unable to access the network even if you just associate manually? (iwconfig, iw, etc) 2017-09-07 06:04:31 scv: iwconfig isn't on the install image as far as I can tell. 2017-09-07 06:04:50 Like, I tried doing the tutorial suggestions, and the commands fail due to said software not existing, apparently. 2017-09-07 06:04:55 i think 'iw' is there 2017-09-07 06:05:12 the wiki info might be outdated, there are a number of old articles on there that need updates 2017-09-07 06:07:00 scv: This is still a pretty big issue with an install script. 2017-09-07 06:08:20 i never said it wasn't a big issue :p 2017-09-07 06:10:10 just trying to suggest workarounds for immediate solutions rather than say "just delay your install until the bug is fixed" 2017-09-07 06:10:40 scv: It's fine - it's not urgent. I figured I'd report it though. 2017-09-07 06:10:47 it dosen't surprise me that there is a problem with it as the vast majority of alpine installs are either containerized, virtualized or on server grade equipment 2017-09-07 06:10:54 s/dose/does/ 2017-09-07 06:11:37 we also had somebody a few weeks back who discovered that a firmware blob for one type of ralink wireless card was missing in the installer image only 2017-09-07 06:11:49 present in the linux-firmware package but seems the kernel on the installer image is stripped down somewhat 2017-09-07 06:12:53 if you do decide to take it for a spin again i'd be interested in knowing if manual config works 2017-09-07 06:13:06 scv: You'll be the first to know. :) 2017-09-07 06:13:18 :+1: 2017-09-07 08:47:47 openbsd nc gives "nc: getnameinfo: Unrecognized address family or invalid length" using udp 2017-09-07 08:47:54 the packaged version 2017-09-07 08:49:19 what arguments are you giving it, and what packets is it receiving? 2017-09-07 08:50:07 nc -u -v -l -p $PORT 2017-09-07 08:50:15 nc -u -v $ADDRESS $PORT 2017-09-07 08:50:29 is $ADDRESS ipv4? 2017-09-07 08:50:33 yes 2017-09-07 08:51:17 hrm 2017-09-07 08:51:22 what version of alpine? 2017-09-07 08:51:37 3.6 2017-09-07 08:53:26 lemme see if I can reproduce here 2017-09-07 08:54:10 bb version works with same commands 2017-09-07 08:56:01 netcat-openbsd? 2017-09-07 08:57:15 yes 2017-09-07 08:58:09 sorry, typing slow while I eat my pineapple.. :-) 2017-09-07 09:03:14 nmap (nmap-ncat) version works so its just openbsd version 2017-09-07 09:05:41 ok, I finally have my test nodes up.. :-) 2017-09-07 09:06:59 ok, can reproduce it at least 2017-09-07 09:07:32 well, it's AF_INET, so that's hardly weird 2017-09-07 09:09:42 huh, it's the client 2017-09-07 09:09:50 if oyu use the busybox nc applet on the client side, it works 2017-09-07 09:10:32 oh no, not really 2017-09-07 09:10:36 it's just different.. :-) 2017-09-07 09:16:33 busybox nc seems to always work in AF_INET6 2017-09-07 09:16:43 for what that is worth 2017-09-07 09:17:33 bind(3, {sa_family=AF_INET6, sin6_port=htons(800), inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=htonl(0), sin6_scope_id=0}, 28) = 0 2017-09-07 09:20:07 openbsd-netcat apparently sends X as a singly byte on the socket until it gets a connection 2017-09-07 09:20:25 which is not relevant but sortof interesting.. :-) 2017-09-07 09:24:10 well forcing busybox applet to AF_INET doesn't break it, which is good at least 2017-09-07 09:24:45 untoreh: did it work on 3.5? 2017-09-07 09:26:58 doesn't alpine have gcc's libasan (address sanitizer)? 2017-09-07 09:27:57 god damn power outages 2017-09-07 09:27:59 aaaaaaaaa 2017-09-07 09:28:55 ok it worked fine in 3.5 2017-09-07 09:32:45 it doesn't look like there's any significant change between 1.130-1 and 1.130-3 which debian ultimately packaged 2017-09-07 09:32:55 (alpine has the 1.130-1 source) 2017-09-07 09:36:31 well, the debian version works, so it's either something in the patches applied for the APK, or something it links against 2017-09-07 10:06:32 yes I tried a ubuntu chroot with openbsd netcat and it works 2017-09-07 10:07:21 yeah I'm out of quick things to test, but it definitely seems to be in either the alpine patches or what it links in 2017-09-07 10:07:38 so there's no bug to report to the upstream 2017-09-07 14:28:22 ACTION condemns all new technology to hell 2017-09-07 14:28:59 okay, not even that new... wasted several hours with Prosody. FTS, I ended up just setting up an IRC server instead 2017-09-07 14:29:23 no wonder Jabber didn't conquer the instant messaging world :P 2017-09-07 14:34:48 prosody and ejabberd aren't that bad 2017-09-07 14:34:53 then again i'm very familiar with erlang 2017-09-07 14:34:58 prosody.. wrestled with it quite a bit 2017-09-07 14:37:38 I basically gave up when its commandline control tool hung up every time 2017-09-07 14:37:52 mm 2017-09-07 14:37:56 i prefer ejabberd myself 2017-09-07 14:38:07 i'm way better with erlang than with lua 2017-09-07 14:38:58 I wanted a jabber server so I could use one together with our CI, but it was naturally destined to fail 2017-09-07 14:39:22 yeah, i understand 2017-09-07 14:39:37 jabber is nice for "talking" to services 2017-09-07 14:48:00 Hello. Could it be possible to have a 32-bit chromium? 2017-09-07 14:54:37 x86? 2017-09-07 14:55:33 Yes. 2017-09-07 14:55:55 if i recall correctly they dropped 32 bit support a few years back 2017-09-07 14:56:46 I believe that was limited to only Google Chrome. 2017-09-07 14:59:12 ah seems you're right, just checked that 2017-09-07 15:33:48 https://alpinelinux.org/downloads/ just downloading the ARM image 2017-09-07 15:33:57 i wondered why there's no link to the install wiki page with it 2017-09-07 15:34:16 it would make a lot of sense now there's so many flavours 2017-09-07 15:35:00 kaniini: could you think about it? i think you can actually change it, if not, don't worry :) 2017-09-07 15:36:39 I have a prosody image I use all the time, I don't recall it being particularly difficult to set up 2017-09-07 15:37:13 although my use it very basic 2017-09-07 15:37:23 is, even... 2017-09-07 15:49:17 I'm not exactly asking too much of it, only that it actually works :) 2017-09-07 15:49:54 install packages, set up the host, add a couple of users and off we go 2017-09-07 15:50:02 ... in theory 2017-09-07 15:50:07 that's all I did.. :-) 2017-09-07 15:50:14 openssl, prosody, supervisor, dhclient 2017-09-07 15:50:28 so did I, and it ended up in "apk add ngircd" 2017-09-07 20:45:52 Hi. Just wondering, does Alpine have some forks? 2017-09-07 20:46:22 fugitive: yes 2017-09-07 20:46:29 why? 2017-09-07 20:48:29 postmarketos and adélie are two alpine-based distros 2017-09-07 20:48:30 just checking... i don't see any mate..? or i sux at google? 2017-09-07 20:48:33 as is linuxkit to a degree 2017-09-07 20:48:37 any mate..? 2017-09-07 20:48:43 let me see 2017-09-07 20:48:44 danieli: comma 2017-09-07 20:48:48 aha 2017-09-07 20:49:02 anyway, yeah, adelié and postmarketos are two 2017-09-07 20:50:27 i see.. 2017-09-07 20:50:50 hm, thanks danieli 2017-09-07 20:51:18 just curious, why were you wondering? 2017-09-07 20:51:23 any reason? 2017-09-07 20:53:16 I wanted to see is there any forks that works on h3 arm devices. I've compiled this once according docs, and managed it to get working 2017-09-07 20:53:31 I see 2017-09-07 20:55:01 alpine is great great distro, i used it on vm, but hate its non-persistance for embedeed devices :/ 2017-09-07 20:55:24 will need to research a bit more about this.. 2017-09-07 21:00:19 it's possible to make it persist 2017-09-07 21:03:38 i did sys install on raspi a while ago, but idk how much it is stable now? 2017-09-07 21:04:06 i should hook up a couple of my raspis and test 2017-09-07 21:05:17 why do you people buy arm shit? 2017-09-07 21:05:36 why would so many products use arm if it was shit? 2017-09-07 21:05:40 if you buy arm atleast get proper gear, something that can take a regular SATA drive 2017-09-07 21:05:57 not everything needs nor can fit a SATA drive 2017-09-07 21:06:03 Geez I trully wonder, why are so many products shit? 2017-09-07 21:06:45 i use arm devices as internet filter mainly 2017-09-07 21:06:46 cut the hate, be civil 2017-09-07 21:07:06 if you wanna discuss ARM, random insults aren't way to go 2017-09-07 21:08:38 if you make arm ro, instead rw, you can increase storage life 2017-09-07 21:09:06 and first of all - they are cheaper. that is fact. 2017-09-07 21:11:39 if your time is worthless 2017-09-07 21:12:26 no need to be rude 2017-09-07 21:15:22 please watch your attitude, specing 2017-09-07 21:15:37 danieli, i am trying to find doc for building custom os images, but i am unable to locate it. I know i've saw that somewhere.. 2017-09-07 21:16:04 fugitive: elaborate? 2017-09-07 21:20:45 nevermind, i meant on this https://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image_with_mkimage 2017-09-07 23:09:03 yo 2017-09-07 23:09:09 sup 2017-09-07 23:09:14 specing: i don't think it's fair to complain about a $6 dev board 2017-09-07 23:09:21 $6 shipped that is 2017-09-07 23:09:56 on the other hand, i refuse to actually do anything with allwinner chips until they stop blatantly violating the GPL 2017-09-07 23:10:16 arm isn't half bad for its price 2017-09-07 23:10:22 especially for the price 2017-09-07 23:10:37 somebody gave me an H5 board and it's shockingly capable 2017-09-07 23:10:50 quad core, aarch64, AES accel 2017-09-07 23:11:00 hardware mpeg + h264 2017-09-07 23:11:00 not bad at all 2017-09-07 23:11:08 mali gpu 2017-09-07 23:11:09 rpis can handle 1080p 2017-09-07 23:11:14 so hardware 1080p was well 2017-09-07 23:11:14 newer ones anyway 2017-09-07 23:11:22 supposedly these retail for about $15 2017-09-07 23:11:38 but again, allwinner + GPL != something i'd like to buy 2017-09-07 23:11:51 I'm trying to adapt a debian-based docker image to alpine, what are the alpine versions for following debian packages? build-essential, cmake, libsnappy-dev, zlib1g-dev, libbz2-dev, liblz4-dev, libzstd-dev, python3-dev(3.6), python3-pip(3.6), libzstd-dev 2017-09-07 23:11:53 if they shape up their act this thing is powerful enough to make a nice portable machine 2017-09-07 23:12:03 I think build-essentials could be substitutes with build-base 2017-09-07 23:12:28 a lot of the package names are similar to debian but often without debian's fun time extra digits/letters 2017-09-07 23:12:29 and I could use python-dev for python3.6 and py-pip for python3 pip 2017-09-07 23:12:32 but no clue about the rest 2017-09-07 23:12:39 http://pkgs.alpinelinux.org/packages 2017-09-07 23:12:40 moonrunes[m]: there's lots of interesting stuff on the wiki :) 2017-09-07 23:12:41 also ^ 2017-09-07 23:12:55 note that it isn't wildcard search by default 2017-09-07 23:13:07 you need to specify wildcards explicitly 2017-09-07 23:13:25 danieli: no libsnappy... 2017-09-07 23:13:39 or zlib2 2017-09-07 23:13:58 or zlib1 2017-09-07 23:14:03 zlib-dev is there 2017-09-07 23:14:08 or liblz 2017-09-07 23:14:16 and snappy-dev 2017-09-07 23:14:21 or libzstd 2017-09-07 23:14:40 idk, search might not be working for me 2017-09-07 23:14:41 yeah that's just debian's funny package naming 2017-09-07 23:14:42 bugged out 2017-09-07 23:14:44 zstd-dev 2017-09-07 23:14:56 try searching for "*yourname*-dev" 2017-09-07 23:15:11 just play with wildcards 2017-09-07 23:15:23 debian likes to choose unique names that only apply to their builds :^) 2017-09-07 23:15:32 are all packages -dev equivalent by default? 2017-09-07 23:15:49 -dev is the development files for a package 2017-09-07 23:15:51 what do you mean? 2017-09-07 23:15:52 ^ 2017-09-07 23:16:04 practically the same as libsomething-dev 2017-09-07 23:16:07 just like debian 2017-09-07 23:16:21 there's often -doc too 2017-09-07 23:16:23 except the alpine package name is typically the same as the upstream's release name 2017-09-07 23:16:30 danieli: I need zlib1 and zlib2 2017-09-07 23:16:37 erm 2017-09-07 23:16:54 what is zlib2 ? 2017-09-07 23:16:55 i think 2017-09-07 23:16:58 maybe not 2017-09-07 23:17:06 its confusing, they all are similar named 2017-09-07 23:17:09 it's just zlib-dev 2017-09-07 23:17:55 what about lbbz2-dev? 2017-09-07 23:18:22 bzip2-dev 2017-09-07 23:18:27 did you even try searching? :) 2017-09-07 23:18:40 ye, no results 2017-09-07 23:18:53 im saying, i think search function doesnt work properly 2017-09-07 23:18:56 I searched *bz*-dev 2017-09-07 23:18:58 it works fine 2017-09-07 23:19:01 ^ 2017-09-07 23:19:04 like i said it's not wildcard search by default 2017-09-07 23:19:10 16:12 < scv> note that it isn't wildcard search by default 2017-09-07 23:19:10 16:13 < scv> you need to specify wildcards explicitly 2017-09-07 23:19:16 wouldnt that give too many false positives? 2017-09-07 23:19:26 yeah, search needs wildcards :) 2017-09-07 23:19:28 I'd assume so at least 2017-09-07 23:19:49 might be, usually there isn't too much to look through to find what i'm looking for 2017-09-07 23:19:54 zlib1gdev doesn't yield anything to me 2017-09-07 23:19:58 "zlib1gdev" 2017-09-07 23:20:01 they're not debian 2017-09-07 23:20:02 because it's zlib-dev 2017-09-07 23:20:02 that's a debian package 2017-09-07 23:20:02 `*zlib*1*g*dev` 2017-09-07 23:20:08 again like i said 2017-09-07 23:20:12 1g is something debian added to tehir package name :) 2017-09-07 23:20:14 debian loves to pick their own debian-specific names 2017-09-07 23:20:15 debian uses an arcane naming scheme 2017-09-07 23:20:16 the upstream package is called zlib 2017-09-07 23:20:19 like what the hell is libpam0g 2017-09-07 23:20:24 scv: ikr 2017-09-07 23:20:28 what's wrong with linux-pam 2017-09-07 23:20:33 which is how upstream names it 2017-09-07 23:20:47 Also if you know what you actually want, you can use the contents search for a library or include file name 2017-09-07 23:20:51 ^ 2017-09-07 23:21:02 path search is quite useful if you're not totally sure what the package is named 2017-09-07 23:21:03 oh wait, python-dev is 2.7? 2017-09-07 23:21:09 you probably want python3-dev 2017-09-07 23:21:11 if you want 3.x 2017-09-07 23:21:11 you need python 3? 2017-09-07 23:21:14 then yep ^^ 2017-09-07 23:21:19 they took this cancer practice over from debian, huh? 2017-09-07 23:21:28 pardon 2017-09-07 23:21:36 no need for the unneeded insults 2017-09-07 23:21:38 ^ 2017-09-07 23:21:48 upstream calls it Python 3, so we do as well 2017-09-07 23:21:51 python 2 and 3 are quite different, and as a rule of thumb incompatible 2017-09-07 23:21:53 and the package is thus python3 2017-09-07 23:21:55 so, which pip package would be proper for it? 2017-09-07 23:21:57 py3-pip doesnt seem to exist 2017-09-07 23:22:09 the python3 package ships with pip 2017-09-07 23:22:21 danieli: im used to python being python3 and there being python2 package 2017-09-07 23:22:22 hi 2017-09-07 23:22:30 i tried to compile apk-tools 2017-09-07 23:22:30 hello 2017-09-07 23:22:32 Shiz: im used to needing to install it separately 2017-09-07 23:22:35 as package 2017-09-07 23:22:40 so it can be invoked via `pip` 2017-09-07 23:22:41 moonrunes[m]: alpine isn't debian 2017-09-07 23:22:43 but it errorred fetch.h not found 2017-09-07 23:22:47 python 3 upstream started including pip 2017-09-07 23:22:49 so that's why 2017-09-07 23:22:51 moonrunes[m]: it's part of the default distribution, so debian splits it out on their own accord 2017-09-07 23:22:53 mahmudov: you need libfetch 2017-09-07 23:23:06 so, if I install python3-dev, pip will be available in shell? 2017-09-07 23:23:10 ok lemme 2017-09-07 23:23:16 as pip or as pip3? 2017-09-07 23:23:25 mahmudov: https://git.alpinelinux.org/cgit/aports/tree/main/libfetch?h=master :) 2017-09-07 23:23:26 yet again, i've repeated myself a few times now but debian seems to go out of their way to change as much as possible in their packages 2017-09-07 23:23:27 moonrunes[m]: pip3 2017-09-07 23:23:32 ok 2017-09-07 23:23:40 I think this completes the list 2017-09-07 23:23:41 in accordance with the python PEP that says the default versionless python should be py2 2017-09-07 23:23:44 let me see if it builds 2017-09-07 23:23:48 https://www.python.org/dev/peps/pep-0394/ 2017-09-07 23:24:13 this is one of the things that i really love about alpine, you get what upstream intended for you to get in 99% of cases 2017-09-07 23:24:21 oh wait, does build-bse include git? 2017-09-07 23:24:28 *build-base 2017-09-07 23:24:35 or is it in alpine by default? 2017-09-07 23:25:29 apk apkbuild schema changed? 2017-09-07 23:25:38 moonrunes[m]: you can run apk info build-base -R 2017-09-07 23:25:39 s/apk/alpine 2017-09-07 23:25:41 to see what it pulls in 2017-09-07 23:26:09 a while ago it was diffrent at now it is like archlinux's 2017-09-07 23:26:16 scv: I'm trying to avoid running anything manually 2017-09-07 23:27:35 shall I just install alpine-sdk? 2017-09-07 23:28:50 wtf 2017-09-07 23:28:54 `python3-dev` not found 2017-09-07 23:29:50 search for it 2017-09-07 23:29:52 use wildcards 2017-09-07 23:30:12 http://pkgs.alpinelinux.org/packages?name=python3-dev&branch=&repo=&arch=&maintainer= 2017-09-07 23:30:15 it shows here 2017-09-07 23:30:30 what's the error message? have you ran `apk update`? 2017-09-07 23:30:56 `The command '/bin/sh -c apk add --update build-base git cmake snappy-dev zlib-dev bzip2-dev lz4-dev zstd-dev && python3-dev rm -rf /var/cache/apk/*' returned a non-zero code: 127` 2017-09-07 23:31:13 && python3-dev? 2017-09-07 23:31:19 ^ 2017-09-07 23:31:19 oh shit 2017-09-07 23:31:21 sorry 2017-09-07 23:31:37 also 2017-09-07 23:31:39 you can do --no-cache 2017-09-07 23:32:13 meant to go on the next line 2017-09-07 23:35:10 --no-cache also implies --update 2017-09-07 23:35:24 ACTION interrupts build 2017-09-07 23:38:27 ok, let's hope I dont wake up tomorrow to a failed build 2017-09-07 23:39:56 Shiz: more magic, yay! 2017-09-07 23:39:59 Shiz: how much would you guess users need exact search, compared to wildcard search? in all my _searches_ there was never a case that wildcard (specifically substring) search wasn't enough. maybe apk should support it somehow? 2017-09-07 23:40:22 well apk does wildcard 2017-09-07 23:40:24 the site doesn't though 2017-09-07 23:40:32 that's some fucked up shit 2017-09-07 23:40:38 but it's annoying, and it probably needs quites too 2017-09-07 23:40:48 quotes* 2017-09-07 23:40:53 avih it will search as a substring by default 2017-09-07 23:40:55 without any wildcard 2017-09-07 23:41:01 oh? 2017-09-07 23:41:06 inb4 chat bot that searaches package database has got a third set of quirks 2017-09-07 23:41:13 `apk search py` and see :) 2017-09-07 23:41:30 i believe you, but it's not what i recalled. 2017-09-07 23:41:43 avih: the web interface needs wildcards 2017-09-07 23:41:48 apk search itself already does substring 2017-09-07 23:41:52 you can pass -x if you need exact match 2017-09-07 23:42:43 doesn't the web interface also do substrings? 2017-09-07 23:42:48 only if you wildcard :) 2017-09-07 23:42:55 :) 2017-09-07 23:42:55 danieli: wouldn't call it magic per se 2017-09-07 23:43:00 "magic" 2017-09-07 23:43:01 after all, local APKINDEX storage is also a cache 2017-09-07 23:43:03 :) 2017-09-07 23:43:05 i forgot the scarequotes 2017-09-07 23:43:10 yeah, true 2017-09-07 23:53:45 shit, build failed 2017-09-07 23:53:56 tfw you need to go to sleep but you know the build already failed 2017-09-07 23:54:10 fix it now, fix it tomorrow 2017-09-07 23:54:12 what difference does it make 2017-09-07 23:55:14 i know this feel 2017-09-07 23:55:18 now im still in the zone 2017-09-07 23:55:19 same 2017-09-07 23:55:24 i know that feel, definitely 2017-09-07 23:55:28 i only stop when i'm too tired to function 2017-09-07 23:55:48 but I need to get up early and if im lucky and go to sleep now i might be able to get 4h of sleep 2017-09-07 23:57:07 hehe 2017-09-07 23:57:14 i live on 3-5 hrs of sleep 2017-09-07 23:57:45 what is sleep 2017-09-07 23:57:51 i used to live on between 30 mins and 2 hours of sleep every day, and sleep most of the day on sundays to catch up 2017-09-07 23:58:07 danieli: that sounds like what i've been doing for the last few months now 2017-09-07 23:59:37 danieli: I sometimes do that too but if I let this continue too long I catch a cold 2017-09-07 23:59:45 and then it is hell 2017-09-08 00:00:06 cuz I dont skip work even if im sick 2017-09-08 00:04:33 work is stupid 2017-09-08 00:04:42 sleep makes you learn better 2017-09-08 00:04:48 work does not 2017-09-08 01:02:12 i got this error while building abuild 2017-09-08 01:02:13 abuild-rmtemp.c:46:34: hata: 'FTW_DEPTH' undeclared (first use in this function 2017-09-08 01:02:22 hata=error 2017-09-08 01:02:33 that's a glibc-specific definition 2017-09-08 01:02:36 i think? 2017-09-08 01:02:43 might be wrong 2017-09-08 01:02:54 nope 2017-09-08 01:03:05 you may be missing #include though 2017-09-08 01:03:08 or musl-dev 2017-09-08 01:04:34 hm lemme look 2017-09-08 01:05:11 seems like it's a missing ftw.h 2017-09-08 06:23:41 anybody have a 5G wifi USB they know works well? 2017-09-08 06:27:47 (can sustain high data rates for long periods of time with linux drivers) 2017-09-08 07:02:44 Is `xinetd` supported by the alpine packages index? 2017-09-08 08:04:05 Has anyone managed to compile xinetd from source on Alpine? 2017-09-08 08:04:59 what's the error you're getting? 2017-09-08 09:46:40 scv: Something about undefined getrpcbyname 2017-09-08 10:35:09 Hello everybody, i have a really noobish question about alpine 2017-09-08 10:35:45 our prod is on debian, if i use alpine linux with docker as dev environment, will i risk compatibility troubles when i'll deploy to prod ? 2017-09-08 10:36:22 Red_: you certainly could 2017-09-08 10:36:40 it depends on the differences between the environments and how much that matters to your system 2017-09-08 10:38:15 ok so maybe i'd better use debian for my docker dev environment then... Even if it's much bigger 2017-09-08 10:38:35 yes but your production environment is also much bigger.. :-) 2017-09-08 10:39:08 something something... switch prod to a premium distro 2017-09-08 10:39:09 ;) 2017-09-08 10:40:21 y well i don't have decision power about that ^^ 2017-09-08 10:57:24 scv: This is what I'm getting, https://pastebin.com/t0BHXP9q 2017-09-08 11:23:15 I'm always getting stuck on this step 2017-09-08 11:23:32 https://pastebin.com/xMWncr18 2017-09-08 11:24:07 Is anyone online? 2017-09-08 11:25:51 Never mind, fixed 2017-09-08 12:23:15 grr, damn irc spammers 2017-09-08 12:23:30 <_ikke_> danieli: are they PMing you? 2017-09-08 12:23:43 they did 2017-09-08 12:23:53 and this IRC client is misconfigured, reached max sendq 2017-09-08 12:24:22 <_ikke_> you can set user mode +R to require users to be registered 2017-09-08 12:24:27 i did 2017-09-08 12:24:33 it had disconnected me and i forgot to set it again 2017-09-08 12:24:42 <_ikke_> ah ok 2017-09-08 12:24:49 i've been lazy, i had a break from irc and haven't set everything up yet 2017-09-08 12:44:18 Summer is ending so irc loosers are leaving. 2017-09-08 19:17:23 hi there :) 2017-09-08 19:17:30 heyo 2017-09-08 19:18:07 i like to port alpine-turbo into the PKGBUILD format, any hints? 2017-09-08 19:18:23 Compiling something new for another package and Im getting this error: 2017-09-08 19:18:24 ```protocol.c:289:10: error: implicit declaration of function 'writev' [-Werror=implicit-function-declaration]``` 2017-09-08 19:18:28 i see different keywords here: https://github.com/alpinelinux/aports-turbo/blob/master/tools/import.lua 2017-09-08 19:18:47 Im confused... I thought `writev` was a function inbuilt to C++? 2017-09-08 19:18:53 alpine-turbo? 2017-09-08 19:18:56 you mean aports-turbo? or? 2017-09-08 19:19:09 the package viewer 2017-09-08 19:19:15 yeah aports-turbo 2017-09-08 19:19:15 https://pkgs.alpinelinux.org/packages 2017-09-08 19:19:25 wonderful piece of software :D 2017-09-08 19:19:28 imho 2017-09-08 19:19:30 looks great 2017-09-08 19:19:39 and offers lots of details 2017-09-08 19:19:39 the design is nice, agreed 2017-09-08 19:20:05 our current solution is in PHP5 and blocks with that one server from upgrading its OS 2017-09-08 19:20:30 and it contains one small and annoying issue, which is hard to fix 2017-09-08 19:20:38 meh php 2017-09-08 19:20:43 :) 2017-09-08 19:20:52 i did not this decision 2017-09-08 19:20:58 php is getting better 2017-09-08 19:21:00 yes 2017-09-08 19:21:08 easy to make grave mistakes with it though, especially older versions 2017-09-08 19:21:12 5.5 was deprecated 2017-09-08 19:21:17 https://git.merproject.org/mer-core/libdsme/tree/master is what Im trying to port 2017-09-08 19:21:18 i saw a video about this today 2017-09-08 19:21:27 for web stuff, i like node.js, golang and python (somewhat).. lua is growing on me 2017-09-08 19:21:36 erlang/elixir is nice too but i'm just used to erl 2017-09-08 19:21:37 i like Elm 2017-09-08 19:21:40 ayyy <3 2017-09-08 19:21:43 yeah \o/ 2017-09-08 19:21:46 haha 2017-09-08 19:21:46 cool 2017-09-08 19:21:48 \o/ 2017-09-08 19:21:50 i did not know that 2017-09-08 19:21:57 *bro fist* 2017-09-08 19:22:06 danieli: Elm? 2017-09-08 19:22:11 no, \o/ 2017-09-08 19:22:16 ah i see 2017-09-08 19:22:35 there isn't an apkbuild for aports-turbo as far as i can see 2017-09-08 19:22:39 it's just ran as a lua app 2017-09-08 19:22:53 could easily edit an apkbuild template for it though 2017-09-08 19:23:00 Bloo[m]: according to the man page, writev is defined in which is not included in protocol.c, so.. 2017-09-08 19:23:05 seems odd 2017-09-08 19:26:54 yeah really odd 2017-09-08 19:26:57 Il give that a shot, cheers! 2017-09-08 19:28:01 our developer is worried about the adoption of aports-turbo 2017-09-08 19:28:16 she fears, that she cant handle lua code, since its new for her 2017-09-08 19:28:25 how do you fill it with packages? 2017-09-08 19:28:31 lua is an acquired taste ;P 2017-09-08 19:28:33 any lua knowledge needed? 2017-09-08 19:28:37 i see 2017-09-08 19:29:07 (it's actually not that bad) 2017-09-08 19:29:09 Do you know Terra? 2017-09-08 19:29:14 yeah i see 2017-09-08 19:29:16 Idunno, I kinda like Lua 2017-09-08 19:29:27 its terribly good 2017-09-08 19:29:49 she maintains 2200 packages, thats why adopting a new language consumes maybe too much time for her 2017-09-08 19:30:39 how much lua is needed in order to use it? 2017-09-08 19:30:45 the package viewer 2017-09-08 19:31:45 Is this system mainly developed in this alps? :) 2017-09-08 19:31:48 i am from Austria 2017-09-08 19:32:58 ah, Norway 2017-09-08 19:40:23 hmm 2017-09-08 19:40:57 me and ncopa are both norwegian :) he's the boss man around here 2017-09-08 19:41:03 ah i see 2017-09-08 19:41:05 nice to meet you 2017-09-08 19:41:11 nice to meet you as well 2017-09-08 19:41:18 your APK format is derived from PKGBUILD, yes? 2017-09-08 19:41:20 thanks ^-^ 2017-09-08 19:41:40 how much effort is it, to port this aport-turbo to pacman and make it work for us? 2017-09-08 19:41:55 we use Pacman as package manager, while independent 2017-09-08 19:42:58 apkbuild does look very similar to pkgbuild 2017-09-08 19:44:18 <_ikke_> ShalokShalom: THe only similarity is the build file format, but there also a lot of differences 2017-09-08 19:44:28 is see 2017-09-08 19:44:43 you read from your build script the data for the package viewer, yes? 2017-09-08 19:45:17 do you think its possbile to use it, without much lua? 2017-09-08 19:45:23 so, how do you use it? 2017-09-08 19:45:55 well, it's custom made 2017-09-08 19:46:11 i see 2017-09-08 19:46:28 while it reads stuff from https://wiki.alpinelinux.org/wiki/APKBUILD_examples:Simple 2017-09-08 19:46:43 so i guess i can easily adopt from this point of view 2017-09-08 19:46:50 setup is also easy, since lua 2017-09-08 19:47:14 so, how do you get this data into sqlite? 2017-09-08 19:47:29 i am a newbie, less programming experience 2017-09-08 19:47:43 so, forgive me, if i ask stupid questions :) 2017-09-08 19:47:51 thanks a lot for your help 2017-09-08 19:48:02 i appreciate that 2017-09-08 19:49:03 <_ikke_> They are not stupid questions 2017-09-08 19:51:18 ok, thanks 2017-09-08 19:51:56 <_ikke_> You use a sqlite library to talk to the sqlite db 2017-09-08 19:54:05 and this lib talks to the build scripts? 2017-09-08 19:54:22 or how do they get together? 2017-09-08 19:54:56 <_ikke_> Yeah, they need to index those somehow 2017-09-08 19:55:19 <_ikke_> abuild parses the APKBUILD files 2017-09-08 19:55:55 <_ikke_> well, you build a script / program that reads the files, and talks to the DB through the sqlite lib 2017-09-08 19:56:42 so i have to port abuild and aport-turbo to our format? 2017-09-08 19:57:02 <_ikke_> Well, porting abuild is a bit too much 2017-09-08 19:57:10 it reads? 2017-09-08 19:57:19 i mean simply change the names 2017-09-08 19:57:25 <_ikke_> abuild is for alpine what makepkg is for arch 2017-09-08 19:57:26 while most look same anyway 2017-09-08 19:57:31 yes, i know 2017-09-08 19:57:35 <_ikke_> alright 2017-09-08 19:58:10 so, i setup a sqlite db, install abuild, aport-turbo and let abuild read from my local files, then put that one the information into the db 2017-09-08 19:58:14 no lua in play 2017-09-08 19:58:27 <_ikke_> It's not that simple 2017-09-08 19:58:31 ok 2017-09-08 19:59:17 how complicated is it? :D 2017-09-08 20:00:08 <_ikke_> If you don't have programming experice, quite complicated 2017-09-08 20:00:15 ok :( 2017-09-08 20:00:26 why this? 2017-09-08 20:01:00 <_ikke_> abuild is written to operate on alpine, together with APK 2017-09-08 20:01:03 <_ikke_> apk* 2017-09-08 20:01:11 yes.. 2017-09-08 20:01:23 so simply changing some names isnt enough? 2017-09-08 20:01:45 another parser? 2017-09-08 20:01:47 <_ikke_> ShalokShalom: dependency names would not match 2017-09-08 20:01:56 like? 2017-09-08 20:02:06 you mean the variable names? 2017-09-08 20:02:20 <_ikke_> No, the package names of dependencies 2017-09-08 20:02:25 ofc 2017-09-08 20:02:34 thats why i port the names of the variables? 2017-09-08 20:02:52 does it read the source files or binary? 2017-09-08 20:03:10 so, SRCINFO or what else or APKBUILD 2017-09-08 20:04:06 so, how is the process for you? 2017-09-08 20:04:08 also complicated? 2017-09-08 20:04:28 or is this only the case for another packaging format? 2017-09-08 20:11:52 where is this sqlite lib? 2017-09-08 20:13:28 <_ikke_> ShalokShalom: what language? 2017-09-08 20:14:54 what do you mean? 2017-09-08 20:15:04 there are different implementations? 2017-09-08 20:15:14 there's tons of libraries for sqlite, for most languages 2017-09-08 20:15:20 sqlite is very popular 2017-09-08 20:15:22 <_ikke_> ShalokShalom: Well, each language at least have bindings for the sqlite library 2017-09-08 20:15:27 aha, ok any 2017-09-08 20:15:31 i thought there is a specific one 2017-09-08 20:15:49 <_ikke_> ShalokShalom: The library on its own is pretty useless 2017-09-08 20:15:51 so simply put a parser in place, which reads the data and puts it into sqlite 2017-09-08 20:16:04 <_ikke_> You need a programming language which can use the library 2017-09-08 20:16:10 yes, sure 2017-09-08 20:16:23 to replace abuild in that regard 2017-09-08 20:16:26 and you need an app written in said language that utilizes it 2017-09-08 20:16:28 :p 2017-09-08 20:16:50 i still dont get, why rewriting the specific variables isnt enough 2017-09-08 20:16:52 <_ikke_> ShalokShalom: https://www.archlinux.org/packages/core/x86_64/sqlite/ 2017-09-08 20:17:05 i use KaOS 2017-09-08 20:17:09 and yes, i know sqlite 2017-09-08 20:17:19 i thought you mean a specific sqlite lib 2017-09-08 20:17:48 <_ikke_> usr/lib/libsqlite3.so' 2017-09-08 20:17:54 thanks 2017-09-08 20:19:08 does abuild need to completely build the package, in order to put its information into the database? 2017-09-08 20:19:27 <_ikke_> ShalokShalom: As it includes the files in the package, I'd say yes 2017-09-08 20:19:46 the source files are there anyway? 2017-09-08 20:19:52 did i miss something? 2017-09-08 20:20:03 APKBUILD > abuild > database 2017-09-08 20:20:07 why build the whole thing? 2017-09-08 20:20:16 <_ikke_> ShalokShalom: It includes the files in the built package 2017-09-08 20:20:18 just use the parser 2017-09-08 20:20:27 <_ikke_> ShalokShalom: You only know them once you've built the package 2017-09-08 20:20:29 aha, so in the finished build? 2017-09-08 20:20:31 i see 2017-09-08 20:20:32 <_ikke_> yes 2017-09-08 20:20:42 how is this file called? 2017-09-08 20:20:49 <_ikke_> and abuild needs to build the package anyway 2017-09-08 20:20:55 i see 2017-09-08 20:20:56 <_ikke_> that's the goal of abuild 2017-09-08 20:21:15 <_ikke_> Each package contains metadata 2017-09-08 20:21:18 a friend of mine write a parser, to read package information from text files 2017-09-08 20:21:25 so, exactly for this job 2017-09-08 20:21:32 thanks a lot 2017-09-08 20:21:57 <_ikke_> ShalokShalom: as a matter of fact, abuild does not even write to the sqlite database 2017-09-08 20:22:05 <_ikke_> It just builds the package 2017-09-08 20:23:42 yes, sure 2017-09-08 20:24:09 so, parser > sqlite lib > sqlite database > aport-turbo > LuaJIT 2017-09-08 20:24:45 <_ikke_> ShalokShalom: Is there any reason you are building this? archlinux already has a package index 2017-09-08 20:25:27 it is not Archlinux 2017-09-08 20:25:33 KaOS use Pacman, is independet 2017-09-08 20:25:36 <_ikke_> ah ok 2017-09-08 20:25:55 independent 2017-09-08 20:26:28 we like to avoid the look and feel of Arch Linux package viewer, since people again and again think, that we are Arch 2017-09-08 20:26:31 <_ikke_> ShalokShalom: do you use makepkg 2017-09-08 20:26:35 yes 2017-09-08 20:26:42 makepkg is part of Pacman 2017-09-08 20:26:45 <_ikke_> right 2017-09-08 20:26:50 :) 2017-09-08 20:26:55 <_ikke_> so that already generates a .SRCINFO 2017-09-08 20:27:00 yes 2017-09-08 20:27:09 <_ikke_> Can't you index that? 2017-09-08 20:27:11 that one we can use? 2017-09-08 20:27:14 idk? 2017-09-08 20:27:18 why you ask me ^-^ 2017-09-08 20:27:26 <_ikke_> ShalokShalom: Because you want to get the data 2017-09-08 20:27:31 aha, ok 2017-09-08 20:27:45 where is the difference between the data in .SRCINFO and PKGBUILD? 2017-09-08 20:27:46 <_ikke_> It looks to me it is specifically meant for this 2017-09-08 20:27:53 yeah, probably 2017-09-08 20:27:55 maybe 2017-09-08 20:27:59 <_ikke_> ShalokShalom: makepkg generates the .SRCINFO from the PKGBUILD 2017-09-08 20:28:04 yes 2017-09-08 20:28:09 where is the difference between the data in .SRCINFO and PKGBUILD? 2017-09-08 20:28:22 its looks very similar 2017-09-08 20:28:33 <_ikke_> You can verify it yourself 2017-09-08 20:28:38 how? 2017-09-08 20:28:41 what you mean 2017-09-08 20:28:48 <_ikke_> You ask about differences 2017-09-08 20:28:53 <_ikke_> you can compare the data in both 2017-09-08 20:29:14 thanks 2017-09-08 20:29:26 so where is the benefit of SRCINFO? 2017-09-08 20:29:37 <_ikke_> ShalokShalom: No need to parse shell scripts? 2017-09-08 20:29:45 <_ikke_> ShalokShalom: which can be more trickier than you think 2017-09-08 20:29:54 ok, thanks a lot 2017-09-08 20:29:56 this one help 2017-09-08 20:31:46 quick question - is there a way to customize an alpine image beyond basic package installation? (say, putting a file or two in place on the live system's filesystem) 2017-09-08 20:34:16 i'd like to use alpine as a base for a preinstallation environment and rebuilding packages during the development of that is going to be a huge annoyance 2017-09-08 21:34:47 karunamon: apkovls, possibly? 2017-09-08 22:22:44 hi guys 2017-09-08 22:23:07 hihi 2017-09-08 22:26:07 is it possible to mask a specific package from being managed by apk permanently? 2017-09-08 22:26:22 elaborate? 2017-09-08 22:26:34 like package.mask in gentoo 2017-09-08 22:30:40 i prefer to compil some packages myself (for an old embedded sc1100 system, some binaries from alpine are incompatible) and even if they are necessary for the os I don't want apk upgrade to manage them 2017-09-08 22:35:53 sorry, I found how to 2017-09-08 22:39:02 just edit /etc/apk/world and add specific version for packages I don't want apk to manage 2017-09-09 03:01:44 are there instructions for compiling firefox on alpine? 2017-09-09 03:03:22 there's the APKBUILD you can use 2017-09-09 03:03:39 https://git.alpinelinux.org/cgit/aports/tree/testing/firefox?h=master 2017-09-09 03:03:47 that's firefox from master (edge) 2017-09-09 03:04:11 there's also firefox-esr 2017-09-09 10:09:44 woahhh 2017-09-09 10:09:48 something built first time 2017-09-09 18:23:59 oh boy 2017-09-09 18:24:03 being plauged with errors :( 2017-09-09 18:24:15 QT has no clue where to look for modules for some reason 2017-09-09 18:24:22 <_ikke_> compiling things can be tricky 2017-09-09 18:24:27 yeah :c 2017-09-09 18:26:47 Trying to get it going but it can never find them 2017-09-09 18:27:03 I mean, I can patch it in but thedres loads, Id rather fix the underlying issue if at all possible. 2017-09-09 18:27:04 https://hastebin.com/obakegovem.bash 2017-09-09 18:27:34 <_ikke_> Yeah, I see your point 2017-09-09 18:27:34 Looking at the src.pro the quick module should solve this problem, but then quick has the same problem too 2017-09-09 18:28:48 mmm 2017-09-09 18:29:14 well, given the volume of errors without Quick, I guess my best option is to patch up Quick and hope it doesnt end up being more errors than `qtsystems` 2017-09-09 18:50:55 lol yup, more error 2017-09-09 18:50:56 s 2017-09-09 19:45:21 ikke: they just keep coming :( 2017-09-09 19:45:27 do you know anything about C++? 2017-09-09 19:45:48 _ikke_: ^ 2017-09-09 19:46:01 Bloo[m]: tab completion is your friend 2017-09-09 19:46:17 <_ikke_> Bloo[m]: limited 2017-09-09 19:46:26 i've done way too much cpp 2017-09-09 19:46:29 danieli: I did tab it, thought it was my old version of Riot that did tahta actually :o 2017-09-09 19:46:32 <_ikke_> Bloo[m]: Not enough to be able to help you probably 2017-09-09 19:46:40 ahh thanks anyway :) 2017-09-09 19:46:40 Bloo[m]: I see, strange 2017-09-09 19:46:46 yeah 2017-09-09 19:46:52 <_ikke_> probably because it begins with an _ 2017-09-09 19:47:16 danieli: you wouldnt know anything about including a header file which includes other header files outside the original files directory would you? 2017-09-09 19:47:34 so far my issues relate to this pretty much: 2017-09-09 19:47:35 https://github.com/qt/qtquickcontrols2/search?utf8=%E2%9C%93&q=%23include+%3CQtQuickTemplates2%2Fprivate%2F&type= 2017-09-09 19:47:44 ```#include it seems to have an issue where it cant map the directories properly at all. Ive had to make patches to include them manually, although Ive hit a wall with this one. Id ideally like it to work without these patches 2017-09-09 20:22:17 ah, i keep forgetting not to use their git repos 2017-09-09 20:22:40 forgot to use the url on archs aur for quickcontrols :/ 2017-09-09 20:49:39 hey how do i change the syslinux.cfg when the .iso i dled is write protected? 2017-09-09 20:50:13 i tried to copy the contents and rebuild the .iso but i have no idea how to make it bootable 2017-09-09 20:50:27 rkos: on windows? if so, you can use poweriso, it's nice 2017-09-09 20:50:33 nah arch 2017-09-09 20:50:44 i'm on debian 2017-09-09 20:50:53 i got a windows there not too far away if its necessary 2017-09-09 20:51:07 <_ikke_> nah, linux works alright 2017-09-09 20:51:21 should be able to do it using mkisofs 2017-09-09 20:51:22 <_ikke_> install syslinux 2017-09-09 20:51:34 yeah i got syslinux 2017-09-09 20:51:40 i forgot about my grub testing, damn it 2017-09-09 20:51:52 how do i make the iso bootable with syslinux 2017-09-09 20:52:06 ive been using mkisofs it has some option for generic boot image but i dunno what that is 2017-09-09 20:53:46 okay well i found some guide on that thanks 2017-09-09 21:16:05 nope cant get it to work 2017-09-09 21:16:39 <_ikke_> Do you want an image, or something like a usb drive with the iso on it? 2017-09-09 21:16:45 yes the usb drive 2017-09-09 21:16:50 im trying to install alpine 2017-09-09 21:17:21 i dled the extended iso and im trying to put it on an apu2c4 but i need to change the syslinux.cfg to make the serial cable work i think? 2017-09-09 21:18:30 <_ikke_> What guide did you try? 2017-09-09 21:18:38 uuh 2017-09-09 21:18:45 http://www.syslinux.org/wiki/index.php?title=ISOLINUX 2017-09-09 21:21:31 <_ikke_> rkos: try this: https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Format_USB_stick 2017-09-09 21:22:29 uuh thanks ive mustve missed that 2017-09-09 21:23:42 <_ikke_> And then the part under manual 2017-09-09 21:24:00 <_ikke_> 2~ 2017-09-09 21:24:07 <_ikke_> https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB#Manual 2017-09-09 21:26:09 uuh much effort in this but i guess it passes the time, too much for today tho 2017-09-09 21:39:55 well it just hangs at booting from hard disk now 2017-09-09 21:42:21 guess ill try something else for this box 2017-09-09 21:42:37 any suggestions for a little server? 2017-09-10 00:58:49 rkos: raid10 and jbod 2017-09-10 01:00:35 ok... hi folks, i have a question 2017-09-10 01:01:09 i would like to run a system from a read-only usb disk (except for config commits) 2017-09-10 01:01:20 and to use zfs on the regular disks 2017-09-10 01:01:31 i've followed the instructions here: https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB 2017-09-10 01:01:45 and can make the config persistent with lbu commit, so far so good 2017-09-10 01:02:14 but adding the zfs-hardened package tries to write to /lib/modules, which is loopback mounted from a file on the usb disk 2017-09-10 01:02:25 this doesn't work 2017-09-10 01:02:37 is there a correct way to do this? 2017-09-10 07:41:03 Hello folks! I'm trying to run monerod inside minimal image (docker-alpine) and getting an "/bin/sh: ./bin/monerod: not found" can you please suggest what's wrong? 2017-09-10 07:47:19 what should I install to avoid "loading shared library ld-linux-x86-64.so.2: No such file or directory (needed by bin/monerod)" ? 2017-09-10 07:48:57 and those as well http://d.pr/i/5zJfYS 2017-09-10 10:42:27 <_ikke_> lessless: ld-linux-x86-64.so.2 is provided by libc6-compat 2017-09-10 13:00:17 monerod.. i hope he isn't making a miner trojan 2017-09-10 13:01:23 ACTION tries again... maybe now is a better time of day for a question... 2017-09-10 13:01:56 i'm trying to make a bootable usb stick, that runs from a ramdisk except for commiting changes... 2017-09-10 13:02:06 got that working, so far so good... 2017-09-10 13:02:32 but the purpose of this is as a hypervisor, and so i want to use zfs on the disks... 2017-09-10 13:03:07 how to get the needed zfskernel modules into the modules-hardened image? 2017-09-10 13:08:50 did you try zfs-hardened 2017-09-10 13:08:51 ? 2017-09-10 13:09:23 well yes, but it tries to put stuff in /lib/modules, which is loopback mounted read-only 2017-09-10 13:09:31 i did some tricks to make it read/write... 2017-09-10 13:09:51 but then it installs a new version of initramfs in /boot instead of /media/usb/boot 2017-09-10 13:10:12 and that initramfs is not enough to do the early stage boot from usb 2017-09-10 13:10:17 https://bugs.alpinelinux.org/issues/7285 this contains an overlayfs workaround 2017-09-10 13:14:22 yes, that's similar to what i did to get the modules "installed" (although that bug report misses a step i think to actually mount the unionfs) 2017-09-10 13:14:51 it was enough to build the pool... 2017-09-10 13:15:16 but it seems pretty brittle 2017-09-10 13:15:24 I'm not really sure what the point of modloop is to begin with 2017-09-10 13:17:09 guess it saves some memory or something 2017-09-10 13:18:27 if you check /etc/init.d/modloop it actually has some support for making it rw if you have the overlay fs module loaded 2017-09-10 13:21:29 ACTION takes a look 2017-09-10 15:33:40 right... so... first hurdle, of course mentioned in the bug report, but between reading it and getting to where the computer in question is, i forgot about it, the memory filesystem is too small... 2017-09-10 15:34:19 this computer has an *extremely* long boot time... long enough that i get bored and forget what i'm doing half the time waiting for it to start up :P 2017-09-10 15:35:45 get a SSD 2017-09-10 15:37:18 hah. it's not that, it's all the bios crap 2017-09-10 15:42:19 I suppose it's not Libreboot/coreboot compatible? 2017-09-10 15:44:01 sadly not 2017-09-10 15:46:50 sigh. so for some reason, probably relating to startup order, putting overlay in /etc/modules does *not* result in /lib/modules being read/write 2017-09-10 15:47:01 however if i then do /etc/init.d/modloop restart it is 2017-09-10 15:47:26 and for some reason the unionfs_size=512M 2017-09-10 15:47:30 didn't take... 2017-09-10 18:14:53 how to prevent apk from altering /boot/extlinux.conf during upgrade? 2017-09-10 18:17:19 tried chattr +i? 2017-09-10 18:17:24 there's probs a better way i can't think of 2017-09-10 18:18:05 also h [~]# apk add e2fsprogs 2017-09-10 18:18:07 OK: 880 MiB in 214 packages 2017-09-10 18:18:09 h [~]# lsattr 2017-09-10 18:18:11 -ash: lsattr: not found 2017-09-10 18:18:39 e2fsprogs-extra 2017-09-10 18:18:45 oh thanks 2017-09-10 18:18:48 np 2017-09-10 18:41:05 you properly configure your /etc/update-extlinux.conf (or whatever the exact file name is) 2017-09-10 20:23:12 Hi, somebody have experiencie with hisilicon embedded distro? 2017-09-10 20:23:55 Classsic: elaborate? 2017-09-10 20:23:58 just ask your question 2017-09-10 20:24:59 I want to know if is possible change firmware of nvr based on hisilincon chip Hi3520D 2017-09-10 20:25:11 how is this related to alpine linux? 2017-09-10 20:25:13 and use Alpine there 2017-09-10 20:25:45 alpine is the better distro for embedded system rigth? 2017-09-10 20:25:47 aha.. i'd ask hisilicon to be honest 2017-09-10 20:25:55 there's lots of distros that are nice for embedded devices, alpine is one 2017-09-10 20:27:00 there's µClinux, openwrt, tomato, embdebian, lots of other ones 2017-09-10 20:27:19 ok 2017-09-10 20:27:29 I wouldn't mind replacing whatever's running my cable modem with Alpine... all I know about it for sure is that the hardware runs Linux and that the kernel version is 2.6.30 ... doesn't exactly feel like a trustworthy thingy, this one 2017-09-10 20:27:43 TBB: there's usually lots of proprietary drivers and stuff like that 2017-09-10 20:27:59 here https://pkgs.alpinelinux.org/contents?branch=v3.6&name=linux-vanilla&arch=aarch64&repo=main I get this files :/usr/lib/linux-4.9.33/hisilicon/hip05-d02.dtb 2017-09-10 20:28:19 so I ask here if put alpine on hisilicon board. 2017-09-10 20:28:34 it's probably possible 2017-09-10 20:28:34 if *somebody 2017-09-10 20:28:51 danieli: unfortunately 2017-09-10 20:31:09 look this https://github.com/hisilicon/linux-hisi 2017-09-10 20:32:00 Classsic: what about it? 2017-09-10 22:34:25 Trying this https://wiki.alpinelinux.org/wiki/RPI_Video_Receiver but when extracting the rpi-decoder on top of the 3.1 image I get "tar: cmdline.txt: Cannot change ownership to uid 1002, gid 1002: Operation not permitted" 2017-09-10 22:36:19 need root 2017-09-10 22:36:43 I am, using "su -" 2017-09-10 22:37:04 fat filesystem? 2017-09-10 22:37:08 yeah 2017-09-10 22:37:15 tried fat &vfat 2017-09-10 22:37:19 can't have permissions there 2017-09-10 22:37:32 it could be OK, but i didn't do that setup myself 2017-09-11 09:14:06 Buongiorno a tutti, ho provato ad avviare alpine da chiavetta usb ma dopo averlo caricato normalmente mi chiede acccount e pasword. cosa devo scriverci? Grazie 2017-09-11 09:41:13 Hi, is there any special steps for configuring networkmanager? 2017-09-11 09:41:47 I did `apk add networkmanager`. But somehow I cannot edit connections. I crashes when I click the edit button. 2017-09-11 10:08:10 Sep 11 18:07:36 roxma-alpine kern.info kernel: [ 450.045814] nm-connection-e[2807]: segfault at 8 ip 00007114839d1553 sp 0000766300525940 error 4 in libnma.so.0.0.0[7114839b6000+246000] 2017-09-11 10:08:12 Sep 11 18:07:36 roxma-alpine kern.alert kernel: [ 450.045827] grsec: Segmentation fault occurred at 0000000000000008 in /usr/bin/nm-connection-editor[nm-connection-e:2807] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/busybox[init:1] uid/euid:0/0 gid/egid:0/0 2017-09-11 10:08:14 Sep 11 18:07:36 roxma-alpine kern.alert kernel: [ 450.045880] grsec: denied resource overstep by requesting 4096 for RLIMIT_CORE against limit 0 for /usr/bin/nm-connection-editor[nm-connection-e:2807] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/busybox[init:1] uid/eui 2017-09-11 10:11:07 Guys, help :-( 2017-09-11 10:11:48 you're gonna have to wait around a bit 2017-09-11 10:16:08 Oh 2017-09-11 10:16:52 Then I'll wait. 2017-09-11 10:18:00 It seems some font package is missing. The browser cannot display chinese properly. I used to have wqy-microhei with other distro. 2017-09-11 10:22:15 hmm 2017-09-12 01:33:25 so does anyone know how to properly install the PerlMagick module? 2017-09-12 01:33:38 the version on CPAN is for imagemagick 6, and alpine only provides v7. 2017-09-12 01:44:27 CompanionCube: imagemagick 6.9.x is in v3.3 2017-09-12 01:44:36 https://pkgs.alpinelinux.org/packages?name=imagemagick&branch=&repo=&arch=&maintainer= 2017-09-12 01:49:32 you could do package pinning 2017-09-12 02:05:47 lots of flagged packages.. hm. 2017-09-12 03:27:29 hello friends 2017-09-12 03:28:27 I am attempting the follow the instructions at https://wiki.alpinelinux.org/wiki/Install_Alpine_on_Amazon_EC2 but I have no idea what to do for the "amazon.apkovl.tar.gz" step... any idea? 2017-09-12 03:35:11 how do you put alpine on an amazon? 2017-09-12 03:36:20 this explains what apkovl and lbu is https://wiki.alpinelinux.org/wiki/Alpine_local_backup 2017-09-12 03:38:15 danieli: yeah I just found that - what I don't get is that I'm booted in to an Amazon AMI and I don't have an lbu command 2017-09-12 03:38:28 that's an alpine thing 2017-09-12 03:41:48 danieli: ah, the magical instructions... "This is probably easiest on a local alpine linux instance" 2017-09-12 03:42:15 bingo 2017-09-12 03:42:24 danieli: thanks 2017-09-12 03:42:53 should change up those docs too 2017-09-12 03:42:57 dear todo entry log 2017-09-12 03:43:09 stardate 1211 2017-09-12 12:27:40 Hi. I created a user, but if I want for example add this user to a group I get the message: user 'myuser' in use 2017-09-12 12:34:13 yann-kaelig, how are you adding the user to the group? adduser $user $group 2017-09-12 12:34:23 well, something in fact I dont' understand with the adduser help info. I tried adduser -G mygroup myuser but in fact it's adduser myuser mygroup 2017-09-12 12:34:43 kahiru, thx yes 2017-09-12 12:35:02 adduser -G $group $user sets $group as primary group for $user when creating new user if i recall correctly 2017-09-12 12:35:53 ok, now I understand, it's not clear but thx 2017-09-12 13:01:27 anyone got rocketchat working in alpine linux? 2017-09-12 13:24:15 yann-kaelig: it's a bit of a confusing command, yes 2017-09-12 13:24:22 adduser [options] name adds a new user 2017-09-12 13:24:28 adduser [options] name group adds a user to a group 2017-09-12 14:14:24 If I want to start shorewall at boot, I don't need to configure the shorewall.conf file with Startup_enabled=YES , but just rc-update add shorewall default 2017-09-12 14:38:30 Default lighttpd.conf for Gentoo ! Why not 2017-09-12 14:47:53 {{{ XD }}} 2017-09-12 15:19:11 that works! 2017-09-12 15:23:57 the firewall works, lol 2017-09-12 15:24:01 I forget ssh ^^ 2017-09-12 15:26:16 :> 2017-09-12 21:20:58 Anyone know how to define a variable in cmake? 2017-09-12 21:21:20 getting an error: `Define STATEFS_QT_VERSION 2017-09-12 21:21:20 ` and cant figure out how the hell to define it :( 2017-09-13 04:32:46 <_ikke_> Bloo[m]: make STATES_OF_VERSION=... 2017-09-13 04:36:54 <_ikke_> Bloo[m]: n/m, ignore that 2017-09-13 04:37:20 <_ikke_> I found you can do set(STATES_OF_VERSION ...) 2017-09-13 04:37:28 oh 2017-09-13 04:37:29 correct ^ 2017-09-13 09:05:22 Yup, got it working! Although sadly I think a lot of the cmakelist file is borked 2017-09-13 09:05:34 so how to doa few work arounds 2017-09-13 11:19:15 Hi 2017-09-13 11:21:46 What does that mean the red color on package version, for example awesome and sway ? 2017-09-13 11:22:50 build date 2017-05-10 22:29:26 green and in same time red ? I don't understand 2017-09-13 11:22:54 that it's been flagged 2017-09-13 11:23:11 https://pkgs.alpinelinux.org/packages?name=sway&branch=&repo=&arch=&maintainer= 2017-09-13 11:23:44 for example, for sway version 0.14 is out 2017-09-13 11:24:51 I have to iconfigure something to be able to install sway 0.13.0-r0 ? 2017-09-13 11:24:56 ha! 2017-09-13 11:25:21 but apk add sway give me an error 2017-09-13 11:25:23 well, you need to add the community repo to /etc/apk/repositories 2017-09-13 11:25:43 ok, I missed something in fact 2017-09-13 11:27:19 in Fact it's not clear from the wiki, section Post-install there is nothing about repo from the first quick view 2017-09-13 11:29:55 How to add/remove packages on your Alpine should be How to add/remove packages, manage repo on your Alpine 2017-09-13 11:30:22 in my opinion 2017-09-13 11:34:04 and also you should add a symlink from this part of wiki to the upgrade part : Starting with version 3.3, there is a new repository called community 2017-09-13 11:37:34 not your fault, but this is exaclty why hate the wiki, it's use for everything but in fact it's horrible for the reader and it's not at all a support for documentation purpose 2017-09-13 11:39:29 sadly there is only a good software for documentation creation but it's close source software 2017-09-13 11:44:52 what is diffence of mv in busybox and normal gnu linux? 2017-09-13 11:46:00 a bunch of switches, probably 2017-09-13 11:46:10 check the difference in their --help, coreutils does a load more stuff 2017-09-13 11:47:04 https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/libcorkipset 2017-09-13 11:47:19 I am trying to make this work on alpine 2017-09-13 11:47:37 this line does not work 2017-09-13 11:47:43 mv include/{,libcork}ipset 2017-09-13 11:47:44 the {,bla} expansion doesn't work 2017-09-13 11:47:48 so just write it out 2017-09-13 11:48:56 isn't that a bashism 2017-09-13 11:48:56 i have no idea how,sorry 2017-09-13 11:48:59 that's a shell limitation 2017-09-13 11:49:07 mv include/ipset include/libcorkipset 2017-09-13 11:49:12 bash expands those, sh won't 2017-09-13 11:49:28 it is in APKBUILD 2017-09-13 11:51:34 thank you sir,I will test it later 2017-09-13 11:51:42 @Bun 2017-09-13 11:56:29 and when apkbuild support git checkout like archlinux or openwrt Makefile 2017-09-13 11:57:43 I do not understand the question 2017-09-13 11:58:13 in APKBUILD, you can not git checkout an specific commit 2017-09-13 11:58:18 mainly because my answer would be "no idea how arch or openwrt support it, but basically -right- -now-" 2017-09-13 11:59:22 # $Id$ 2017-09-13 11:59:22 # Maintainer: Felix Yan 2017-09-13 11:59:22 pkgname=libcorkipset 2017-09-13 11:59:22 pkgver=1.1.1+20150311 2017-09-13 11:59:22 _debver=7 2017-09-13 11:59:24 pkgrel=1 2017-09-13 11:59:27 pkgdesc="A small C helper library for storing sets of IPv4 and IPv6 addresses" 2017-09-13 11:59:30 url="https://github.com/rogers0/libcorkipset" 2017-09-13 11:59:32 arch=('i686' 'x86_64') 2017-09-13 11:59:35 license=('BSD') 2017-09-13 11:59:37 depends=('libcork') 2017-09-13 11:59:40 makedepends=('cmake' 'check' 'git') 2017-09-13 11:59:42 checkdepends=('python') 2017-09-13 11:59:45 source=("git+https://github.com/rogers0/libcorkipset#tag=debian/$pkgver-$_debver") 2017-09-13 11:59:48 sha512sums=('SKIP') 2017-09-13 11:59:50 prepare() { 2017-09-13 11:59:53 mkdir build 2017-09-13 11:59:55 cd libcorkipset 2017-09-13 11:59:58 for p in debian/patches/*.patch; do 2017-09-13 12:00:00 patch -p1 -i "$p" 2017-09-13 12:00:03 done 2017-09-13 12:00:05 sed -e 's%#include -e 's%#include "ipset%#include "libcorkipset%' \ 2017-09-13 12:00:11 -i include/ipset/*.h */*/*/*.c */*/*/*.c.in */*/*.c */*.c 2017-09-13 12:00:13 mv include/{,libcork}ipset 2017-09-13 12:00:15 pastebins of various sorts or just a link would be preferrable to long pastes to the channel 2017-09-13 12:00:16 } 2017-09-13 12:00:18 build() { 2017-09-13 12:00:21 cd build 2017-09-13 12:00:23 cmake ../libcorkipset -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 2017-09-13 12:00:26 make 2017-09-13 12:00:29 } 2017-09-13 12:00:31 check() { 2017-09-13 12:00:34 cd build 2017-09-13 12:00:36 make test 2017-09-13 12:00:39 } 2017-09-13 12:00:41 package() { 2017-09-13 12:00:44 cd build 2017-09-13 12:00:46 make DESTDIR="$pkgdir/" install 2017-09-13 12:00:49 sorry,wrong content 2017-09-13 12:00:51 https://github.com/shadowsocks/simple-obfs.git 2017-09-13 12:00:59 https://github.com/shadowsocks/openwrt-shadowsocks/blob/master/Makefile 2017-09-13 12:01:02 ok, this one 2017-09-13 12:01:16 line 14 to line 18 2017-09-13 12:01:45 you can git checkout any commit as lone as you set it in pkg_source_verison 2017-09-13 12:02:23 seems I don't have my own apk/abuild internals document right here but I seem to remember specific commits being possible 2017-09-13 12:02:27 a sec 2017-09-13 12:06:39 reporev 2017-09-13 12:07:05 giturl together with reporev are the options for that 2017-09-13 12:07:19 is there any doc for this? 2017-09-13 12:07:32 I did not find any sample apkbuild with that 2017-09-13 12:09:04 it is documented somewhere because I based my own document on something 2017-09-13 12:09:30 it is probably documented on the page about abuild or apk internals 2017-09-13 13:06:21 any idea what is the xorg/module/dri "package ?" with bochs-drm_dri.so kms_swrast_dri.so i swrast_dri.so ? 2017-09-13 13:09:36 <^7heo> yann-kaelig: pkgs.alpinelinux.org 2017-09-13 13:09:40 <^7heo> yann-kaelig: pkgs.alpinelinux.org/content/ 2017-09-13 13:09:47 <^7heo> contents even 2017-09-13 13:13:18 ^7heo, thx, very nice online feature 2017-09-13 13:13:30 well, I can start sway but with a black screen 2017-09-13 13:13:33 not bas at all ^^ 2017-09-13 13:13:35 bad 2017-09-13 13:46:16 Because mam fatalan pamiec I always forget how to add check and verify the identity before the shasum. Few lines on how to do this could be nice on the download page 2017-09-13 13:51:44 anyone knows why since the last consolekit2 update about a week(?) ago, occasionally apk updates it - always to the same version? : (1/1) Installing consolekit2 (1.2.0-r2) 2017-09-13 13:52:57 it doesn't always happen. not sure what triggers it.. maybe after kernel update? 2017-09-13 13:53:34 but it looks weird that it always do the exact same version 2017-09-13 13:56:18 well, it moved from testing to main and got a pkgrel bump 2017-09-13 13:56:50 but I guess that's not what you mean 2017-09-13 14:04:17 i think it got bumped once from r1 to r2, but i've seen it installing r2 several times already 2017-09-13 14:04:57 (i didn't request to install it, i guess some package i did request was modified to depend on it down the dependency chain) 2017-09-13 14:07:40 hi 2017-09-13 15:58:30 ncopa: can I get you to idle in #sway so we can direct users with issues using your package your way? 2017-09-13 16:10:56 SirCmpwn: hi. whats #sway? 2017-09-13 16:12:03 the IRC channel for sway, a wayland compositor whose alpine package you seem to be the maintainer for 2017-09-13 16:13:16 :) 2017-09-13 22:12:09 ho! Caddy on alpine linux, I know what I'm going to do tomorrow :) 2017-09-14 01:12:39 Hi all, evaluating the use of Alpine for one of my work projects. I have a proprietary c++ library, precompiled and linked against libc.so.6, libgcc_s.so.1, and libstdc++.so.6. I've pulled the alpine-gcc docker image and am trying to build a simple executable against this static library, but am getting undefined reference errors for glibc methods like __sprintf_chk 2017-09-14 01:13:24 Am I going to be able to link against this static library, given that it was linked against glibc? I don't have the ability to recompile the library against musllibc 2017-09-14 08:41:48 morning (UTC) 2017-09-14 08:53:57 morning ScrumpyJack 2017-09-14 13:13:15 elo 2017-09-14 13:15:53 this caddy webserver is interesting 2017-09-14 14:50:56 yeah Caddy is great. You don't even need Alpine to run it. I use an empty docker image with only the caddy binary inside it (and a link to the host's ssl certs) 2017-09-14 14:54:03 Hi odc 2017-09-14 14:54:23 yo 2017-09-14 14:54:51 I'm not a fan of docker, but alpine is on my netbook and it's goign to be a netbook client/server for my need 2017-09-14 14:56:13 i see, good job using alpine for desktop use 2017-09-14 14:56:39 i'm still stuck on ubuntu for various reasons 2017-09-14 14:57:32 what do you have on ubuntu that you don't have on alpine ? 2017-09-14 14:57:41 systemd :) 2017-09-14 14:57:45 :D 2017-09-14 14:58:39 the xfce desktop is very well integrated on Xubuntu 2017-09-14 14:58:58 i'll try to replicate it on alpine when i can 2017-09-14 14:59:13 also, i don't hate systemd anymore ^^ 2017-09-14 14:59:26 it took a lot of time 2017-09-14 15:00:42 bbl 2017-09-14 15:03:05 well, I was using xfce during a long time and I'm tired of xfce now, until they release a full gtk3 and replace thunar by something better. I'm looking more and more in the WM tilling direction and wayland integration. Not a fan of gnome3 too, and it's horrible for a netbook with 9" screen, but look like everything is here for alpine. 2017-09-14 15:06:16 kde is not bad when you remove all the unecessary, lxqt its a joke, etc... etc... 2017-09-14 15:06:22 ACTION has still not found a satisfyin dm 2017-09-14 15:08:18 at least sway on wayland is working but I have issues with mouse and keyboard 2017-09-14 15:08:31 doesn't work 2017-09-14 15:44:04 what do you have on ubuntu that you don't have on alpine? ... oh boy, I better not even touch that on an Alpine IRC channel 2017-09-14 15:44:10 short answer: lots 2017-09-14 15:44:30 there, I touched it, and now I shall bravely run away away 2017-09-14 15:48:14 lots of stuff that nobody wants 2017-09-14 15:48:53 if you try to tell me you need anything other than 80x25, vi and gcc you're crazy 2017-09-14 15:56:06 I'm sorry, but I did cooler stuff than that before you even got your first PC with 80x25 2017-09-14 15:56:41 and that's all I've got to say about that, we've been through this before :) 2017-09-14 16:43:14 Could someone point me in the right direction. I'm trying to build an alpine image that is a LiveCD that has preconfigured packages, users and settings on boot. No actual setup to disk it has it all predefined and runs entirely in RAM 2017-09-14 16:55:59 hello. while i was updating alpine linux, the power went off exactly at the point where mkinitfs was generating. first i was hopeing that a simple fsck would save me, but no luck. i still get to the boot manager, but it later stops when trying to mount the root file system. can someone please help? thanks 2017-09-14 17:08:21 because I'm comfiguring ulogd and start to configuring the log and the permission, I'm surprise to see that ulogd init is totally different than the gentoo present init. 2017-09-14 17:09:31 I suppose there is nothing wrong to update some init to the gentoo script. That mean and I think it's a better idea, to create a ulog user and group and follow this user and group for the init 2017-09-14 17:10:00 instead of using the wheel group 2017-09-14 17:11:19 M Leonardo Arena 2017-09-14 17:11:21 :) 2017-09-14 17:14:37 Am I wrong ? yes , no, why , Obi-Wan Kenobi 2017-09-14 17:28:20 very nice 2017-09-14 17:28:21 ez 2017-09-14 17:28:23 ^^ 2017-09-14 17:28:45 nice distro 2017-09-14 17:30:24 well, rsync for tomorrow and I will be able to start testing my custom repo 2017-09-14 17:30:29 thx cu 2017-09-14 21:49:46 Ive forgotten... What do i do if my package tries to install stuff to /usr in the $pkgdir? 2017-09-15 04:00:00 Hello everybody!. I have been experiencing long delay time when I build a docker image with alpine-linux 3.5, specifically during package installation because It could spend hours at gcc package or perl. Some of you guys have experienced the same issue? Greetings 2017-09-15 04:01:13 snaphuman: what is the network setup like? what repository are you using? 2017-09-15 04:02:43 danieli: network setup bridge host macvlan null overlay and oficial nginx repo 2017-09-15 04:03:32 snaphuman: what do you mean "official nginx repo"? 2017-09-15 04:03:36 give me the URL of that? 2017-09-15 04:04:51 danieli: sorry. Do you refer to the docker image repo? 2017-09-15 04:05:04 that Im building? 2017-09-15 04:05:09 snaphuman: I asked what alpine repository you're using 2017-09-15 04:05:21 /etc/apk/repositories 2017-09-15 04:06:10 oh. let me check 2017-09-15 04:06:33 if it's dl-cdn.alpinelinux.org, check the network path 2017-09-15 04:08:05 it has two repos: 1) http://dl-cdn.alpinelinux.org/alpine/v3.5/main 2) http://dl-cdn.alpinelinux.org/alpine/v3.5/community 2017-09-15 04:08:25 I see 2017-09-15 04:08:40 ¿those are correcr? 2017-09-15 04:08:45 yes 2017-09-15 04:09:08 can you try manually adding the packages with `apk add --no-cache -v list-of-packages`? 2017-09-15 04:09:19 yep 2017-09-15 04:09:55 it started to fetch but ... 2017-09-15 04:10:02 ERROR: unsatisfiable constraints 2017-09-15 04:10:10 list-of-packages (missing) 2017-09-15 04:10:11 can you pastebin the output? 2017-09-15 04:10:32 yeah, hold on 2017-09-15 04:10:53 dude 2017-09-15 04:11:09 https://pastebin.com/8Jq1m9Jq 2017-09-15 04:11:10 you were supposed to replace "list-of-packages" with the packages you want to install 2017-09-15 04:11:32 ohh man sorry 2017-09-15 04:12:02 I miss undestood 2017-09-15 04:12:27 yep it finally fetched the packages 2017-09-15 04:13:14 inside the container runs ok, the issue is when I build a new image 2017-09-15 04:13:30 make you sure in your dockerfile either do `apk update` before `apk add` OR run `apk add --no-cache $packages` 2017-09-15 04:13:35 where $packages is the list of packages 2017-09-15 04:14:29 yeah it does have the update before the apk install 2017-09-15 04:14:47 strange 2017-09-15 04:15:22 look at this paste https://pastebin.com/cjDfGCZL 2017-09-15 04:15:57 it started to download and simply sopped at perl 2017-09-15 04:18:04 this is the list of packages in Dockerfile https://pastebin.com/nSdKFe2b 2017-09-15 04:19:46 humm it seems that docker its using cache during the packages update (step 3) 2017-09-15 04:20:01 I'll try to bypass cache 2017-09-15 04:23:47 right now the install process its hanging at gcc package :E 2017-09-15 04:26:27 danieli: do you know what means the --virtual option?. see the command RUN apk add --virtual .build-deps 2017-09-15 04:34:26 snaphuman: it's in the manual and --help options 2017-09-15 04:34:36 it creates a virtual package which easily can be undone 2017-09-15 04:39:57 you're right thank's. I haven't see the --help option. I have checked the wiki and there is not reference about it 2017-09-15 04:42:17 I didn't know that virtual concept. Interesting! 2017-09-15 04:46:21 Ok I suppose that the delay might be caused by the package compiling process that docker should be running in background. But the strange thin is that I have leaved the task runnin during the night and the next morning still installing in the same package. 2017-09-15 04:48:50 however the package "compiling" or installation time varies between image build attempts. Few minutes ago I cancelled and restarted the build and now gcc and pearl packages passed 2017-09-15 04:48:55 weird :E 2017-09-15 04:51:38 danieli: thanks for your help. I hope this new build attempt will be completed. 2017-09-15 05:40:54 is anyone aware if a py-virtualenv package (or APKGBUILD) that depends on either py2 or py3 (not just py3) has been made available anywhere? there was a discussion here about this some time ago 2017-09-15 05:41:18 s/not just py3/not just py2 2017-09-15 12:21:59 Salve 2017-09-15 12:23:10 buon giorno 2017-09-15 15:52:22 We need to stop China from killing Bitcoin. The more people use BTCs the harder it will be for China to snuff it... https://freebitco.in/?r=7247637 -> get your own free Bitcoins. 2017-09-15 16:14:32 i need to attach an pid from tmux !! 2017-09-15 17:51:11 Please, can someone help me? My server got a power outage and now mariadb keeps spitting out ERROR 1036 (HY000): Table '/tmp/#sql_1d59_0.MAI' is read only 2017-09-15 17:54:23 you have a filesystem problem 2017-09-15 17:55:02 <_ikke_> Peasant65: your FS might be mounted read-only due to errors 2017-09-15 17:55:43 _ikke_, It is not, i´ve been copying backups all over the place 2017-09-15 17:56:43 then likely you have file permissions wrong 2017-09-15 17:59:40 dalias, It appears not to. Everything is owned by mysql, which is the user ruunning mariadb 2017-09-15 18:00:22 also, (i forgot to tell) I spun up a fresh server, installed mariadb, copied /var/lib/mysql over to the new box and everything works fine on the new server 2017-09-15 18:01:20 <_ikke_> Peasant65: mount | grep /tmp 2017-09-15 18:03:42 does not give any output 2017-09-15 18:04:02 but there is a tmp folder containing files 2017-09-15 18:04:04 <_ikke_> ok 2017-09-15 18:04:16 and it´s writable (just checked) 2017-09-15 18:04:22 <_ikke_> right, but it means its not a separate mount point 2017-09-15 18:06:38 anyhow, _ikke_, I tried to apk del mariadb --purge and reinstall it (because copying /var/lib/mysql over to a fresh machine worked aswell), but it doesn´t have the same effect. 2017-09-15 18:07:46 Meaning there´s some data residue even though i´m using --purge. Am I right? I´m fine with reinstalling mariadb, but how could I do that ? 2017-09-15 18:09:01 <_ikke_> are you using docker? 2017-09-15 18:09:53 no 2017-09-15 18:11:00 it´s running on scaleway thats using either a custom kernel or an official one without grsec 2017-09-15 18:11:13 don´t know for sure 2017-09-15 18:11:16 would that matter ? 2017-09-15 18:11:37 <_ikke_> what does ls -ld /tmp return? 2017-09-15 18:12:13 drwxrwxrwt 5 root root 139264 Sep 15 18:04 /tmp 2017-09-15 18:12:43 <_ikke_> that looks ok 2017-09-15 18:13:09 <_ikke_> Can you check dmesg if it contains anything interesting? 2017-09-15 18:16:34 That´s a lot of output. No I can´t see anything out of place 2017-09-15 18:18:06 _ikke_, any other ideas? :) 2017-09-15 18:18:42 ay, found something: EXT4-fs (nbd0): 5 orphan inodes deleted 2017-09-15 18:18:51 <_ikke_> fsck? 2017-09-15 18:19:36 what should that do ? it only prints my busybox version 2017-09-15 18:21:11 <_ikke_> THat's output from fsck 2017-09-15 18:22:58 fsck (busybox 1.26.2, 2017-08-03 13:08:13 GMT) 2017-09-15 18:23:50 _ikke_, what´re you donna do with my busybox? :o 2017-09-15 18:23:54 *gonna 2017-09-15 18:24:26 <_ikke_> Nothing 2017-09-15 18:24:36 <_ikke_> fsck is a tool to check your filesystem 2017-09-15 18:25:01 <_ikke_> on alpine, by default it's busybox that provides fsck 2017-09-15 18:25:02 ah ok. So i guess it found nothing out of the ordinary ? 2017-09-15 18:25:18 you have to specify which fs to scan 2017-09-15 18:25:19 fsck --help 2017-09-15 18:25:46 <_ikke_> right, but the fs cannot be mounted when you want to fsck it 2017-09-15 18:25:51 <_ikke_> so it happens at boot 2017-09-15 18:27:17 I can´t really reboot it at this time :/ 2017-09-15 18:28:00 <_ikke_> Peasant65: It already happened, that's the output you posted 2017-09-15 18:28:12 <_ikke_> "EXT4-fs (nbd0): 5 orphan inodes deleted " 2017-09-15 18:28:51 _ikke_, DO you know anything specifically about mariadb/mysql? Because mariadb is searching for non-existing files, so I guess mariadb needs some directions 2017-09-15 18:29:45 <_ikke_> I know a bit, but not why it's looking for that file 2017-09-15 18:30:00 <_ikke_> Peasant65: did you check the error log? Or is that where you got this error from 2017-09-15 18:30:18 I know it´s a mariadb temporary table used by the Aria table engine 2017-09-15 18:31:09 _ikke_, I´m getting this error on every sql command that locks or writes basically, and om some databases/tables, but that figures, not all databases are using Aria 2017-09-15 18:31:54 <_ikke_> Peasant65: and did you check the error log? 2017-09-15 18:31:55 https://bugs.alpinelinux.org/issues/7345 2017-09-15 18:32:01 related^ 2017-09-15 18:34:08 Thx Bun! I can´t really find answers there, but it´s great to know someone has seen this prpblem before 2017-09-15 18:35:07 did you try mysql_install_db --user=mysql 2017-09-15 18:35:27 _ikke_, I can´t find the error log anywhere. At least not in /var/log 2017-09-15 18:35:29 <_ikke_> Bun: not sure what happens if the db already exists 2017-09-15 18:35:47 <_ikke_> Peasant65: check /etc/mysql/my.cnf for the location 2017-09-15 18:37:44 _ikke_, can´t find it there aswell 2017-09-15 18:39:33 Bun, I´d rather not do that yet because there´s a good chance i´ll loose users/data 2017-09-15 18:40:05 I got backups, but it´s still running some services read-only 2017-09-15 18:41:35 did you check all perms manually then 2017-09-15 18:41:54 guess you did 2017-09-15 18:44:20 Bun, I checked all files in /var/lib/mysql, /var/lib/mysql/mysql and /var/lib/mysql/joomladatabase 2017-09-15 18:44:56 Everything is at mysql:mysql with read/write permissions for owner and group 2017-09-15 18:45:28 also, mariadb is running under user mysql 2017-09-15 19:03:21 Bun, I tried your suggestion, but the command can´t execute because: ERROR: 1036 Table '/tmp/#sql_2410_0.MAI' is read only 2017-09-15 19:04:28 maybe mariadb has an IRC channel? 2017-09-15 19:05:04 Bun, it has, but it´s collectively less active when it comes to problems/crashes then you :P 2017-09-15 19:19:43 Bun, _ikke_ How can I completely remove mariadb ? 2017-09-15 19:20:32 I´m trying to import an sqldump into a fresh mariadb install. On a test server this works great, but on the bogus server it still spits out the error 2017-09-15 19:20:48 apk del --purge mariadb mariadb-common doesn´t seem to work 2017-09-15 19:20:59 <_ikke_> doesn't seem to work, or doesn't seem to help 2017-09-15 19:21:22 <_ikke_> I don't think this is a matter of reinstalling mariadb 2017-09-15 19:21:25 Good point, * doesn´t seem to help 2017-09-16 10:17:30 open question: what DE/WM do you recommend (use?) on alpine? 2017-09-16 10:22:49 the one you'r accustomed ? 2017-09-16 10:23:59 I'm asking what other people use and/or recommend 2017-09-16 10:28:29 wmii. Not sure I'd readily recommend it on alpine though cause it assumptions about available shells don't mesh well with alpine's ash as default. 2017-09-16 10:38:20 shrizza: is it even maintained anymore? 2017-09-16 10:38:24 last i heard it was a bit.. dead 2017-09-16 10:39:51 danieli: it’s not maintained anymore, yes :/ afaik it’s made by Suckless people, and they now have dwm. 2017-09-16 10:40:27 correct, it's by suckless. 2017-09-16 10:40:36 there's lots of things to "replace" wmii though 2017-09-16 10:40:48 i've used bspwm, i3, herbstluftwm, xmonad and a couple others 2017-09-16 10:41:00 really just looking for alpine-specific recommendations 2017-09-16 10:51:07 also, what is nvidia support like? 2017-09-16 10:52:25 I have two cards with a maxwell chip (NV124) in the computer I want to install Alpine on 2017-09-16 10:56:33 I'm guessing that just follows nouveau 2017-09-16 11:08:25 hey ! I got a stupid question: how can i remove a user from a group ? 2017-09-16 11:09:03 adding a user to a group is simply ¨adduser [user] [group]¨ 2017-09-16 11:09:18 but ¨deluser [user] [group]¨ doesn´t seem to work 2017-09-16 11:09:26 doesn't seem to work? how come? 2017-09-16 11:09:26 and usermod is unavailable 2017-09-16 11:09:39 did you log the user in and out? 2017-09-16 11:09:41 out and in* 2017-09-16 11:09:58 Usage: deluser [--remove-home] USER 2017-09-16 11:10:08 the user is not logged in 2017-09-16 11:10:27 i´m checking the user´s groups with ¨groups [user]¨ 2017-09-16 11:10:50 I see 2017-09-16 11:11:31 So how can I remove a user from a group? :D 2017-09-16 11:11:43 Peasant65: delgroup works for me 2017-09-16 11:11:58 How do you use it ? 2017-09-16 11:12:09 `man delgroup` / `delgroup --help` 2017-09-16 11:12:17 Usage: delgroup [USER] GROUP 2017-09-16 11:12:36 ah, you´re my hero today :D 2017-09-16 14:21:25 how do i get the logs of a service? 2017-09-16 14:21:44 one of my openrc services is silently failing and i can't figure out what it's complaining about 2017-09-16 14:23:24 <_ikke_> /var/log/messages 2017-09-16 14:24:09 isn't there an rc.log? 2017-09-16 14:24:16 but yeah, i'd look in messages 2017-09-16 14:24:23 nope 2017-09-16 14:24:49 service that crashed is caddy 2017-09-16 14:24:51 https://puu.sh/xB8IW/1d61b48f49.png 2017-09-16 14:24:57 oh caddy 2017-09-16 14:25:10 yeah, i'm trying to fix the initscript for it 2017-09-16 14:25:11 i used it a little but i'm not planning to touch it myself 2017-09-16 14:25:13 because it's goddamn infuriating 2017-09-16 14:25:22 i see.. i'm not awfully familiar with it :/ 2017-09-16 14:25:35 what is the `journalctl -u caddy -f` for openrc? 2017-09-16 14:31:09 Xe: perhaps run start-stop-daemon yourself and look at stdout / pipe to a file? 2017-09-16 14:34:19 danieli: do you know of a way to hup openrc's config without rebooting? 2017-09-16 14:47:29 i have no idea, i should probably figure that one out for later 2017-09-16 14:47:43 can't imagine not being able to do that 2017-09-16 14:47:58 i'm still getting instant crashed with no way to introspect it 2017-09-16 14:48:07 the manual start-stop-daemon command works 2017-09-16 14:48:22 how are you starting it? 2017-09-16 14:48:29 `rc-service caddy start` 2017-09-16 14:48:40 try `/etc/init.d/caddy start` 2017-09-16 14:48:51 for testing, perhaps remove -quiet from caddy 2017-09-16 14:51:31 i did already 2017-09-16 14:51:36 i'm not using the upstream caddy package 2017-09-16 14:51:54 upstream == alpine 2017-09-16 14:54:31 caddy changed a thing or two, i recently heard 2017-09-16 14:55:32 i'm not awfully sure about how openrc works internally, i really need to read up on it 2017-09-16 14:56:22 danieli: yeah, i'm building a package from source so i can avoid that 2017-09-16 14:56:41 i'm guessing alpine does that, lemme check the apkbuild 2017-09-16 14:56:54 no, the alpine apkbuild is broken too 2017-09-16 14:56:57 has the same problem 2017-09-16 14:57:03 what do you mean? 2017-09-16 14:57:14 wait, i don't think we're on the same page right now 2017-09-16 14:57:16 the service doesn't start when openrc runs it 2017-09-16 15:00:06 i'd try it out in a vm but i'm a bit preoccupied 2017-09-16 15:00:15 i'm more of an nginx guy 2017-09-16 18:57:34 ACTION uses apache2 on alpine and it works great! 2017-09-16 23:57:48 wow lots of folks here! 2017-09-16 23:58:01 So I'm trying to install Alpine on my rpi3 2017-09-16 23:58:37 Problem is setting up wireless networking 2017-09-16 23:59:01 I followed the instructions here: https://bugs.alpinelinux.org/issues/5297#note-9 2017-09-16 23:59:35 But I `apk add hostapd` and `apk add dnsmasq` fail because these packages are not on the sd card. 2017-09-17 00:00:04 Could I somehow download these packages from here https://pkgs.alpinelinux.org/package/v3.6/main/armhf/hostapd 2017-09-17 00:00:43 and put them in the apks folder on the sd card, and install them with `apk add hostapd` thereafter? 2017-09-17 00:03:05 apparently they're what's missing to set up wireless networking on rpi3's BCM43438 2017-09-17 06:06:42 hi there 2017-09-17 06:07:15 who is using alpine as their daily driver? 2017-09-17 06:07:34 i'm currently on void and want to switch 2017-09-17 06:10:00 m3tti: what do you mean "daily driver"? 2017-09-17 06:12:13 as main desktop 2017-09-17 06:12:33 ah, primary OS 2017-09-17 06:12:34 for development purposes and some markdown tex stuff 2017-09-17 06:12:39 i'm gonna switch to alpine soon 2017-09-17 06:12:53 i think several of the devs use it as their day-to-day OS 2017-09-17 06:12:55 i had strange bugs with urxvt 2017-09-17 06:13:38 i mainly use tiling wms like xmonad and i3 with lemonbar and urxvt 2017-09-17 06:13:59 i'm gonna use xmonad with xfce4-panel 2017-09-17 06:14:38 but there was no package for xmonad last time i watched the packages 2017-09-17 06:15:40 if it isn't there, i'll package and test it 2017-09-17 06:15:59 or just install it with cabal 2017-09-17 06:16:00 great how does the packaging work in alpine 2017-09-17 06:16:10 that's a broad question, elaborate? 2017-09-17 06:16:38 if you're aiming at the process around creating packages, it's similar to arch's 2017-09-17 06:17:10 yes that was exactly it 2017-09-17 06:17:20 it's git driven 2017-09-17 06:17:25 so you just write some build scripts 2017-09-17 06:17:35 and push to git 2017-09-17 06:17:39 i've build nix packages lately and void 2017-09-17 06:17:45 i see 2017-09-17 06:17:53 so that looks familiar 2017-09-17 06:17:59 if you don't have push access, send a github PR or email to alpine-aports@lists.alpinelinux.org 2017-09-17 06:18:19 ok ah that was the aports stuff 2017-09-17 06:18:44 bingo 2017-09-17 06:19:23 yeah i guess we should improve the wiki a bit :) 2017-09-17 06:19:38 i haven't found stuff about alpine 2017-09-17 06:19:50 yeah, i'm working on it 2017-09-17 06:19:54 so i have to use my unix knowledge a lot 2017-09-17 06:19:58 same 2017-09-17 06:20:06 i'm fairly new to alpine, trying to get into the ecosystem 2017-09-17 06:20:08 it's pretty nice 2017-09-17 06:20:17 but after all i like the idea behind alpine 2017-09-17 06:22:51 we have abuild instead of xbps-src, and apk instead of xbps 2017-09-17 06:23:05 you're probs familiar with all this 2017-09-17 17:08:53 hi there 2017-09-17 17:09:13 i've problems to get urxvt runnig 2017-09-17 17:11:01 m3tti: elaborate? 2017-09-17 17:11:45 ./rxvtperl.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080) 2017-09-17 17:11:48 Segmentation fault 2017-09-17 17:11:58 did you use prebuilt binaries? 2017-09-17 17:12:06 yes 2017-09-17 17:12:09 from what source? 2017-09-17 17:12:18 erm edge 2017-09-17 17:13:12 m3tti: i don't see any package with 'urxvt' in the name in the alpine repos 2017-09-17 17:14:22 <_ikke_> danieli: rxvt-unicode 2017-09-17 17:14:46 so that's the name 2017-09-17 17:16:40 i can reproduce the issue 2017-09-17 17:18:50 i'll do some testing 2017-09-17 17:19:31 might have been that urxvt was compiled for an older version of perl? 2017-09-17 17:20:38 ping _ikke_ - is this a possibility? 2017-09-17 17:20:52 <_ikke_> no idea 2017-09-17 17:21:27 i know that is a thing, this sounds like it 2017-09-17 17:21:49 m3tti: try rebuilding it with the apkbuild from main/rxvt-unicode against the installed perl 2017-09-17 17:23:01 yep, it works when i build it towards the currently installed perl 2017-09-17 17:30:08 i can reproduce the issue and i know why it happens 2017-09-17 17:30:12 i have no idea how to fix it though 2017-09-17 17:30:19 _ikke_: do i add it to redmine as an issue? 2017-09-17 17:31:54 oh, there is one 2017-09-17 19:52:21 ok i guess i'll switch to st 2017-09-17 19:52:44 and i'll check out dwm 2017-09-17 19:53:12 m3tti: you can compile it yourself as a temporary fix 2017-09-17 19:54:39 yeah but i guess st is more lightweight 2017-09-17 19:54:42 XD 2017-09-17 19:54:54 and i use only solarized dark 2017-09-17 19:55:11 so XD i dont need that much customization 2017-09-17 21:22:45 hi 2017-09-17 21:23:10 I would like to install bird in alpine, but it's still in edge/testing 2017-09-17 21:23:23 so I added this to my repositories: https://chroot-me.in/p/1037c9 2017-09-17 21:23:50 the issue is that bird has dependencies in @edge: https://pkgs.alpinelinux.org/package/edge/testing/x86_64/bird 2017-09-17 21:24:24 how could I install bird@testing and also install the dependencies from @edge? 2017-09-17 21:29:34 testing is a repository, edge is a version 2017-09-17 21:29:50 so that's not how it works 2017-09-17 21:30:16 hum ok, I see 2017-09-17 21:30:22 I'm not sure how the repositories file works syntactically in this case, but you can try @edge on the second line as well 2017-09-17 21:30:36 so I cannot cherry pick packages in @edge, right? 2017-09-17 21:31:31 from the APKBUILD it seems there are no real dependencies, so just an @edge line pointing to the testing repo should be fine? 2017-09-17 21:32:45 or `apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/main bird@testing` to not impact my other packages 2017-09-17 21:32:52 yep, it works 2017-09-17 21:32:55 Bun: thanks a lot! 2017-09-17 21:33:13 hope bird works, I'm also interested in it as alternative to quagga ;p 2017-09-17 21:33:28 I used quagga like 2 years ago 2017-09-17 21:33:41 on Arch (my previous router was on arch, now I'm moving to Alpine) 2017-09-17 21:33:52 it was a PITA 2017-09-17 21:34:09 pretty much 2017-09-17 21:34:13 specially when you have to deal with different versions of quagga, like debian and arch 2017-09-17 21:34:27 sometimes, it just stopped working, for just no reason 2017-09-17 21:34:33 I had to clean my config 2017-09-17 21:34:38 paste the exact previous config 2017-09-17 21:34:44 and it worked again 2017-09-17 21:34:55 so yeah, ospf on quagga… never again! :p 2017-09-17 21:35:37 bird is pretty cool, even if you have to tweak it a bit to automatically get your routes from your interfaces 2017-09-17 21:35:57 (the connected ones) 2017-09-17 21:36:03 what, in quagga, takes one line 2017-09-17 21:36:14 not sure if I like, or understand, the more advanced config/scripting options 2017-09-17 21:37:42 yeah, bird needs a bit more tweaks, but honestly it's straightforward enough, and I never had issue with it 2017-09-17 21:37:56 and I have 60lines of configuration, for ospf 2017-09-17 21:38:48 Bun: anyway, I'll test if everything is working on Alpine, and will give you my feedback ;) 2017-09-17 21:39:18 :) 2017-09-17 21:39:18 I only do ospfv2 ospfv3, though 2017-09-17 21:44:45 damn i've forgotten how awesowe dwm is 2017-09-17 21:44:56 and hell lot a fast 2017-09-17 21:45:12 anthony25: main is a repository too. the hierarchy is like so: alpine version is either some versioned number (3.5, 3.6.1, etc) which get only security updates, or "edge" which is a rolling release. all alpine versions have non overlapping "main" and community repositories, and edge also has "testing" repository 2017-09-17 21:45:35 avih: ok 2017-09-17 21:45:41 oh. i was scrolled up and referenced a stale message. 2017-09-17 21:46:40 avih: my question was more "how could I combine edge/main and edge/testing in one flag?" 2017-09-17 21:46:40 but I asked it quite badly, sorry 2017-09-17 21:47:44 so that @testing would use the edge/testing and edge/main repository 2017-09-17 21:47:53 I don't know if it's a good idea, though 2017-09-17 21:48:29 not sure what "combine" means, but afaik there's no enforcement of dependencies repository. and recall they're non overlapping (theoretically). so if package T is in the testing repo, and it depends on packages C in community and M in main, and you have community and main enabled, then it should get the deps for T correctly 2017-09-17 21:49:33 avih: my /etc/apk/repositories is this one: https://chroot-me.in/p/f31352 2017-09-17 21:49:49 the issue I had with bird, for example, is that it is in edge/testing 2017-09-17 21:50:03 and has dependencies in edge/main 2017-09-17 21:50:17 line 3 is bad 2017-09-17 21:50:38 i'm not sure you can mix versions with edge 2017-09-17 21:50:57 wWrAR07vpPZ1: why is that? 2017-09-17 21:50:57 i don't have experience in repo pinning, but that @edge seems weird. if possible, i'd call them @edge-main and @edge-testing. 2017-09-17 21:51:38 would it be possible for you to use only edge? 2017-09-17 21:51:46 or only 3.6? 2017-09-17 21:51:56 yeah, ^ 2017-09-17 21:51:57 then you could add 3.6/testing i guess and it would work 2017-09-17 21:52:06 (use edge if you're experimenting IMO) 2017-09-17 21:52:14 dont' mix the repos 2017-09-17 21:52:21 in fact I based my configuration on this: https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Repository_pinning 2017-09-17 21:52:25 i mean 3.6 and edge 2017-09-17 21:52:27 i don't think there's 3.6/testing.. is there? 2017-09-17 21:52:32 there is of course 2017-09-17 21:52:34 avih: and I would prefer staying on 3.6 2017-09-17 21:52:53 but some I also need some packages that are only on edge/testing 2017-09-17 21:53:01 then dump line 3 and change line 4 into @testing http://dl-cdn.alpinelinux.org/alpine/3.6/testing 2017-09-17 21:53:17 wWrAR07vpPZ1: 404 2017-09-17 21:53:25 wWrAR07vpPZ1: afaiu, 3.6 doesn't get new packages from testing to community/main, so why would it have a testing repo? 2017-09-17 21:53:32 3.6/testing doesn't exist, it's only for edge 2017-09-17 21:53:36 no 2017-09-17 21:53:45 well your link 404 :p 2017-09-17 21:53:55 testing also exists for the versioned releases 2017-09-17 21:54:26 ok, so FTFY: http://dl-cdn.alpinelinux.org/alpine/v3.6/ 2017-09-17 21:54:44 After boot i dont have network intwrfaces 2017-09-17 21:54:46 testing doesn't seem to exist for 3.6 2017-09-17 21:54:52 oh? 2017-09-17 21:55:04 i might be wrong, i'm only using edge myself 2017-09-17 21:55:11 i thought testing is also in the releases 2017-09-17 21:55:22 then you might have to move over to edge i guess 2017-09-17 21:55:23 would you recommend edge? 2017-09-17 21:55:34 sure 2017-09-17 21:55:50 I was on Arch so LTS is not a real issue for me :D 2017-09-17 21:55:52 testing is a testing grounds for new packages which are not fully working yet. once it's confirmed working, it moves from testing to either main or community (usually the latter i think) 2017-09-17 21:56:25 hmm. sorry for confusing you. 2017-09-17 21:56:26 and this happens on the rolling distro. new versions of the same package, once already on community or main - don't go through testing again 2017-09-17 21:56:55 and 3.6.x was released already, therefore it doesn't get new packages, hence no use for 3.6/testing. again, as far as i understand 2017-09-17 21:56:56 ok, I see 2017-09-17 21:57:14 yeah, that's what I thought 2017-09-17 21:58:51 3.6 was is just a snapshot of edge main and community at the time of release, which later get security updates via 3.6.1, 3.6.2 etc 2017-09-17 22:00:20 and edge doesn't seem to be too edgy 2017-09-17 22:00:45 is it simple to fallback to 3.6.2 once on edgy, or it's not super well handled? 2017-09-17 22:00:49 anthony25: it's an alias for "rolling", and it's actually pretty up to date as far as upstream versions go 2017-09-17 22:01:48 not sure what it means to be on edge and fallback to 3.6.x TBH 2017-09-17 22:01:58 avih: sure, it doesn't seem old, but not as mainline as Arch 2017-09-17 22:02:09 "mainline"? 2017-09-17 22:02:52 i don't think you can reasonably downgrade to a release 2017-09-17 22:02:53 sorry, I mean in case of "crap, everything goes wrong and I have really stability issues now, I would like to go back to 3.6.2 please!" 2017-09-17 22:02:56 from edge 2017-09-17 22:03:06 wWrAR07vpPZ1: makes sense 2017-09-17 22:04:14 the lifecycle of a package is 1. it gets into edge/testing. after a while hopefully it moves to edge/community or edge/main. 3. once a versioned release happens, it's a snapshot of edge's main+community. 4. it keeps getting new versions on edge community/main. 5. in parallel, on security updates, it's also updated on 3.6.X 2017-09-17 22:04:30 avih: ok 2017-09-17 22:06:03 anthony25: in my non representative experience, edge is relatively stable. just rolling, and quite close to upstream versions. i wouldn't use edge for production, but otherwise it's quite stable 2017-09-17 22:06:34 and if you want stable, don't use packages from testing. 2017-09-17 22:07:28 and you could of course build them yourself, either with normal configure && make install, or using the alpine recipes from aports 2017-09-17 22:07:57 ok, thanks for the feedback 2017-09-17 22:08:08 but usually it's in testing for a reason, i.e. something is not quite right yet 2017-09-17 22:08:09 yeah, edge seems good for me 2017-09-17 22:09:44 the most important thing to recall is that testing is not for new versions of the same package, but rather to new packages which are not stable yet. once it's stable and moves away from testing, it it doesn't get back to testing for a new version. maybe unless it's a big new version, like python 3 for instance, when it was added 2017-09-17 22:11:00 I see 2017-09-17 22:11:58 nah, i see stable as an entrypoint of new packages into alpine 2017-09-17 22:12:18 if they get used/maintained they get to community, or if super important to main 2017-09-17 22:12:51 but if noone maintains them, and pushes the devs to move the pkg over to either of the other repos, then it is stuck there. 2017-09-17 22:12:59 it has nothing to do with stability 2017-09-17 22:13:38 between testing and community/main? it does have to do with stability. 2017-09-17 22:13:39 IMO 2017-09-17 22:14:11 and if it's unmaintained, it's removed from community/main 2017-09-17 22:14:20 marginally, the condition for move is that someone says that the pkg in testing is running as expected 2017-09-17 22:14:32 yes 2017-09-17 22:15:11 stability is something else than "works for me" 2017-09-17 22:16:09 it depends how you define stable. on edge it means it appears to be working correctly but does get new versions (which still seem to be working correctly). on versioned 3.6.X etc it means it's not updated with new versions except for security updates. 2017-09-17 22:17:01 how would you define stable otherwise? that it passes all the package's own tests? 2017-09-17 22:17:26 if there's feedback on instability on edge, then typically it's fixed where possible 2017-09-17 22:18:47 (and depending on context, possibly on versioned releases too, though i think that's very rare) 2017-09-17 22:24:31 i was talking about @testing 2017-09-17 22:24:52 how stuff gets promoted from testing to the other repos 2017-09-17 22:25:36 like we both said - when it appears to be working as expected 2017-09-17 22:25:46 "works for me" is not stability 2017-09-17 22:26:17 forget terminoloty. you understand how it works, and you can choose to use edge or one of the versioned releases 2017-09-17 22:27:24 and you still didn't provide your own definition of stability. 2017-09-17 22:28:01 i don't feel i have to do so 2017-09-17 22:28:12 and i don't think it is relevant 2017-09-17 22:28:21 you do if you claim "works for me" is a bad definition. 2017-09-17 22:28:37 but whatever. enjoy. 2017-09-17 22:29:15 ask some questions about testing, edge and stable 2017-09-17 22:29:18 go taking some popcorn 2017-09-17 22:29:30 and wait on your chair :D 2017-09-17 22:29:47 he's just trolling around terminology. no fun in that. 2017-09-17 22:30:21 you should use the terminology correctly, pointing out you do not so, is not trolling 2017-09-17 22:30:30 sure. 2017-09-17 22:31:23 if you're not willing to fix but only to point at flaws, how does that help? 2017-09-17 22:31:49 i corrected where your explanation was flawed 2017-09-17 22:31:51 i helped 2017-09-17 22:31:57 a lot. 2017-09-17 22:32:06 stability is irrelevant to the flaw 2017-09-17 22:33:11 feel free to correct my statements. otherwise, if you're only interesting in saying "you're wrong", i'm not interested in such discussion. 2017-09-17 22:33:34 interested* 2017-09-17 22:34:06 you were wrong about the condition of being promoted to stable, saying it is about stability, it is not, it is about someone claiming "it works for me" 2017-09-17 22:34:19 i pointed out the flaw, and corrected it 2017-09-17 22:34:31 also, how migrations needed by a package are handled on alpine? 2017-09-17 22:34:48 I don't have a lot of packages in mind, but for example postgresql 2017-09-17 22:35:21 (stable == in this case community/main) 2017-09-17 22:35:28 when upgrading to the next major version, some manual operations are needed 2017-09-17 22:35:33 (getting wrong the terminology myself, sorry bout that) 2017-09-17 22:35:59 you probably have to do those migrations yourself manually 2017-09-17 22:36:03 ok 2017-09-17 22:36:20 but you can check the apkbuild associated with the package to be sure 2017-09-17 22:36:35 on edge, apk can update all outdated packages. not sure about versioned, but i'd think it should do the same for security updates. 2017-09-17 22:37:37 i use this on edge: apk upgrade -U -a 2017-09-17 22:38:09 wWrAR07vpPZ1: right, for postgres there is a check&warning when upgrading 2017-09-17 23:04:02 When running python.. No module named site... 2017-09-17 23:06:17 I dno if that's actually a good idea, usually anyway... but when I get stuff like that I just try like.. "pip install site" :d (or.... "pip3 install site" in case of Python3 ....) 2017-09-17 23:06:32 or possibly "pip search site | more" 2017-09-17 23:06:59 or... "apt-cache search python*site" .. or such.. (lookin around for packages to install to satisfy that.. lacking...whatever it may be.. =s) 2017-09-17 23:07:25 sry, I'm kinda n00b idd... GL neway, assuming that didn't solve it.. hopefully u did a quickl gewle already so I won't .. :] 2017-09-17 23:09:22 Is a fresh installation and just running python shell gives the error 2017-09-17 23:09:54 And now i made setup-xorg and my systrm has crasehd because of intsalling udev 2017-09-17 23:10:09 Does not boot anymore 2017-09-17 23:24:05 Well im on a chroot from a rescue disk how can i erase all packages setup-xorg-base has installed? 2017-09-17 23:24:29 I think my installation from a bootstraoed chroot is buggy 2017-09-17 23:26:04 Is udev required for x? 2017-09-17 23:37:19 Guest4956: try. 2017-09-18 03:21:55 did a dd to usb copy alpine. booting from it, I can't setup lbu or apkcache - it seems the usb is mount as a cd iso9660. running mount -o remount,rw /dev/sdb (correct path for usb), doesn't allow /media/cache to be writable 2017-09-18 03:23:53 do I have to disk install to the usb to use lbu or apkcache? or perhaps setup another partition? or something else? 2017-09-18 03:26:02 setup-bootable? is that what I'm missing? 2017-09-18 04:14:52 <__number5__> xcko: you want to run Alpine on USB or you just use usb to install Alpine (to a HD) 2017-09-18 04:15:13 run alpine on a usb, with backups 2017-09-18 04:19:38 <__number5__> xcko: I think you need additional partition on your usb to store data, e.g. sdb1 for alpine image, sdb2 as data volume 2017-09-18 04:20:42 <__number5__> the other way around is make iso boot usb using grub2 or EFI https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB 2017-09-18 04:48:28 in the wiki/installation, there is a note "If your boot medium is, for example, a USB drive, you can save modifications there; you don't need a separate partition or drive" 2017-09-18 04:50:53 so I thought that meant I could boot off the iso and save data. but now I think I'll run setup-bootable on to the usb 2017-09-18 04:51:13 which will do a simple install, afaik 2017-09-18 04:51:52 <_ikke_> xcko: iso9660 is a read-only file system 2017-09-18 04:52:01 exactly 2017-09-18 04:52:26 <_ikke_> so yeah, setup-bootable is the way to go 2017-09-18 04:52:35 cool thanks 2017-09-18 06:40:45 I just installed Alpine Linux and zsh. But zsh doesn't feel very well. 2017-09-18 06:40:52 why? 2017-09-18 06:40:57 ^ 2017-09-18 06:41:13 When I type like "reload" I get " reloadooa". 2017-09-18 06:41:28 strange 2017-09-18 06:41:41 is that a vm? 2017-09-18 06:41:44 "apk" transforms to "apapk". 2017-09-18 06:41:58 Virtual machine via ssh. 2017-09-18 06:42:12 I have no issues on my 3 other machines via ssh. 2017-09-18 06:42:15 Same config. 2017-09-18 06:42:17 well, that's extremely weird 2017-09-18 06:42:22 Other distros though. 2017-09-18 06:42:34 which ssh client and server (on the vm)? 2017-09-18 06:42:41 OpenSSH. 2017-09-18 06:42:46 on both sides? 2017-09-18 06:43:52 Yes 2017-09-18 06:44:48 do you see the caret moving? 2017-09-18 06:44:51 and only zsh exhibits this behavior? 2017-09-18 06:44:54 ^ 2017-09-18 06:45:09 Yes and yes. 2017-09-18 06:45:37 i'll test it 2017-09-18 06:45:44 Okey. :) 2017-09-18 06:46:33 It seems to be a visual glitch only. 2017-09-18 06:46:46 I tried to execute a few commands and it worked just fine. 2017-09-18 06:47:01 hm strange 2017-09-18 06:47:13 might have something to do with some env vars or otherwise configuration? 2017-09-18 06:47:19 what's your $TERM? 2017-09-18 06:48:49 rxvt-unicode-256color 2017-09-18 06:49:33 it's newspeak commands, made mandatory by the systemd cabal 2017-09-18 07:49:44 Hund: same issue with export TERM=vt100 ? 2017-09-18 07:50:22 ScrumpyJack: That solved it. :) 2017-09-18 07:50:29 Thanks! 2017-09-18 07:54:52 had a feeling something like that would help, i got distracted :') 2017-09-18 07:55:01 strange issue though 2017-09-18 07:55:58 It always happens to me. :P 2017-09-18 07:56:31 shit happens 2017-09-18 07:56:36 just curious, where are you from, Hund? 2017-09-18 07:56:52 kan jeg trygt si god morgen? 2017-09-18 07:57:08 Sweden. 2017-09-18 07:57:31 And I'm not good at danish. :P 2017-09-18 07:57:43 nor am I 2017-09-18 07:57:47 ah 2017-09-18 07:57:52 I'm Norwegian 2017-09-18 07:57:55 Sorry. :D 2017-09-18 07:57:58 I know Swedish too though, used to live there 2017-09-18 07:58:00 no problem 2017-09-18 07:58:30 I can understand most norwegian, I think. 2017-09-18 07:58:32 Ah. :) 2017-09-18 07:58:43 How did you end up here? 2017-09-18 07:59:05 a while ago, a friend of mine told me about alpine - ended up using it a bit 2017-09-18 07:59:16 I was on freenode already, and thought I might as well join the channels 2017-09-18 07:59:24 I help out where I can :) 2017-09-18 07:59:25 I was thinking of Sweden. ;) 2017-09-18 07:59:32 oh sweden lol 2017-09-18 07:59:46 I've moved a lot, details not necessary 2017-09-18 07:59:54 includes sweden for various reasons 2017-09-18 07:59:59 Ah. :) 2017-09-18 08:11:08 Am I blind or just stupid, but where can I find abuilds for the packages in the repos? 2017-09-18 08:11:35 https://git.alpinelinux.org/cgit/aports/ this you mean? 2017-09-18 08:12:33 that's it, Bun 2017-09-18 08:12:45 also the github mirror 2017-09-18 08:13:06 Thanks 2017-09-18 08:13:08 :) 2017-09-18 08:51:37 How come cpuunit is not in the repos? 2017-09-18 08:52:12 <_ikke_> Hund: simple answer: no one packaged it 2017-09-18 08:52:21 :) 2017-09-18 08:53:27 I modified the abuild for rtorrent and added two patches, but when I try to compile it, it complains about "configure.ac:7: warning: macro 'AM_PATH_CPPUNIT' not found in library" and according to the Internet, I'm missing the package cpuunit? 2017-09-18 08:54:11 or at least its headers 2017-09-18 08:55:45 <_ikke_> Hund: cppunit, not cpuunit 2017-09-18 08:56:05 Oh 2017-09-18 08:56:13 <_ikke_> And that does exist 2017-09-18 08:56:42 <_ikke_> And if it's a requirement for building, it should be added to the makedepends 2017-09-18 08:58:25 I know. Thanks. :) 2017-09-18 08:59:22 I've been using Alpine for like 30 minutes, it seems to be fun little distro so far. 2017-09-18 09:40:01 The ABUILD works, but how do I install it? 2017-09-18 09:58:11 anyone using alpine linux alongside windows on a netbook? 2017-09-18 09:58:37 i tried to burn iso to a usb using rufus but didn't boot 2017-09-18 09:58:51 why on a netbook specifically 2017-09-18 09:59:08 what version of rufus & alpine, what was the error? 2017-09-18 09:59:16 legacy boot or uefi ? 2017-09-18 09:59:59 no error, just that it is not booting, I have uefi boot. and in bios i disabled secureboot 2017-09-18 10:00:15 rufus version is 2.17 2017-09-18 10:00:51 scv: i have a asus eepc netbook 2017-09-18 10:01:05 which comes with windows 8, and uefi. 2017-09-18 10:01:24 is hybrid boot an option for that image? 2017-09-18 10:01:26 and I want to use apline for linux which I think is great choice for system with less resources 2017-09-18 10:01:36 legacy as a boot option with uefi still enabled 2017-09-18 10:01:53 i have 200G of freespace, and only 2G of ram 2017-09-18 10:02:19 scv: i don't know much about this hybrid option. i downloaded this image: http://dl-cdn.alpinelinux.org/alpine/v3.6/releases/x86_64/alpine-standard-3.6.2-x86_64.iso 2017-09-18 10:02:28 hybrid is a BIOS option 2017-09-18 10:02:36 and use rufus to write to usb. 2017-09-18 10:02:45 alpine ISOs don't have support for UEFI 2017-09-18 10:02:47 no there is no hydrid in bIOs option 2017-09-18 10:02:51 you can boot them 2017-09-18 10:02:55 but it takes a manual step 2017-09-18 10:02:57 https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB 2017-09-18 10:03:02 only secureboot and it disabled now 2017-09-18 10:04:14 okay. one question about that wiki page. it says to write file loader/loader.conf 2017-09-18 10:04:24 can you say in which path? 2017-09-18 10:04:33 in the usb mount. 2017-09-18 10:04:34 inside the EFI partition of the USB key 2017-09-18 10:04:39 okay 2017-09-18 10:05:01 i will test this and let you know 2017-09-18 10:05:11 i actually just tried alpine on UEFI for the first time today, so it's good you mention this now p 2017-09-18 10:05:21 wouldn't have been able to help before :d 2017-09-18 10:05:34 it works perfect with those instructions for me 2017-09-18 10:21:43 scv: thanks. I appreciate your help 2017-09-18 10:22:11 I will check this tonight right after my day work! 2017-09-18 10:22:46 np good luck 2017-09-18 10:31:41 scv: btw, can you also help me understand alpine-standard vs apline-vanilla. 2017-09-18 10:33:14 vanilla is stock upstream kernel (no grsec) 2017-09-18 10:33:21 as it describes on the downloads page 2017-09-18 10:35:51 what's the downside for not having grsec,it says useful for debugging kernel. 2017-09-18 10:36:10 as you know, at this point, i dont want to debug a linux kernel. 2017-09-18 10:37:13 the size is less compared to standard 2017-09-18 10:39:06 i use vanilla for most cases 2017-09-18 10:39:40 grsec is an unofficial patch set for some security changes, but it is no longer available officially and is only kept up to date from 3rd party changes 2017-09-18 10:39:54 vanilla is the latest LTS kernel 2017-09-18 10:41:58 scv: thanks 2017-09-18 10:45:32 Hello :) 2017-09-18 10:47:25 I am having weird issues on a alpine docker: apk update => ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.6/main: temporary error (try again later) 2017-09-18 10:47:31 wget: bad address 'dl-cdn.alpinelinux.org' 2017-09-18 10:47:38 try a different mirror 2017-09-18 10:47:44 dl-cdn has intermittent issues i've found 2017-09-18 10:47:50 but going with telnet allows me to download the file/listing 2017-09-18 10:48:11 https://git.alpinelinux.org/cgit/aports/tree/main/alpine-mirrors/mirrors.yaml 2017-09-18 10:52:36 scv: same issue 2017-09-18 10:52:55 you have a dns or other network issue then 2017-09-18 10:52:59 I guess it's expected it I can reach the respository via telnet 2017-09-18 10:53:21 tried to to set the IP in the /etc/hosts, Didn't help 2017-09-18 11:26:16 I feel stupid now, but I don't understand how to make a package out out my ABUILD. 2017-09-18 11:26:44 run abuild on it 2017-09-18 11:28:06 Without any flags? 2017-09-18 11:28:42 you'd need to setup the build environment and etc 2017-09-18 11:28:48 but a folder w/ APKBUILD in it 2017-09-18 11:29:00 then running abuild -r will suffice 2017-09-18 11:29:07 I have already done that. 2017-09-18 11:29:19 you ran abuild -r ? 2017-09-18 11:29:22 Yes 2017-09-18 11:29:24 and it completed successfully? 2017-09-18 11:29:28 Yes 2017-09-18 11:29:32 so you already made the package 2017-09-18 11:29:41 Where is it then? 2017-09-18 11:29:50 in the pkg folder 2017-09-18 11:30:00 And where is the pkg folder? 2017-09-18 11:30:09 where is your APKBUILD stored? 2017-09-18 11:30:32 your abuild.conf will have it 2017-09-18 11:30:36 ~/.abuild/abuild.conf 2017-09-18 11:30:42 REPODEST="/home/builder/pkg/" 2017-09-18 11:30:46 or w/e 2017-09-18 11:31:44 Ah, I didn't know I needed to add that. I must have missed it. 2017-09-18 11:31:52 its there by default 2017-09-18 11:31:58 iirc 2017-09-18 11:32:12 Not for me. 2017-09-18 11:35:14 It worked. I have a package now. :) 2017-09-18 13:40:38 not to be anal about it, but, there's the away flag, you know 2017-09-18 13:41:14 ^ 2017-09-18 13:41:24 @ feuerteufel and others 2017-09-18 13:41:24 <_ikke_> re feuerteufel (I have most of those messages ignored) 2017-09-18 13:41:32 <_ikke_> I do not even bother :D 2017-09-18 13:42:11 i don't care too much, it's an extremely minor annoyance 2017-09-18 13:42:37 but i have join/part/quit messages enabled so ¯\_(ツ)_/¯ 2017-09-18 13:43:19 <_ikke_> I use weechats smart filter 2017-09-18 13:43:27 <_ikke_> it only shows joins/parts for people who recently talked 2017-09-18 13:43:46 <_ikke_> Especially in busy channels, it greatly reduces the noise 2017-09-18 13:44:23 yeah, i should do that, i honestly haven't cared to set that up yet 2017-09-18 13:45:44 <_ikke_> /set irc.look.smart_filter on 2017-09-18 13:48:15 Hi @ all 2017-09-18 13:48:55 Is there something I did wrong? 2017-09-18 13:50:04 no, TBB just made a suggestion to use the away flag instead of changing your nicknaem 2017-09-18 13:50:38 i also didnt notice as I also block all non messages. keeps my window clean. 2017-09-18 13:51:26 That' what I'm doing ... when leaving 2017-09-18 13:52:21 Oh, yea and changing the Nick ... 2017-09-18 14:03:42 and to be honest, IRC's /away isn't very smart because updating that status to other clients on the same channels requires those others to do a /who or similar... 2017-09-18 15:51:45 hi there. I'm attempting to build PHP statically on Alpine 3.6, but on the linking step I'm getting a "cannot find -lxml2" error 2017-09-18 15:52:25 reading the GCC docs I see that the -l options expects to find an xml2.a file in /usr/lib 2017-09-18 15:52:59 however the libxml2-dev package doesn't have such *.a file, while others indeed have it (e.g. curl-dev) 2017-09-18 15:54:03 is this a "problem" with the package itself, or is there a way to build libxml2.a from libxml2.so ? 2017-09-18 18:10:47 Tor 0.3.1.x just dropped, would there be any issue with upgrading edge to that instead of the newest 0.3.0.x patch? 2017-09-18 19:27:08 cu @ all 2017-09-18 19:53:28 i'm doing some stuff in a chroot 2017-09-18 19:53:40 as root, i get permission denied for installing suid stuff 2017-09-18 19:53:48 <_ikke_> Xe: You could update it yourself and test t 2017-09-18 19:53:49 <_ikke_> it 2017-09-18 19:53:53 like sudo, or busybox suid. what could be the culprit of this? 2017-09-18 19:54:03 <_ikke_> parazyd: grsec? 2017-09-18 19:54:06 chrooting from a live 2017-09-18 19:54:09 live alpine 2017-09-18 19:54:12 hmm possibly 2017-09-18 19:54:15 can i mitigate it? 2017-09-18 19:54:22 <_ikke_> I know too little of it, sorry 2017-09-18 19:54:38 hmm 2017-09-18 19:54:57 parazyd: `echo 0 >/proc/sys/kernel/grsecurity/chroot_deny_chmod` 2017-09-18 19:55:35 hmm that should actually work :) 2017-09-18 19:56:12 yes! thanks 2017-09-18 19:58:26 ACTION installing alpine on a ganeti instance 2017-09-18 20:14:47 hi there whats up 2017-09-18 20:15:38 <_ikke_> a lot is up 2017-09-18 20:16:06 cool 2017-09-18 20:16:21 i've a running alpine desktop wooohooo 2017-09-18 20:16:42 maybe i should post it on reddit to spread the word 2017-09-18 20:16:45 :D 2017-09-18 20:17:08 or i just enjoy it myself 2017-09-18 20:17:10 XD 2017-09-18 21:06:53 hey there anyone got kodi running with alpine 2017-09-18 22:00:42 _ikke_: it's worked in my local testing: https://github.com/alpinelinux/aports/pull/2325 2017-09-19 01:11:10 Is anyone around tonight 2017-09-19 01:11:12 ? 2017-09-19 01:42:20 m3tti: definitely share, I'm pending towards one myself but need to find more about the pros and cons.. 2017-09-19 07:44:48 Hi :) 2017-09-19 07:46:19 Yesterday I was having issues with dns resolution, well tcpdump => [bad udp cksum 0x537f -> 0xc707!] 61942+ A? github.com. (28) 2017-09-19 07:55:48 trax: sounds like a network issue to me? 2017-09-19 07:55:51 what platform? 2017-09-19 07:57:24 oracle linux 2017-09-19 07:57:38 4.1.12-103.3.8.el7uek.x86_64 2017-09-19 07:58:09 which run on esxi (dunno the version) 2017-09-19 07:58:21 tried to disable network offloading on the vm... didn't help yet 2017-09-19 07:58:46 Btw, I don't have any issue with an ubuntu image 2017-09-19 07:58:58 strange.. tried tsharking it? 2017-09-19 07:59:09 tcpdump 2017-09-19 07:59:16 might be the network stack misbehaving under esxi for some reason 2017-09-19 07:59:50 I think I hit something like that some time ago 2017-09-19 08:00:31 what are your iptables nat rules? 2017-09-19 08:02:12 danieli: https://pastebin.com/sMSs66D3 2017-09-19 08:02:52 vmxnet can show bad checksums at times 2017-09-19 08:03:00 dunno what the trigger is 2017-09-19 08:03:02 but have noticed 2017-09-19 08:09:16 well I guess something can be done from the alpine, since other images manage to work. I am not seeing any differences between the 2 virt ether using "ip link" 2017-09-19 08:09:47 neither with "ethtool --show-offload" 2017-09-19 08:55:10 Can lldb-dev and lttng-ust packages promoted from testing to main repo? 2017-09-19 14:15:45 why there is no xterm apk? 2017-09-19 14:16:35 aGaTHoS: because you didn't make it yet? 2017-09-19 14:17:03 i dont want to install xfce nor udev, i want a xorg manually configured, and for a desktop just openbox fbpanel xterm gmrun 2017-09-19 14:17:45 https://pkgs.alpinelinux.org/package/edge/community/x86_64/xterm 2017-09-19 14:18:13 and nvidia propietary drivers because it seems nouveau does not recognize my card i guess, well at least i cant run xorg-server atm 2017-09-19 14:18:42 not sure it'll build on musl 2017-09-19 14:18:58 and well, as Bun pointed out, there /is/ an xterm apk 2017-09-19 14:19:15 how can i install it? 2017-09-19 14:19:53 well i dont expect to play games in this system, nvidia propietary drivers are not a must for me but still xorg-server does not work dont know why 2017-09-19 14:20:14 build it, see if it builds 2017-09-19 14:21:31 gonna try but it will be all easeier if I can have a xserver running or even can put the consoles at high res, which i failed too 2017-09-19 14:21:49 not sure it'll build on musl though 2017-09-19 14:21:53 i have a feeling it won't 2017-09-19 14:22:38 I guess the initramfs does not have support for framebuffer console 2017-09-19 14:23:14 but how can i install the community xterm apk? 2017-09-19 14:24:08 aGaTHoS: add the community repository to /etc/apk/repositories 2017-09-19 14:24:09 aGaTHoS: make sure you have v3.6 or edge in your repositories file 2017-09-19 14:24:13 ^ 2017-09-19 14:24:19 and apk add -U xterm 2017-09-19 14:24:24 i see in repositories are v3.6/community and edge/community but when trying to install does not find it 2017-09-19 14:24:33 don't use both at the same time 2017-09-19 14:25:02 it comes like this just ater setup-alpine.. 2017-09-19 14:25:48 no, i think i make setup-apkrepos to install gptfdisk and then i made a setup-alpine when installing 2017-09-19 14:25:59 which should i kept? 2017-09-19 14:26:32 how stable is edge? 2017-09-19 14:27:05 edge is rolling release 2017-09-19 14:27:18 then i kept edge 2017-09-19 14:27:22 i like rolling 2017-09-19 14:27:51 i have allways had similar distros , gentoo arch freebsd 2017-09-19 14:28:21 ooops no, comunity was in fact commented :S 2017-09-19 14:36:29 upgraded to edge gonna reboot 2017-09-19 17:16:11 is kms enabled in the kernel? 2017-09-19 17:16:26 nouveau does not recognize my card it eems 2017-09-19 17:16:28 seems* 2017-09-19 18:00:03 https://publiccode.eu/ 2017-09-19 18:27:30 hey guys, I'm trying to fit Alpine Linux (Desktop) into 1 GB HDD, it works but I have to leave out icons and I can not install all the wanted packages 2017-09-19 18:27:41 Anyone here that succeeded in the past? 2017-09-19 18:28:36 My usecase is a thin client which will have rdesktop och opnvpn installed and like 4 icons on the desktop for each server you want to connect to 2017-09-19 18:28:48 Would be awesome if I could get some advice 2017-09-19 18:29:52 So far I've tried alpine-desktop (too big), mate (too big), gnome, (gnome is missing from repos), and xfce (works, but not very good) 2017-09-19 18:37:51 Just run X with a basic window manager? 2017-09-19 18:38:41 No need for a full DE. 2017-09-19 19:31:26 shrizza, hmm, you mean Alpine With X? Not following? 2017-09-19 19:33:33 You can run a graphical environment without a full blown desktop environment using just a basic X server. 2017-09-19 19:34:03 No Gnome/KDE/Xfce/whatever. 2017-09-19 19:34:43 But your ability to do that does depend on the dependencies of the applications you wish to use. 2017-09-19 19:35:10 rdesktop should be able to run without DE assets, I'd imagine. 2017-09-19 19:36:20 cu @ all 2017-09-19 21:44:10 Trying to port `cor` over and Im getting `backtrace_symbols undefined` error on `make install` 2017-09-19 21:44:20 https://hastebin.com/ewozabizuz.scala 2017-09-19 21:45:41 https://github.com/tkelman/julia-alpine/issues/1 this is damn near identical but cant find a solution that would work for my library here :c 2017-09-19 21:53:38 Bloo[m]: got libexecinfo-dev? 2017-09-19 21:53:56 also, got `-lexecinfo`? 2017-09-19 21:53:58 danieli: yeah :( 2017-09-19 21:54:09 yes to both? 2017-09-19 21:54:11 danieli: on `make install`? 2017-09-19 21:54:12 nope 2017-09-19 21:54:48 yes to the first no to the second 2017-09-19 21:54:56 just tried it on make install to no avail 2017-09-19 21:55:04 not on make install 2017-09-19 21:55:05 when building 2017-09-19 21:55:08 it's for linking 2017-09-19 21:55:40 building itself works, linking fails 2017-09-19 21:57:45 danieli: adding that to my `cmake build` doesnt seem to make any odds 2017-09-19 21:58:04 well no 2017-09-19 21:58:04 it doesnt work 2017-09-19 21:58:22 is it giving -lexecinfo as an argument to ld? 2017-09-19 21:58:23 │CMake Error: The source directory "/home/user/build/src/cor-64b0168577372cb7e4e12a40fefd97746188b274-64b0168577372cb7e4e12a40fefd97746188b274/-lexecinfo" does not exist. 2017-09-19 21:59:59 wat 2017-09-19 22:00:03 you did something wrong 2017-09-19 22:04:37 danieli: uh, using cmake for my build, not sure how to pass an argument into `ld` im insanely nooby at this 2017-09-19 22:13:57 aha found it 2017-09-19 22:13:58 welp 2017-09-19 22:13:59 thoguht i did 2017-09-19 22:16:18 Bloo[m]: try ldflags 2017-09-19 22:16:23 upper case, that is - `LDFLAGS` 2017-09-20 00:07:56 danieli: sadly no dice with that eiter 2017-09-20 00:08:16 apparently theres these https://stackoverflow.com/questions/6077414/cmake-how-to-set-the-ldflags-in-cmakelists-txt but ive tried all and none of themwork with -lexecinfo 2017-09-20 02:26:44 whenever i try to mount an nfs share it just hangs indefinetly 2017-09-20 03:54:02 nouveau does not recognize my geforce 8600 card and even cant use nv, it works but keyboard and mouse freezed because, guess cause i installed xorg-server manually as i dont want udev because last time i tried it crashed when bringing udev up, so iwas intended to make a traditional xorg.conf file as i used in freebsd , but it says as hotplug is enabled keyboard and mouse modules are unloaded how can i 2017-09-20 03:54:04 prevent this? and why nouveau does not recognizes my card, any idea someone? 2017-09-20 03:57:34 does the alpine-linux kernel has KMS support? 2017-09-20 03:58:20 because the default extlinux.conf has a nomodeset parameter ... i kept this as my failsafe entry... 2017-09-20 03:59:25 and in another entry is where im testing changing video mode, and trying everything i found in google without succes , major part of the time i got a blank screen 2017-09-20 04:00:26 tryed nvidiafb fbcon nouveau, editing blacklisted modules seting drm_kms_helper=blablabla 2017-09-20 04:00:29 nothing works 2017-09-20 04:00:48 to have a high res console anyway cant get xserver runing neither 2017-09-20 04:01:23 because mouse and keyboard dont work with nv driver which is the only one that actually dont give me the no screens found aswith nouveau 2017-09-20 06:01:09 trying to install Alpine with full disk encryption on libreboot (including /boot/ since I load grub from flashrom). I used https://wiki.alpinelinux.org/wiki/LVM_on_LUKS for everything except I followed the https://libreboot.org/docs/gnulinux/encrypted_parabola.html - To keep things simple I am using /boot/libreboot_grub.cfg which is damn near identical to my working parabola install. in grub I am able to decrypt, set root and load 2017-09-20 06:01:10 libreboot_grub.cfg https://pastebin.com/G2xUrd3m but that just beings me to a blank libreboot background. I have a feeling I did something incorrectly with the mkinitfs step, maybe there is an extra step fro grub I am missing. Any ideas here? 2017-09-20 07:48:17 Hi 2017-09-20 08:19:00 investigating which is the problem that makes my screen freeze when trying to run xerver i've seen that an ldd of the mouse and keyboard drivers gives me a lot of symbol not found's... the only package i have not installed as setup-xorg-base does is eudev, but i dont want to install it because last time i try setup-xorg-base crashed my pc when running i guess setup-udev , and made my system unbootable, 2017-09-20 08:19:02 is really a must? how can i figure out which package belongs a missing symbol? 2017-09-20 08:19:36 trax: hi 2017-09-20 08:20:22 hi danieli :) 2017-09-20 08:33:10 mmm i think is normal that not found symbols? because they depend on other xorg modules and ldd only searchs for libs in the standard locations? 2017-09-20 10:14:39 any ideas i regards to bug #7818? my freshly installed system uses timestamps 1 hour behind in syslog as well, TZ is Europe/Berlin. This makes fail2ban ignore the log entries :( 2017-09-20 10:15:27 algitbot: works for me 2017-09-20 10:18:56 algitbot: that's the title of the bug 2017-09-20 10:19:09 "al" = alpine linux, "git" = one of its purposes, bot = well, it's a bot 2017-09-20 10:19:38 trax: are you running ntpd? 2017-09-20 10:19:42 oh nvm 2017-09-20 10:20:30 I'm using chronyd 2017-09-20 10:21:14 i misread once again, guess i need to wake up properly 2017-09-20 10:21:25 my highlights just now were way off 2017-09-20 10:22:03 ;) 2017-09-20 10:23:16 i'll test in a container 2017-09-20 10:24:31 danieli: nop why? 2017-09-20 10:24:56 (and there is a ~40 timedrift on the vm I am using...) 2017-09-20 10:25:30 trax: i meant to highlight thunfisch when i asked about ntp :) my bad 2017-09-20 10:25:37 and i meant to highlight you when i highlighted algitbot 2017-09-20 10:27:20 \o/ 2017-09-20 10:27:52 <_ikke_> \o/ 2017-09-20 10:29:20 okay, that's weird: https://dpaste.de/3g9d timestamps on start/shutdown are correct 2017-09-20 10:32:09 <_ikke_> are correct? 2017-09-20 10:32:23 12:22 was the correct localtime 2017-09-20 10:32:28 11:22 would be one hour behind 2017-09-20 10:32:40 <_ikke_> Time is in UTC afaik 2017-09-20 10:33:04 nope 2017-09-20 10:33:06 -Z Adjust incoming UTC times to local time 2017-09-20 10:33:06 <_ikke_> hmm 2017-09-20 10:33:08 <_ikke_> ok 2017-09-20 10:33:14 That option is set in /etc/conf.d/syslog 2017-09-20 10:33:24 so displayed dates should be in local time. 2017-09-20 10:33:26 tldr -Z isn't working and it makes fail2ban, well, fail 2017-09-20 13:22:57 Is there a graphical environment on the Live CD ? 2017-09-20 13:25:32 no 2017-09-20 13:26:38 you can install xfce4 from repository 2017-09-20 13:29:04 thanks 2017-09-20 13:40:03 So I was trying to make a package for tor-0.3.2.1-alpha, and so I edited the existing APKBUILD accordingly and generated checksums with `abuild checksum' command. 2017-09-20 13:40:34 However, when I run abuild proper, it informs me that "ERROR: tor: 0.3.2.1-alpha is not a valid version" 2017-09-20 13:41:09 I don't really understand this - it can download from the server properly, and build properly. But the sanity check of the ABUILD is not happy. 2017-09-20 13:41:18 How can I placate abuild? 2017-09-20 13:43:32 there's not enough docs on that, hmm 2017-09-20 13:43:36 lemme consult the source 2017-09-20 13:45:39 $APK version --check --quiet "$pkgver" || die "$pkgver is not a valid version" 2017-09-20 13:46:38 Hi. Is modloop needed after boot in _run-from-ram_ mode ? or is it safe to stop the modloop service (unmount it) ? 2017-09-20 13:51:25 And how to add custom out-of-tree compiled kernel driver to modloop ? (like https://wiki.alpinelinux.org/wiki/Alpine_Linux:FAQ#How_can_I_install_a_custom_firmware_in_a_diskless_system.3F but for modules) 2017-09-20 13:52:43 danieli: It's still not clear to me what abuild wants, looking at the source code 2017-09-20 13:52:58 duncan^: it wants to make sure the version isn't bogus 2017-09-20 13:52:58 it would appear that a - is indeed a legal character, but abuild doesn't like it. 2017-09-20 13:53:30 is there a way to force it to accept the package name? 2017-09-20 13:54:14 i'm not familiar enough with apk to say 2017-09-20 13:55:41 duncan^: you might try to set the version to '0.3.2.1a' maybe that works 2017-09-20 13:55:50 sounds like guesswork 2017-09-20 13:56:14 That won't work. 2017-09-20 13:56:27 then you have to have two versions. 2017-09-20 13:56:29 https://git.alpinelinux.org/cgit/apk-tools/tree/src/version.c 2017-09-20 13:56:48 one the pkgver like i proposed, and the upstream version in a different variable to download 2017-09-20 13:56:50 I think it's 0.3.2.1_alpha 2017-09-20 13:58:30 that also might work, worth a try 2017-09-20 14:03:11 in the end I set pkgrel to be "alpha" and fudged the "source" and "builddir" lines 2017-09-20 14:05:58 but pkgrel is a number 2017-09-20 14:06:55 pkgrel is incremented on updates and reset to 0 (new pkgver) to trigger rebuilds 2017-09-20 14:21:52 yea :( 2017-09-20 15:26:33 <_ikke_> Not only to trigger rebuilds, but also make sure the package is seen as a new package to be updated 2017-09-20 15:26:50 yeah true 2017-09-20 15:47:55 hi there, alpine 3.6.2 won't boot from usb. i did '# dd if=alpine-extended-3.6.2-x86_64.iso of=/dev/sdX' <- where 'X' is the appropriate dev node for the unmounted usb-stick 2017-09-20 15:48:35 <_ikke_> What is the problem? 2017-09-20 15:49:40 it won't boot - no error at all - it just took a little while the usb led blinks a little bit and then hdd boot starts 2017-09-20 15:50:12 tested on 2 different pc yet 2017-09-20 15:50:30 <_ikke_> Did you try a different iso also? 2017-09-20 15:50:37 not yet 2017-09-20 15:50:48 are there known issues with 3.6.2 2017-09-20 15:51:28 or the other way round - are there versions known to work? 2017-09-20 15:52:12 <_ikke_> https://bugs.alpinelinux.org/projects/alpine/issues?utf8=%E2%9C%93&set_filter=1&f%5B%5D=status_id&op%5Bstatus_id%5D=o&f%5B%5D=cf_1&op%5Bcf_1%5D=%3D&v%5Bcf_1%5D%5B%5D=120&f%5B%5D=&c%5B%5D=project&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&group_by= 2017-09-20 15:54:47 <_ikke_> tadau: 3.6.2 seems to boot from cd-rom for me (under qemu) 2017-09-20 15:56:19 but i have no cd - i need usb-boot. but afaik every alpine iso from 3.3.0 onwards is a hybrid iso that can be dd'd to usb, right? 2017-09-20 15:56:54 <_ikke_> yes, I'm trying to boot it as usb right now 2017-09-20 15:57:44 <_ikke_> qemu-system-x86_64 -usb -usbdevice disk:alpine-extended-3.6.2-x86_64.iso 2017-09-20 15:57:46 <_ikke_> That works for me 2017-09-20 15:59:31 <_ikke_> tadau: what does fdisk -l return for the usb device? 2017-09-20 16:16:30 _ikke_: Disk /dev/sdc doesn't contain a valid partition table 2017-09-20 16:17:00 and i can confirm that the iso does boot with qemu 2017-09-20 16:40:08 : 2017-09-20 16:40:10 :> 2017-09-20 16:49:03 following the wiki on installing mate (https://wiki.alpinelinux.org/wiki/MATE) and getting to the step "Fixing the D-Bus configuration file:" i'm supposed to "apk del mate-screensaver" but it fails because 2017-09-20 16:49:04 World updated, but the following packages are not removed due to: 2017-09-20 16:49:04 mate-screensaver: mate-desktop-environment 2017-09-20 16:49:14 is there a workaround? 2017-09-20 17:20:44 http://openwall.com/lists/oss-security/2017/09/18/2 2017-09-20 17:20:55 Can this patch be applied ASAP to Apache2? 2017-09-20 17:24:30 only happens to very rare configurations, but that's a good idea 2017-09-20 17:36:42 duncan^: i edited the patch and i'm applying it 2017-09-20 17:37:16 Good to know, thanks! 2017-09-20 17:37:26 gonna submit it to alpine-aports now 2017-09-20 17:37:31 just build testing first to make sure 2017-09-20 17:37:51 <_ikke_> tadau: well, no valid partition table does not seem alright 2017-09-20 17:39:27 _ikke_: yeah, that's about what i thought too ;) - so i rewrote it now and it says '/dev/sdc1 * 0 675839 337920 17 Hidden HPFS/NTFS' now 2017-09-20 17:41:53 <_ikke_> That looks better 2017-09-20 17:43:08 _ikke_: are you able to merge the apache patch in patchwork? 2017-09-20 17:43:22 <_ikke_> nope 2017-09-20 17:43:41 i see, all right 2017-09-20 17:44:06 _ikke_: but now my device hangs at the very first boot screen while the stick's led keeps blinking .. i'm waiting for 5 or more minutes now :-( 2017-09-20 17:44:19 <_ikke_> What does it show? 2017-09-20 17:44:34 nothing but the manufacturers logo 2017-09-20 17:44:40 very 1st boot screen 2017-09-20 17:45:18 i can't even get to teh point where it would be possible to choose where to boot from 2017-09-20 17:46:10 btw, it's in bios mode, *not* *efi 2017-09-20 18:02:52 someone can help me with xorg-server? 2017-09-20 18:03:11 I can try, what you need ? 2017-09-20 18:03:18 <_ikke_> aGaTHoS: Not sure if I can help, but it's best to just ask a question 2017-09-20 18:03:41 i cant get x to work 2017-09-20 18:03:49 nouveau drivers dont work 2017-09-20 18:03:56 not detect my card 2017-09-20 18:04:14 or as nomodeset has to be set in kernel parameters at boot because if not i have a crash 2017-09-20 18:04:18 they dont work 2017-09-20 18:04:23 so iv tried nv modeule 2017-09-20 18:04:45 with this i have a x started i also put a xterm from a test script 2017-09-20 18:04:55 and it freezes 2017-09-20 18:05:01 mouse dont move 2017-09-20 18:05:05 keyboard does not work 2017-09-20 18:05:11 cant changue to a tty 2017-09-20 18:05:14 have to reboot 2017-09-20 18:05:16 what is the model of your video card, 2017-09-20 18:05:19 ? 2017-09-20 18:05:25 nvidia geforce 8600 gt 2017-09-20 18:06:19 i had problems with this in the past , ive solved allways using nvidia propietary drivers and a xorg.conf traditional config file make by the nvidia config helper 2017-09-20 18:07:13 but there is no nvidia propietay drivers for alpine linux and, trying to compile as someone suggested is something i could do better is i get a X environment 2017-09-20 18:07:38 that thing should work fine with nouveau 2017-09-20 18:07:40 i just one to start the xserver with whichever driver works for the moment 2017-09-20 18:07:52 with nouveau i have a no screens found 2017-09-20 18:07:56 use your integrated graphics, if you can't get it to work 2017-09-20 18:08:03 and lsmod says nobody is using it 2017-09-20 18:08:18 because at boot if i dont put a nomodeset it crashes 2017-09-20 18:08:29 are amd never used 2017-09-20 18:08:32 stop pressing enter so much 2017-09-20 18:09:02 i want to use the nvidia card 2017-09-20 18:09:22 Blame Nvidia 2017-09-20 18:09:36 in the past when having this problems they solved with the nvidia driver and paying with the keyboard and mouse drivers 2017-09-20 18:09:39 they don't care about their users 2017-09-20 18:09:42 evdev seems to not work for me 2017-09-20 18:10:05 that why i insttalled xorg by myself and not the setup-xorg-base as i dont want udev 2017-09-20 18:10:48 but anyway appart from nouveau dont working, i think with nv driver it should work and for me is more probably keyboard and mouse are guilty 2017-09-20 18:11:07 in fact the last thing i have in Xorg.log is the seting up of the mouse and keyboard 2017-09-20 18:11:43 i have a lot of missing symbols when doing ldd /usr/lib/xorg/modules/input/kbd_driver.so 2017-09-20 18:11:46 and the mouse one 2017-09-20 18:11:48 and others 2017-09-20 18:11:53 dont know if is normal 2017-09-20 18:12:07 because they depend ones on anothers or really im missing some package 2017-09-20 18:12:29 but seeing inside setup-xorg-base... i have installed all manually but udev 2017-09-20 18:13:10 im afraid to install this as this is my second alpine intallation previously failed when it installed and set up udev... 2017-09-20 18:13:13 and never boot again 2017-09-20 18:13:34 allways crashes when seting up udev 2017-09-20 18:15:54 as x starts with nv module is working... but i guess when seting up keyboard and mouse is whe it freezes .. it has to be this, in freebsd with keyboard driver and mouse drivers and not using evdev it works 2017-09-20 18:16:05 but linux has kbd instead os keyboard 2017-09-20 18:16:26 using evdev with udev crashes so i need yo use the keyboard driver but also does not work 2017-09-20 18:16:32 this could not be 2017-09-20 18:16:53 my pc is old but not as for not having a working mouse and keyboard... 2017-09-20 18:22:26 ok somebody can tell me when i can figure out which library or package not found symbols in the keyboard and mouse drivers belong??? so i see is im missing some essencial package they need that is missing? 2017-09-20 18:22:39 how* not when 2017-09-20 18:24:36 <^7heo> wow that's a long monologue... 2017-09-20 18:25:42 last line is the most important 2017-09-20 18:25:49 is someone can help me ... 2017-09-20 18:26:20 <_ikke_> aGaTHoS: What symbols? 2017-09-20 18:26:46 http://sprunge.us/NhLS 2017-09-20 18:27:10 this are the missing sybols in kbd_drv.so 2017-09-20 18:27:22 the xorg-server keyboard driver 2017-09-20 18:28:16 <_ikke_> did you add the correct xf86 packages? 2017-09-20 18:28:39 <_ikke_> xf86-input-keyboard 2017-09-20 18:28:40 <_ikke_> for example 2017-09-20 18:28:43 ive installed all setup-xorg-base should intalled but udev 2017-09-20 18:28:46 yes 2017-09-20 18:29:10 udev makes my sytem crash 2017-09-20 18:29:49 i had problem with keyboard and mouse drivers in other distros thats why i end using freebsd 2017-09-20 18:30:03 with a xorg.conf traditional config file 2017-09-20 18:30:16 using keyboard mouse drivers instead of evdev ones 2017-09-20 18:30:28 but in linux also kbd seems to not work very well 2017-09-20 18:30:30 for me 2017-09-20 18:30:46 and keyboard driver from freebsd does 2017-09-20 18:30:58 i thing they are distinc as have diferrent names 2017-09-20 18:31:04 keyboard vs kbd 2017-09-20 18:32:06 and well as from time to time my system crashed.... dont have the partition when installed freebsd anymore so i tried alpine linux this time..., because zfs does not work very well for my poor ram'ed pc 2017-09-20 18:32:17 even tweakink to use low mem 2017-09-20 18:33:04 i thought a lightweight distro like this could be my memory problems solution but can get xorg to run 2017-09-20 18:33:16 now im using very few ram... 2017-09-20 18:33:31 300M right now without swap 2017-09-20 18:34:16 with freebsd even before starting X should have 1G... 2017-09-20 18:34:29 already occupied 2017-09-20 18:34:37 want to get this working 2017-09-20 18:34:53 it has to be the keyboard or mouse driver 2017-09-20 18:35:40 because nouveau does not work but with nv i get into X.. start a xterm with the test script which also starts x... and then freezes when in the Xorg.log last lines is seting up keyboard and mouse... 2017-09-20 18:38:22 enter is not punctuation 2017-09-20 18:39:04 is this another illuminati channel more occupied in ortography that the pourpouse supposes it has? 2017-09-20 18:40:18 excuse me? 2017-09-20 18:42:32 tadau does your keyboard respond still? 2017-09-20 18:46:52 ok i remember in linux my mouse worked better in the ps2 port than in a usb port, trying again, and gonna try without mouse to discard keyboard problem 2017-09-20 18:51:25 wtf @ agathos 2017-09-20 18:51:34 ^ 2017-09-20 18:52:47 its been a while since i've run X but isn't evdev mandatory these days? 2017-09-20 18:54:48 scv: there's alternatives but an input driver is necessary 2017-09-20 18:55:48 yeah but i thought the traditional mouse/keyboard drivers don't function anymore, like i don't think there's even a /dev/psaux anymore 2017-09-20 19:00:03 scv: no, it does not - as soon as i put in that alpine stick, the pc seems to freeze 2017-09-20 19:00:28 tadau: and you've tried booting without 'quiet' kernel command line option? 2017-09-20 19:03:12 scv: i don't even get that far - when i power on the pc with the alpine stick attached to it, i only see the manufactureres logo and 'press esc to enter setup' that's all 2017-09-20 19:03:45 no SYSLINUX loader appears? 2017-09-20 19:03:59 no 2017-09-20 19:04:21 hm 2017-09-20 19:04:32 do other distros have the same issue? 2017-09-20 19:04:32 and even when in bios/uefi - when i put in the stick then, even bios freezes!! 2017-09-20 19:04:45 scv: haven't tried any other yet 2017-09-20 19:04:46 sounds like you have a buggy bios or maybe a hardware fault 2017-09-20 19:04:55 any update for the BIOS available? 2017-09-20 19:05:04 not sure 2017-09-20 19:05:35 i'll have a look ... and try some other distros 2017-09-20 19:06:01 if it freezes in the BIOS it's definitely unrelated to the distro 2017-09-20 19:06:14 did you try another USB stick? it could be a (semi) faulty stick 2017-09-20 19:06:22 might work OK on one machine but trigger an issue on this one 2017-09-20 19:06:32 i've encountered similar issues 2017-09-20 19:07:17 yeah, tried it on another pc and it worked just fine 2017-09-20 19:16:21 <_ikke_> tadau: does it continue when you remove the stick? 2017-09-20 19:17:53 _ikke_: it does 2017-09-20 19:18:15 <_ikke_> right, looks like it cannot boot the stick then somehow 2017-09-20 19:18:42 <_ikke_> I think it happens also when you mark the partition as bootable, without installing a bootloader 2017-09-20 19:19:29 _ikke_: well, i dd'd the iso and it does boot on another machine 2017-09-20 19:19:59 <_ikke_> tadau: So it's the machine that has issues 2017-09-20 19:20:13 yep sounds like a buggy BIOS to me 2017-09-20 19:21:17 does indeed sound like something is misconfigured or not working on the machine 2017-09-20 19:23:49 finally have X... solved by adding a 10-noautoload.conf file in xorg.conf.d/ with a Option "AutoaddDevices" "False", in ServerFlags section for if someone wants to know.... 2017-09-20 19:24:13 butnv driver is a shit i move windows and flick etc... 2017-09-20 19:24:33 next step try to compile nvidia propietary drivers... as nouveau does not work with my card 2017-09-20 19:25:15 something is wrong with my mouse or keyboard thought 2017-09-20 19:26:05 if someone can make a package for gmrun it will be great if not i should learn how to make packages for alpine linux 2017-09-20 19:26:09 and try 2017-09-20 19:28:06 i'll give it a shot if it doesn't take awfully much effort 2017-09-20 19:28:16 hmm, i don't have an alpine gnome env to test on, so i'm not so sure i can 2017-09-20 19:29:04 i use without nothing else but xorg-server openbox and fbpanel 2017-09-20 19:29:08 this is my desktop 2017-09-20 19:29:17 it does really need much dependencies 2017-09-20 19:29:28 even if is from gnome desktop 2017-09-20 19:29:43 <_ikke_> creating packages should not be too hard 2017-09-20 19:30:00 <_ikke_> newapkbuild creates a new APKBUILD file 2017-09-20 19:30:06 yeah, they *usually* don't require too much care 2017-09-20 19:30:08 dont need* 2017-09-20 19:30:40 <_ikke_> arch has a package, you can copy most from there 2017-09-20 19:30:53 <_ikke_> https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/gmrun 2017-09-20 19:31:08 using 200Mb of memory ram!! i like alpine linux 2017-09-20 19:31:19 it's a minimal distro 2017-09-20 19:31:34 also have a look at https://github.com/voidlinux/void-packages/blob/master/srcpkgs/gmrun/patches/00_gcc43_fix.patch 2017-09-20 19:31:58 still dont have firefox installed thats why i was asking, just get to have X working... 2017-09-20 19:32:28 should depend on `gtk+-dev` and `popt-dev` 2017-09-20 19:32:34 (the void pkg does) 2017-09-20 19:32:44 well i see later now have to end setting up my system and make backups... because from time to time my pc always crashes.... :S 2017-09-20 19:33:09 aGaTHoS: look at alpine local backup (lbu) and apkovl (apk overlay) 2017-09-20 19:33:24 could also make a cpio archive of the system 2017-09-20 19:33:50 i use tar as my external hd where i do copies is vfat formated as is the hd for the hacked ps3 2017-09-20 19:34:05 use tar to preserve permissions etc 2017-09-20 19:34:29 but my backup script have to rewrite.. 2017-09-20 19:34:39 as i said earlier, enter isn't punctuation :) 2017-09-20 19:34:48 is not doing what i really want, so first gonnna make by hand 2017-09-20 19:38:33 <_ikke_> aGaTHoS: I'm building the package now 2017-09-20 19:39:22 _ikke_: scv debian boots flawlessly though - seems like i'll have to pass on alpine with this machine :-( 2017-09-20 19:47:38 _ikke_: thnx 2017-09-20 19:52:07 <_ikke_> aGaTHoS: Ok, I have a package that builds 2017-09-20 19:54:05 is already in the repos? 2017-09-20 19:54:51 is in testing? i have main and comunity, can i download and install locally without enabling testing? 2017-09-20 19:55:20 calm down 2017-09-20 19:55:29 Ok, trying to get Cor building for Alpine... (Its a memo package from what I can remember) Itsd proving problematic due to an undefined reference to `backtrace` 2017-09-20 19:55:55 danieli: thanks for your suggestion last night btw 2017-09-20 19:56:01 Bloo[m]: libexecinfo-dev? 2017-09-20 19:56:13 danieli: yeah got that installed. Nah the lexecinfo 2017-09-20 19:56:24 ah all right, you figured it out? 2017-09-20 19:56:46 Sadly not :c 2017-09-20 19:56:51 https://git.merproject.org/mer-core/cor/blob/master/cmake/Cor.cmake#L49 is the closest I can find for passing through flags 2017-09-20 19:57:09 Ive tried adding it there, but doesnt make any difference sadly 2017-09-20 19:57:36 <_ikke_> aGaTHoS: I have it in my own repository 2017-09-20 19:57:53 <_ikke_> aGaTHoS: If you trust me, you can download the package from me 2017-09-20 19:58:05 https://hastebin.com/ijilisuzob.scala is waht Im dealing with for anyoine else wondering... 2017-09-20 19:58:13 well, you /are/ op.. :P 2017-09-20 19:58:22 <_ikke_> aGaTHoS: http://alpine.ikke.info/testing/x86_64/gmrun-0.9.2-r0.apk 2017-09-20 19:59:57 https://cmake.org/cmake/help/v3.0/module/FindBacktrace.html is interesting 2017-09-20 20:06:09 <_ikke_> aGaTHoS: https://github.com/alpinelinux/aports/compare/master...Ikke:testing/gmrun 2017-09-20 20:10:04 dont know how to do to install 2017-09-20 20:10:16 manuals are handy 2017-09-20 20:10:36 it's easier to just add his repo i guess 2017-09-20 20:11:11 or `apk add --no-cache X http://the-repo-url/alpine gmrun` 2017-09-20 20:11:15 dont understand the last line 2017-09-20 20:11:18 <_ikke_> aGaTHoS: you can download the apk and then do apk add pkg.apk 2017-09-20 20:11:20 that ... 2017-09-20 20:11:28 or that 2017-09-20 20:11:32 no because it says untrusted 2017-09-20 20:11:37 <_ikke_> The key is there also 2017-09-20 20:11:38 apk add --allow-untrusted then 2017-09-20 20:11:42 or add the key, preferably 2017-09-20 20:11:50 <_ikke_> http://alpine.ikke.info/build-57c48909.rsa.pub 2017-09-20 20:11:51 how can i add the key? 2017-09-20 20:12:19 <_ikke_> curl -o /etc/apk/keys/build-57c48909.rsa.pub http://alpine.ikke.info/build-57c48909.rsa.pub 2017-09-20 20:12:27 <_ikke_> curl -o /etc/apk/keys/build-57c48909.rsa.pub https://alpine.ikke.info/build-57c48909.rsa.pub 2017-09-20 20:12:35 and how can i know this is your key which u sign all your packages? 2017-09-20 20:12:54 and not just crafted as the gmrun to put me a payload 2017-09-20 20:12:57 it's on his server 2017-09-20 20:13:01 wait what 2017-09-20 20:13:17 <_ikke_> aGaTHoS: If you install my package, you already trust me 2017-09-20 20:13:29 if you don't trust him, just build the package yourself 2017-09-20 20:13:29 <_ikke_> aGaTHoS: if you don't trust me / that key, then you should not install it 2017-09-20 20:14:20 <_ikke_> I provided the APKBUILD + patch, so you can build it yourself 2017-09-20 20:15:14 extracting the binary by hand with tar and executing segsfaults 2017-09-20 20:15:25 i thougth it was mission gdependencies 2017-09-20 20:15:26 <_ikke_> I didn't test it 2017-09-20 20:15:39 but with apk add -s --allow-untrusted gmrun-0.9.2-r0.apk 2017-09-20 20:15:40 <_ikke_> I juist compiled it and build the package 2017-09-20 20:15:50 it does not say is gonna install anything but this package 2017-09-20 20:16:11 <_ikke_> apk info gtk+2.0 2017-09-20 20:16:14 <_ikke_> apk info popt 2017-09-20 20:16:22 don think i have this 2017-09-20 20:16:24 still 2017-09-20 20:16:37 maybe first gonna end to install the rest of things i have still not 2017-09-20 20:16:48 for sure this are gonna be dependencies 2017-09-20 20:16:52 i don't understand what you mean 2017-09-20 20:16:56 of other packages 2017-09-20 20:17:22 that first gonna install firefox geany gimp ... blender is not :S 2017-09-20 20:17:24 <_ikke_> it should 2017-09-20 20:17:34 <_ikke_> alpine-dev:~/aports/testing/gmrun$ apk add -s gmrun@testing 2017-09-20 20:17:34 and then probably this dependencies will be already in my system 2017-09-20 20:17:35 <_ikke_> (1/2) Installing gtk+2.0 (2.24.31-r0) 2017-09-20 20:17:37 <_ikke_> (2/2) Installing gmrun@testing (0.9.2-r0) 2017-09-20 20:17:53 <_ikke_> I already had popt, so it would not install that one 2017-09-20 20:18:25 <_ikke_> But note that alpine uses musl instead of glibc, so that could also cause issues 2017-09-20 20:18:36 aGaTHoS: what exactly is your issue? 2017-09-20 20:18:47 why there is no blender, nobody has tried to port? or does not compile with musl? 2017-09-20 20:18:53 <_ikke_> danieli: He tries to run gmrun 2017-09-20 20:19:35 <_ikke_> aGaTHoS: It was in testing, but ncopa disabled it again 2017-09-20 20:19:42 feature #5010 2017-09-20 20:20:19 still dont have firefox why its named firefox-esr? 2017-09-20 20:20:28 esr is the long term support version 2017-09-20 20:20:41 `firefox` is in edge repos 2017-09-20 20:20:44 <_ikke_> https://git.alpinelinux.org/cgit/aports/commit/?id=4a8fa9161a7ecbdd21466efbc067d5397398125a 2017-09-20 20:21:01 <_ikke_> aGaTHoS: alpine prefers software that is supported for a longer time 2017-09-20 20:21:03 i moved to edge 2017-09-20 20:21:26 `apk add --no-cache firefox` then 2017-09-20 20:21:26 have to do anything to rebuild database? just made apk update ; apk upgrade 2017-09-20 20:21:41 <_ikke_> aGaTHoS: note that alpine is not a large community (compared to other distros), so there is no huge work force to build / maintain packages 2017-09-20 20:21:48 <_ikke_> aGaTHoS: That's enough 2017-09-20 20:21:59 <_ikke_> aGaTHoS: at least, depends on what you mean with database 2017-09-20 20:22:07 he means the cache, i think 2017-09-20 20:22:14 i dont care i use few packages, but still want blender 2017-09-20 20:22:27 <_ikke_> then you need to try to build the package yourself 2017-09-20 20:22:29 ^ 2017-09-20 20:22:32 blender isn't in the repos as of now 2017-09-20 20:22:36 <_ikke_> the APKBUILD is there 2017-09-20 20:22:36 i dont undersstand very well the cache etc... i have a disk installation 2017-09-20 20:22:43 i chose not cache etc... 2017-09-20 20:23:05 <_ikke_> aGaTHoS: the apkindex is put in the cache 2017-09-20 20:23:14 and then just made setup-disk -m sys -s 0 /mnt/... 2017-09-20 20:23:22 not disk cache 2017-09-20 20:23:27 so im using really edge ? 2017-09-20 20:23:34 what do you mean? 2017-09-20 20:23:50 if you changed your repositories to edge and `apk upgrade`d, you're on edge 2017-09-20 20:23:58 <_ikke_> if you changed the repo url, and did apk upgrade -U --available, then it should be enough 2017-09-20 20:24:07 i commented 3.6 repos and commented out edge main and communiy the made apk update and apk upgrade 2017-09-20 20:24:11 is enough? 2017-09-20 20:24:14 <_ikke_> should be 2017-09-20 20:24:21 <_ikke_> aGaTHoS: why are you thinking otherwise? 2017-09-20 20:24:34 you commented out edge main and community? why? 2017-09-20 20:25:07 because when i read about installation , read about caches and the like but i choose in setup no usb cache no .... then made a setup-disk et... 2017-09-20 20:25:22 and as i dont really know how this distro works 2017-09-20 20:25:24 i don't think we're talking about the same type of cache here 2017-09-20 20:25:28 dont know if made something wrong 2017-09-20 20:25:52 my worry is if there is some database of packages that is not really updated 2017-09-20 20:26:09 as i knoew about update and upgrade comands 2017-09-20 20:26:17 but also read some rar --parameters 2017-09-20 20:26:20 in the wiki 2017-09-20 20:26:24 to update the database 2017-09-20 20:26:36 rare* 2017-09-20 20:26:44 please don't use enter as punctuation 2017-09-20 20:26:59 i'll try 2017-09-20 20:27:08 it makes it awfully hard to read 2017-09-20 20:28:09 as you said firefox is in edge, but i only see firefox-esl i though if ive missing something to really rebuild the database, and thougth apk update/upgrade is for updating the already repositories bu maybe not when you change repos 2017-09-20 20:28:24 can you pastebin your apk repositories file? 2017-09-20 20:29:02 http://sprunge.us/CVMV 2017-09-20 20:30:04 previously to move to edge i had just uncommented the v3.6/main, after changed i just made apk update, apk upgrade, is this ok? 2017-09-20 20:30:19 what is your `uname -m`? 2017-09-20 20:30:31 x86_64 2017-09-20 20:30:46 if you run `apk update` and `apk add firefox` it should add it 2017-09-20 20:30:56 ooh 2017-09-20 20:31:01 you need to enable edge testing repo 2017-09-20 20:31:06 i just realized, lol 2017-09-20 20:31:18 uncomment the last line in your repositories file 2017-09-20 20:31:28 then `apk add --no-cache firefox` 2017-09-20 20:31:40 ok firefox is in testing then , what differences has firefox-esr is older version? 2017-09-20 20:32:05 supported for a longer time 2017-09-20 20:32:15 it means "extended support release" iirc 2017-09-20 20:33:06 i thing i go with this then 2017-09-20 20:33:23 what do you mean? 2017-09-20 20:34:18 firefox-esr is 52.3 version which version is the normal firefox? 2017-09-20 20:34:33 means i install esr instead 2017-09-20 20:34:38 `apk search firefox` 2017-09-20 20:34:43 i don't remember off the top of my head 2017-09-20 20:34:46 i think it's 55.x 2017-09-20 20:36:27 then should be ok 2017-09-20 20:36:40 <_ikke_> esr is 52 2017-09-20 20:36:45 <_ikke_> non-esr is 55 2017-09-20 20:37:09 firefox-esr is flagged 2017-09-20 20:37:17 55.0.3 is the latest one 2017-09-20 20:37:24 are we keeping it back? 2017-09-20 20:38:25 which.. is newer than `firefox`, wtf 2017-09-20 20:38:35 <_ikke_> danieli: I think until the next esr 2017-09-20 20:38:42 i see 2017-09-20 20:38:44 <_ikke_> https://pkgs.alpinelinux.org/packages?name=firefox*&branch=edge&repo=&arch=x86_64&maintainer= 2017-09-20 20:39:01 yeah, i just had to ask, wasn't sure 2017-09-20 20:39:30 <_ikke_> Where do you see that esr is newer than non-ser? 2017-09-20 20:39:34 <_ikke_> s/ser/esr/ 2017-09-20 20:39:40 lemme find it 2017-09-20 20:39:56 in edge 2017-09-20 20:39:57 _ikke_: https://pkgs.alpinelinux.org/flagged?origin=firefox-esr&branch=&repo=&maintainer= 2017-09-20 20:40:05 oh nevermind 2017-09-20 20:40:10 silly me - that was the one that was flagged by accident 2017-09-20 20:40:24 the person who flagged it even apologized to natanael 2017-09-20 20:40:28 <_ikke_> yeah, the esr should not be flagged 2017-09-20 20:40:33 yeah, i had forgotten 2017-09-20 20:40:41 i'm getting sick, my brain is running on low gear - my bad 2017-09-20 20:41:04 i just felt it was strange that there was a newer esr release and that it was held back in edge, i had forgotten completely 2017-09-20 20:41:25 seg fault :S 2017-09-20 20:42:04 seg fault on what? 2017-09-20 20:42:21 firefox , process 2607: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/etc/machine-id": No such file or directory 2017-09-20 20:42:32 think dont have dbus enabled and really dont want 2017-09-20 20:42:49 that isn't a segfault 2017-09-20 20:43:14 segfaults are programs doing illegal memory operations 2017-09-20 20:43:15 [1] + segmentation fault firefox 2017-09-20 20:43:22 oh, that killed it, damn 2017-09-20 20:43:25 <_ikke_> Note that you are using testing, it's not guaranteed to work 2017-09-20 20:43:26 well this was the begining of the error 2017-09-20 20:43:31 i see, gotcha 2017-09-20 20:43:37 no im not 2017-09-20 20:43:44 is firefox-esr from community 2017-09-20 20:43:57 what, strange 2017-09-20 20:46:21 ok i think the messages dbus related is just when firefox crashed tried to write some error log on dbus 2017-09-20 20:46:30 but the problem is another 2017-09-20 20:46:49 D-Bus not compiled with backtrace support so unable to print a backtrace 2017-09-20 20:47:37 and have a lot of Gtk related warnings before crashed 2017-09-20 21:13:31 <_ikke_> aGaTHoS: for the record, I just installed firefox-esr on 3.6, and it works without issue 2017-09-20 21:14:40 do you even get scrollbars on that thing? 2017-09-20 21:14:56 because I just spent another 30 minutes trying to, without a satisfactory result :) 2017-09-20 21:15:02 <_ikke_> TBB: on firefox? 2017-09-20 21:15:05 yup 2017-09-20 21:15:32 <_ikke_> Yes, I do have scrollbars 2017-09-20 21:16:14 wonderful. I still don't have a single Alpine install where XFCE theming would work enough to have scrollbars on Firefox, or most other gtk software for that matter 2017-09-20 21:16:25 <_ikke_> hmm 2017-09-20 21:16:29 and, frankly, I've given up trying 2017-09-20 21:16:31 <_ikke_> I just did an install 2017-09-20 21:16:40 <_ikke_> with xfce4 2017-09-20 21:16:42 <_ikke_> no issue at all 2017-09-20 21:17:03 <_ikke_> I just followed this: 2~ 2017-09-20 21:17:07 <_ikke_> https://wiki.alpinelinux.org/wiki/XFCE_Setup 2017-09-20 21:17:54 yeh, familiar stuff, that 2017-09-20 21:43:10 so any idea? what could i do to have firefox? i see there is also no opera, even surf browser... 2017-09-20 21:43:57 <_ikke_> aGaTHoS: What env are you running, I installed a vm in 15 minutes, and firefox works out of the box 2017-09-20 21:45:14 xorg-server openbox fbpanel 2017-09-20 21:45:28 xterm 2017-09-20 21:45:32 this is my desktop 2017-09-20 22:00:17 cu @ all 2017-09-20 22:51:42 hi folks 2017-09-20 22:52:23 anyone knows why sbcl brings up an error when i try to install quicklisp 2017-09-20 22:52:43 in says requires sb-bsd-sockets 2017-09-20 23:15:59 my android tv arrived today :) 2017-09-20 23:24:10 cool 2017-09-20 23:24:26 I'm getting the "udhcpc: sending discover" and "failed to get lease" loop. how do I just boot into without udhcpc so I can fix it? 2017-09-20 23:24:41 do you know why sbcl is giving me that damn error 2017-09-20 23:25:05 disable udhcpc 2017-09-20 23:25:24 m3tti: how? it wont boot without it... 2017-09-20 23:26:01 ok what kinda system 2017-09-20 23:26:14 what do you mean? 2017-09-20 23:27:10 m3tti: hardware or...? 2017-09-20 23:27:36 yes 2017-09-20 23:27:42 hardware 2017-09-20 23:27:53 and does it run in ram mode 2017-09-20 23:28:51 m3tti: no, bare metal SSD 2017-09-20 23:28:55 ethernet 2017-09-20 23:29:09 ok 2017-09-20 23:29:20 HP Proliant DL380 G5 being the model of the comp 2017-09-20 23:29:35 *G4 actually 2017-09-20 23:29:38 not G5 2017-09-20 23:29:48 so it doesnt boot up because of udhcpc 2017-09-20 23:30:03 ^ 2017-09-20 23:30:24 are you using syslinux 2017-09-20 23:30:28 for boot 2017-09-20 23:30:32 or grub 2017-09-20 23:31:10 not sure, I think GRUB but not sure - you want me to get to kernel command line? 2017-09-20 23:31:27 or kernel init whatever you call it 2017-09-20 23:32:43 yes it is possible to boot straight to bin/sh 2017-09-20 23:33:58 mk could you link me to that? 2017-09-20 23:34:35 https://askubuntu.com/questions/15284/how-to-boot-to-root-shell-when-grub-recovery-menu-fails-to-load-a-shell 2017-09-20 23:34:47 if it is grub 2017-09-20 23:35:12 now i'm searching for an equivalent for syslinux 2017-09-20 23:36:13 looks like its the same 2017-09-20 23:36:48 name of the boot option and that init=/bin/sh thing 2017-09-20 23:40:39 m3tti: it still gets stuck after that 2017-09-20 23:43:38 are you in an prompt after that 2017-09-20 23:43:49 or do you still see that boot loop 2017-09-20 23:46:52 m3tti: boot loop 2017-09-20 23:48:13 ok thats shit 2017-09-20 23:48:31 I mean if I have to I could go into a livecd 2017-09-20 23:48:35 have you seen what bootloader you have 2017-09-20 23:48:51 that would be great 2017-09-20 23:49:17 with an livecd you could mount your alpine partition 2017-09-20 23:49:25 ok 2017-09-20 23:49:29 then what should I edit? 2017-09-20 23:49:34 and change everyting 2017-09-20 23:49:48 mount your partition 2017-09-20 23:50:13 and than just try to chmod -x /etc/init.d/udhcpc 2017-09-20 23:50:27 kk 2017-09-20 23:50:37 that will disable the possibility for udhcpc to run 2017-09-20 23:50:50 it means -x not executable 2017-09-20 23:51:28 ^ 2017-09-20 23:57:08 m3tti: it still tries to start udhcpc 2017-09-20 23:58:18 what 2017-09-20 23:58:20 xD 2017-09-20 23:58:42 than 2017-09-20 23:58:53 once again livecd 2017-09-20 23:59:07 mount your partition 2017-09-20 23:59:25 chroot /,mountpoint 2017-09-20 23:59:36 chroot / /bin/ash 2017-09-20 23:59:51 and rc-update del udhcpc 2017-09-20 23:59:59 is there any browser for alpine linux (graphical) appart of firefox that is not working for me? 2017-09-21 00:00:51 surf? 2017-09-21 00:01:09 its small and easy to use XD 2017-09-21 00:04:21 i use yo use surf 2017-09-21 00:04:30 but is not on the repos 2017-09-21 00:04:37 enable community repo 2017-09-21 00:04:42 is enabled 2017-09-21 00:04:52 hm i thought i saw it in there 2017-09-21 00:05:07 apk search surf displays nothing 2017-09-21 00:05:43 and i have edge main and community repos enabled 2017-09-21 00:05:57 maybe is in testing 2017-09-21 00:06:05 but i dont want to enable testing 2017-09-21 00:08:57 than enable testing 2017-09-21 00:09:32 testing has a lot of packages and it is quite stable 2017-09-21 00:09:39 no issues so far 2017-09-21 00:10:01 sure is stable? 2017-09-21 00:10:04 ok gonna try 2017-09-21 00:10:07 and you are allready on edge which is kind of testinf 2017-09-21 00:10:13 testing 2017-09-21 00:11:34 so maybe the firefox in testing works firefox-esr segsfaults for me 2017-09-21 00:13:50 same 2017-09-21 00:15:18 and surf well at least netsurf works 2017-09-21 00:23:47 ok what system 2017-09-21 00:23:51 arm 2017-09-21 00:23:54 ?? 2017-09-21 00:25:07 no is a pc x86_64 2017-09-21 00:25:38 and unexpectedly firefox now runs beacuse i just create a /etc/machine-id with a random 32 hexadecimal caracters... 2017-09-21 00:26:56 but is plenty of rar caracters 2017-09-21 00:27:10 maybe i miss ttf-dejavue fonts once i saolved a similar problem like this 2017-09-21 02:05:14 I'm trying to add multiple ipv6 to this: https://pastebin.com/raw/AuweNsfV but I get the error... Any idea why? 2017-09-21 02:05:45 you didn't specify a netmask 2017-09-21 02:05:46 ? 2017-09-21 02:05:52 for the second command 2017-09-21 02:07:20 same error. 2017-09-21 02:10:06 i had to do a workaround to get v6 config working properly 2017-09-21 02:10:14 pre-up echo 0 > /proc/sys/net/ipv6/conf/eth0/accept_ra 2017-09-21 02:10:17 in the inet6 block 2017-09-21 02:10:32 wasn't able to assign addresses otherwise for some reason 2017-09-21 02:10:36 makes no sense 2017-09-21 02:10:43 since the RA has nothing to do with assigning 2017-09-21 02:10:44 but /shrug 2017-09-21 02:14:02 hm 2017-09-21 02:14:29 what are the currently supported versions of alpine linux? 2017-09-21 02:19:19 m3tti rc-update command not found 2017-09-21 02:25:05 im tryna disable the udhcpc service from a chroot if anyone knows how to do that 2017-09-21 02:28:17 Nobabs27: i use to do this kind of things when my system crashes and have to reinstall something 2017-09-21 02:28:29 which chappens from time to time 2017-09-21 02:28:44 you have a cd or something to boot right? 2017-09-21 02:29:38 just boot, then mount the partition of alpine linux in /mnt 2017-09-21 02:29:51 then mount proc dev and sys 2017-09-21 02:30:27 with # mount -t proc none /mnt/proc; mount -o bind /dev /mnt/dev; mount -o bind /sys /mnt/sys 2017-09-21 02:30:37 then chroot /mnt /bin/sh -l 2017-09-21 02:31:24 and then you can do what you have to do 2017-09-21 02:31:32 to solve the problem 2017-09-21 02:31:42 yea, but see idk how to solve the problem 2017-09-21 02:32:00 setup-interfaces 2017-09-21 02:32:01 im chrooted in, the rc stuff is in /sbin so I can work with that 2017-09-21 02:32:04 ah kk 2017-09-21 02:32:12 then when asked for instance for eth0 say none 2017-09-21 02:32:17 or put a static ip... 2017-09-21 02:33:05 but is strange wht you say i have two interfaces one gets ip with dhcp from router the other has nothing attached and dhcp ends after trying to discover a server 2017-09-21 02:33:22 dont understand why your dhcp hangs the system 2017-09-21 02:38:15 if I say none it just asks me again what interface I want to use 2017-09-21 02:39:51 the you say none again 2017-09-21 02:39:57 first none 2017-09-21 02:40:12 then it asks me again ... 2017-09-21 02:40:13 is for saying for eth0 interface dont want dhcp nor static ip 2017-09-21 02:40:29 second is for saying next interface i want to configure is ... none 2017-09-21 02:40:31 then is done 2017-09-21 02:40:42 oh ok 2017-09-21 02:41:03 then reboot ye? 2017-09-21 02:41:13 but you are not going to have network then right? 2017-09-21 02:41:52 yes but then I can deal with it in the actual system not chroot? 2017-09-21 02:42:18 yes reboot and maybe you find out that dhcp was not really the problem 2017-09-21 02:42:40 maybe it hangs when dhcp gives up and the next thing that happens is what really hangs 2017-09-21 02:43:18 well not whwn dhcp i mean after network setup 2017-09-21 02:43:28 you are not gonnna have network configuration now 2017-09-21 02:43:38 reboot and see what happens 2017-09-21 02:51:10 well dhcp just keeps repeating trying to connect when rebooting 2017-09-21 02:51:22 now I think the reason it couldnt connect was the cable was int he wrong slot 2017-09-21 03:00:08 aGaTHoS: got it largely working 2017-09-21 03:00:24 anyway I can stop dhcp from borking boots in the future though? 2017-09-21 03:00:52 what dhcp client? 2017-09-21 03:01:43 dont know 2017-09-21 03:01:53 for me dhcp stops if does not get a lease 2017-09-21 03:02:25 no, asking Nobabs27 2017-09-21 03:02:40 and i was answering Nobabs27 2017-09-21 03:02:50 oh i see 2017-09-21 03:02:53 my bad 2017-09-21 03:08:01 anyway i think udhcpc has that issue where it doesnt time out 2017-09-21 03:08:09 dhcpcd is a good choice to replace it 2017-09-21 03:10:04 udhcpd is a command integrated in bussybox thought 2017-09-21 03:10:12 thats why they use.. 2017-09-21 03:10:30 alpine is lightweight musl bussybox etc... 2017-09-21 03:10:45 targeting embeded etc... well im a user as you i suppose 2017-09-21 03:12:14 ok 2017-09-21 03:12:22 dhcpcd isn't bloated or anything though 2017-09-21 03:13:17 but why to add a new package when bussybox has already this functionallity? anyway it is in repos it seems 2017-09-21 03:13:20 dhcp-4.3.5-r0 2017-09-21 03:13:29 that'd be ISC dhcp 2017-09-21 03:13:34 which is definitely bloated 2017-09-21 03:13:49 dhcpcd-6.11.5-r1 2017-09-21 03:13:50 and this onw 2017-09-21 03:13:56 yes thats the one i recommended 2017-09-21 03:14:06 its fairly light 2017-09-21 03:14:33 what i dont know is how you changue from one to another 2017-09-21 03:14:37 it actually allocated less memory than udhcpc 2017-09-21 03:15:00 you would install the package and add it to the startup list 2017-09-21 03:15:04 remove udhcpc 2017-09-21 03:15:26 rc-update add 2017-09-21 03:15:29 maybe you config as none all with setup-interfaces and then there is a rc script to add to boot 2017-09-21 03:15:29 and del 2017-09-21 03:15:37 you can remove udhcpd 2017-09-21 03:15:43 is a bussybox command 2017-09-21 03:15:53 udhcp client or server? 2017-09-21 03:15:58 client 2017-09-21 03:15:58 is a link to bussybox 2017-09-21 03:16:08 yes i'm not saying to remove the file 2017-09-21 03:16:11 just remove from startup 2017-09-21 03:16:17 rc-update del udhcpc 2017-09-21 03:16:30 it is not 2017-09-21 03:16:31 i like udhcpc better than other ones because it does less crap it shouldn't 2017-09-21 03:16:34 or d or w/e 2017-09-21 03:16:37 is started by network script i suppose 2017-09-21 03:16:42 dalias: yeah ISC dhcp is way overkill for a client 2017-09-21 03:16:43 (like not trying to clobber resolv.conf or even reconfigure network interfaces) 2017-09-21 03:16:45 just config as none with setup-interfaces 2017-09-21 03:16:51 then config appart dhcpd 2017-09-21 03:16:57 literally all it does is get the result and hand it off to a script 2017-09-21 03:17:06 Nobabs27: maybe i missundertood you are using a client or a server????? 2017-09-21 03:17:13 a client right? 2017-09-21 03:17:30 clobbering resolv.conf is desired in some cases but it's nicer to have that handled externally / just triggered by the dhcp client 2017-09-21 03:17:38 rather than have it be opaque and just do it by default 2017-09-21 03:17:54 maybe you are trying to get a lease with the server thats why it "hangs"... how do you configure it? 2017-09-21 03:18:13 you can't use the server to get a lease 2017-09-21 03:18:20 obviously 2017-09-21 03:18:48 thats why im thinking that hang could be he is using the server binary instead of the client 2017-09-21 03:18:50 client yes 2017-09-21 03:20:04 aGaTHoS the server would just daemonize though.. like they said it failed to obtain a lease and just never timed out 2017-09-21 03:20:18 if you hace configured autoatically with the setup script is ok if you hace done some manual configuration is possible that have made a mistake puting udhcpd instead os udhcpcd 2017-09-21 03:21:39 aGaTHoS you're going off on a tangent thats unrelated, the issue is the client does not time out when there is no network connection during boot 2017-09-21 03:21:42 or has a very long timeout 2017-09-21 03:21:52 if they called udhcpd 2017-09-21 03:21:57 and f you have used a rc- script you definetly have set up the server 2017-09-21 03:21:58 it would just immediately fork to background 2017-09-21 03:22:00 not the client 2017-09-21 03:22:01 because its the server 2017-09-21 03:22:21 yes 2017-09-21 03:22:39 but he was talking about rc-update all time 2017-09-21 03:22:51 and the network config you do with setup-interfaces 2017-09-21 03:22:55 no i mentioned that because thats how you would trigger a different client 2017-09-21 03:22:59 and a config file 2017-09-21 03:23:07 ah ok 2017-09-21 03:23:37 aGaTHoS: when udhcpc is called it doesnt pass -T for timeout 2017-09-21 03:23:59 only flags passed are -i $device -f -q 2017-09-21 03:24:07 -f being foreground which is why it hangs 2017-09-21 03:24:18 so if dont get an ip should always hang? does not happen to me 2017-09-21 03:24:25 it is a long delay 2017-09-21 03:24:29 maybe because there is no carrier? 2017-09-21 03:24:47 you need -n to trigger exit if no lease is obtained 2017-09-21 03:24:50 after checking the args 2017-09-21 03:25:09 by default its 5 discover packets with 3 second delay between, 20 second between attempts 2017-09-21 03:25:30 15 seconds probe, then 20s delay infinitely 2017-09-21 03:25:54 if the script called with -n it would exit after the 15 seconds probe time 2017-09-21 03:26:21 then if our routers are down, everybody is gonna have a hang at boot? 2017-09-21 03:26:30 thats my experience 2017-09-21 03:26:46 some devel should update the script then 2017-09-21 03:26:52 i dont know the proper place to patch using the -n flag, seems /usr/share/mkinitfs/initramfs-init has the function call 2017-09-21 03:26:55 and add the timeout 2017-09-21 03:27:12 but instead i just used dhcpcd since it has timeout by default and is also lightweight 2017-09-21 03:28:07 how do I enable drag and drop on gFTP ? 2017-09-21 03:30:51 dont know, drag and drop...? have you choose wisely your distro? 2017-09-21 03:32:07 and ftp? what year is it again? :^) 2017-09-21 03:33:35 what you use instead scv ? 2017-09-21 03:34:13 i stil use ftp 2017-09-21 03:34:17 too 2017-09-21 03:34:18 sftp at least 2017-09-21 03:34:27 but usually i just do work remotely 2017-09-21 03:34:32 or rsync 2017-09-21 03:34:39 rsync still over ssh in that case 2017-09-21 03:34:50 i dindt found a better way to share files between pc ps3 and mobile 2017-09-21 03:35:00 ps3 you dont have much choice 2017-09-21 03:35:09 but mobile there are plenty of scp/sftp choices 2017-09-21 03:35:16 mobile rsync... i have termux installed 2017-09-21 03:35:26 but is much easier just setup a ftp server 2017-09-21 03:36:05 on a LAN its fine 2017-09-21 03:36:10 but over the internet would not ever use FTP 2017-09-21 03:36:23 i just use in lan 2017-09-21 03:36:48 in the past always set ssh servers for if "need" to acess my pc from out...never happen 2017-09-21 03:36:59 never set up a ssh server anymore 2017-09-21 03:37:10 eh, everybody has different use cases 2017-09-21 03:37:21 of course im here for my personal desktop pc 2017-09-21 03:37:40 i use ssh to my desktop regularly 2017-09-21 03:37:47 and its useful for cases where X breaks 2017-09-21 03:37:55 like when you had your freeze issue before 2017-09-21 03:37:58 yes 2017-09-21 03:38:00 you could have logged in with ssh 2017-09-21 03:38:02 i thought 2017-09-21 03:38:05 and run chvt to recover 2017-09-21 03:38:12 i was near to install ssh in termux 2017-09-21 03:38:13 move back to tty 2017-09-21 03:38:17 but finally worked 2017-09-21 03:38:45 omore or less, cause i have some hang 2017-09-21 03:38:57 but dont know the problem because my pc is very buggy 2017-09-21 03:39:00 ive changued all 2017-09-21 03:39:02 and returned 2017-09-21 03:39:18 second hand for instance graphics card i bought thinking was the problem 2017-09-21 03:39:19 in hardware? 2017-09-21 03:39:23 did you change PSU ? 2017-09-21 03:39:24 it wasent 2017-09-21 03:39:28 hard drives fail 2017-09-21 03:39:31 mouse fail 2017-09-21 03:39:36 graphics card 2017-09-21 03:39:41 i thoug it was the mother board 2017-09-21 03:39:42 sounds like PSU to me 2017-09-21 03:39:43 now i have two 2017-09-21 03:39:48 YES 2017-09-21 03:39:52 thats what i finally 2017-09-21 03:39:55 guess 2017-09-21 03:39:58 it is 2017-09-21 03:40:00 the psu 2017-09-21 03:40:02 but is th more recent 2017-09-21 03:40:04 component 2017-09-21 03:40:06 i have 2017-09-21 03:40:15 cause two or three years ago 2017-09-21 03:40:16 exploted 2017-09-21 03:40:20 the previous one 2017-09-21 03:40:26 i nougth new one 2017-09-21 03:40:34 and seems dont gives enough power 2017-09-21 03:40:36 or something 2017-09-21 03:40:45 mouse shut down 2017-09-21 03:40:50 have to disconnect reconnct 2017-09-21 03:40:52 hard drives fail 2017-09-21 03:40:59 the head stops 2017-09-21 03:41:02 makes the click 2017-09-21 03:41:08 continuosly 2017-09-21 03:41:15 i had a time in the past where programs would be crashing with segfault randomly, bus errors, seems like bad configuration or corrupt library or something 2017-09-21 03:41:15 but 2017-09-21 03:41:16 i have installed alpine in a external hd 2017-09-21 03:41:22 the internal is detached now 2017-09-21 03:41:28 wa clicking continuosly 2017-09-21 03:41:30 it eems 2017-09-21 03:41:35 ended up being PSU was providing low voltage 2017-09-21 03:41:40 it fails with weather changues 2017-09-21 03:41:42 CPU was buggy because insufficient 2017-09-21 03:41:48 last year this times 2017-09-21 03:41:51 it failed 2017-09-21 03:41:54 this year again... 2017-09-21 03:42:08 is the last thing i suspect 2017-09-21 03:42:10 was the problem 2017-09-21 03:42:12 for sure 2017-09-21 03:42:16 i finally figure out 2017-09-21 03:42:19 has to be the psu 2017-09-21 03:42:32 have to buy another one 2017-09-21 03:42:40 my problems began when puting two more ram modules 2017-09-21 03:42:46 since then has been a nightmare 2017-09-21 03:42:55 i blamed every component 2017-09-21 03:43:06 well now in the future you know to test the PSU first :D 2017-09-21 03:43:17 :S 2017-09-21 03:43:21 its the most critical part to test, since everything relies on it 2017-09-21 03:43:40 well im still not sure , dont know if cpu is ok or not 2017-09-21 03:43:55 but yes the symthoms are from psu.. 2017-09-21 03:44:03 well, it can be problematic 2017-09-21 03:44:29 if the PSU is faulty enough it can damage components 2017-09-21 03:44:41 voltage too low or high could damage the CPU 2017-09-21 03:44:56 so im gonna changue the psu and still have issues 2017-09-21 03:45:00 for sure 2017-09-21 03:45:04 well, you should test it 2017-09-21 03:45:09 need a new pc but dont have money only problems 2017-09-21 03:45:19 and very big ones 2017-09-21 03:45:39 do you have a multimeter ? 2017-09-21 03:46:03 ye 2017-09-21 03:46:05 s 2017-09-21 03:46:12 but was afraid of fusing the amerimeter 2017-09-21 03:46:26 yeah needs care 2017-09-21 03:46:32 but would be good to test before replacing 2017-09-21 03:46:35 for 10$ which costs a second hand psu i ggonna buy 2017-09-21 03:46:39 just to make sure and not waste the effort 2017-09-21 03:46:49 anyway i have already two motherboards now... 2017-09-21 03:47:22 but in second hand trading apps 2017-09-21 03:47:28 nobody respond me 2017-09-21 03:47:36 and this deals with my censorship problems... 2017-09-21 03:47:49 dont want to buy a new one for a old pc 2017-09-21 03:48:25 my comunications are like very controlled 2017-09-21 03:48:37 i can talk without problems with far away people 2017-09-21 03:48:59 but now with people near me, i live in madrid with illions of people and im live isolated 2017-09-21 03:49:10 because of my problems and what i discovered about authoritie 2017-09-21 03:49:19 illuminti youtubers even diffame me in youtube 2017-09-21 03:49:27 and twitch streamers all know me 2017-09-21 03:49:33 and spy me 2017-09-21 03:49:43 and can say wihout fear to be acusd of paranois 2017-09-21 03:49:50 as some of them have been explicit 2017-09-21 03:49:57 talking about me even if i dont login 2017-09-21 03:50:27 im even being drugued 2017-09-21 03:50:30 at my house 2017-09-21 03:50:33 by ventilation 2017-09-21 03:50:36 gased 2017-09-21 03:50:43 everybody knows 2017-09-21 03:50:46 here 2017-09-21 03:51:03 in the past they talk about me all the time while i tried to be anonimous and free far from my land 2017-09-21 03:51:27 when i report to people my situacoin of harashment by authorities who control censor and sexual abuse in internet 2017-09-21 03:51:38 they stop talking about me and forgot me 2017-09-21 03:51:43 im isolated 2017-09-21 03:51:50 my case is very special 2017-09-21 03:52:05 rubius 2017-09-21 03:52:08 spanish most famous 2017-09-21 03:52:12 youtuber 2017-09-21 03:52:17 paid my exgirlfriend 2017-09-21 03:52:22 to fuck to humilliate me 2017-09-21 03:52:24 dalas review 2017-09-21 03:52:26 made me a video 2017-09-21 03:52:31 his exgirldfriend 2017-09-21 03:52:33 miare 2017-09-21 03:52:34 made me another 2017-09-21 03:52:40 she in the beggining was t be with e 2017-09-21 03:52:46 when i was still "famous" 2017-09-21 03:52:56 twhen they see my fame was really harashment 2017-09-21 03:53:02 they treat my like a fool 2017-09-21 03:53:10 in front the peope i cant speak with 2017-09-21 03:53:20 when they finally ask me how authotiries spy us 2017-09-21 03:53:27 they censor me one by one 2017-09-21 03:53:33 i got errors trying to speak 2017-09-21 03:53:40 in twitter with normal people 2017-09-21 03:53:50 can only talk with people far away and "illuminatai" 2017-09-21 03:54:02 thats authorities , comunication media, influencers etc... 2017-09-21 03:54:11 thata my life 2017-09-21 03:54:13 prisioner 2017-09-21 03:54:18 of this terroris band of illuminatis 2017-09-21 03:54:41 and they say they do it for safety 2017-09-21 03:54:47 but i live in hell 2017-09-21 03:54:51 because of them 2017-09-21 03:55:07 when i reported 2017-09-21 03:55:11 thw sedate me 2017-09-21 03:55:27 they even put me one day carbon monoxide 2017-09-21 03:55:35 i record my detector 2017-09-21 03:55:39 and upload to youtube 2017-09-21 03:55:42 nobody cares 2017-09-21 03:55:52 gthey do it i guess to see how people react 2017-09-21 03:56:02 they were threatened me to not speak for years 2017-09-21 03:56:13 believeing if peopel know were going to suppoert me 2017-09-21 03:56:18 but nobody does 2017-09-21 03:56:30 they were scared about me or what they say of me 2017-09-21 03:56:53 my famimly of course were who began all this betraying me many years ago 2017-09-21 03:57:06 when my problems began in the enterprise i enter to work with my father 2017-09-21 03:57:18 i never had a good relationship with him 2017-09-21 03:58:02 believe me or not the chick im watchin rigth now in twitch.tv is watching me!! or someone who spies me tell them thing about what i do at my home 2017-09-21 03:58:22 many years have passed like this, finally got evidences with time 2017-09-21 03:58:31 they even as told before have been explicit sometimes 2017-09-21 03:58:41 nobody cares about me 2017-09-21 03:58:52 all changued with me in madrid 2017-09-21 03:58:54 in the past 2017-09-21 03:59:19 now im forgoten rottening in my house spied isolated and drugued 2017-09-21 03:59:24 by them 2017-09-21 03:59:35 auhotrities and all who are with them "working" 2017-09-21 03:59:47 for "safety" 2017-09-21 04:50:42 scv oh, well it was SFTP 2017-09-21 04:50:52 I just usually call it ftp lol 2017-09-21 04:57:45 what is aGaTHoS talkin about ...? 2017-09-21 04:59:04 holy shit 2017-09-21 04:59:27 that's a big blog 2017-09-21 05:03:51 mepholic ? 2017-09-21 05:46:45 why doesn't /etc/network/interfaces autoload? my settings are lost when I reboot 2017-09-21 05:54:04 ... 2017-09-21 06:00:47 esco-: it should, you have networking in your startup ? 2017-09-21 06:01:13 `rc-update` to check 2017-09-21 06:03:42 https://pastebin.com/raw/Rd5DKBVL 2017-09-21 06:04:03 pastebin the interfaces file/ maybe a syntax error 2017-09-21 06:04:52 https://pastebin.com/raw/EKqatAJU 2017-09-21 06:04:55 ? 2017-09-21 06:06:51 any clue scv? 2017-09-21 07:46:18 morning :) 2017-09-21 07:47:21 good morning 2017-09-21 07:56:07 screw it reinstalling to debian.. much easier 2017-09-21 07:59:58 useless chan 2017-09-21 08:01:39 lmao 2017-09-21 08:01:46 that's not nice 2017-09-21 08:01:57 oh whatever, always a party pooper somewhere 2017-09-21 08:38:59 lol 2017-09-21 08:39:11 they have no subnet mask on that addr 2017-09-21 08:39:30 scv: what do you mean? 2017-09-21 08:39:36 esco's paste 2017-09-21 08:39:47 netmasks are specified 2017-09-21 08:40:03 only for the primary 2017-09-21 08:40:10 mm true 2017-09-21 09:28:03 mkinitfs depends on libkmod but that doesnt seem to be an alpine package 2017-09-21 09:28:15 make the package then 2017-09-21 09:28:25 how does it work 2017-09-21 09:28:35 what do you mean? 2017-09-21 09:28:39 there's wiki pages on it 2017-09-21 09:28:54 no how does alpine build it if it isnt part of the system 2017-09-21 09:29:07 you can build your own packages, as with most distros 2017-09-21 09:29:27 so alpine ships a package which cannot be built with alpine? 2017-09-21 09:29:35 oh, let me check 2017-09-21 09:30:12 (i mean does it ship a package which can be built only with components that are not shipped with alpine?) 2017-09-21 09:30:32 it depends on `kmod` 2017-09-21 09:30:42 mkinitfs installed fine for me 2017-09-21 09:31:00 i dont have alpine btw, i was just trying to find a source for libkmod, found a version of libkmod on github but i killed the clone when it downloaded more than 3mb at 20% 2017-09-21 09:31:08 oh i'm trying to build it.. 2017-09-21 09:31:25 wait, what exactly are you trying to do, and why? 2017-09-21 09:33:02 i'm trying to find a replacement for mkinitrd, i have a linux based on an suse 10 mkinitrd which i have been updating by hand, but suse killed it off and i'm not able to do lvm or crypt boots with it 2017-09-21 09:33:11 how does this relate to alpine? 2017-09-21 09:33:19 alpine writes mkinitfs 2017-09-21 09:33:35 my first comment in the other channel 2017-09-21 09:33:59 i'm kind of confused, you want to build mkinitfs on an alpine host? 2017-09-21 09:34:09 er 2017-09-21 09:34:12 no, i want to use mkinitfs on a general unix system 2017-09-21 09:34:13 mkinitfs isn't one tool 2017-09-21 09:34:18 it tends to be distro specific 2017-09-21 09:34:22 i know 2017-09-21 09:34:27 oh i see 2017-09-21 09:34:34 consolers if you're just trying to make an initrd image 2017-09-21 09:34:37 why dont you just pack it by hand? 2017-09-21 09:34:51 its just a cpio archive 2017-09-21 09:35:21 it sounds like your application is running entirely from the initrd? 2017-09-21 09:35:36 because in general there are suspend resume crypt lvm things that are to be done in hooks, which i need to reinvent 2017-09-21 09:36:31 so i was looking for a framework to replace my existing workflow which uses mkinitrd 2017-09-21 09:36:37 ah 2017-09-21 09:37:13 well, the `kmod` package provides `kmod-dev` 2017-09-21 09:37:15 i also want to replace udev 2017-09-21 09:37:23 it's just a build of kmod from kernel.org 2017-09-21 09:37:36 i tried searching for that on pkgs.alpine-linux.com it didnt show up 2017-09-21 09:37:39 well mkinitfs is just a shell script afaik 2017-09-21 09:37:50 sigh 2017-09-21 09:37:51 consolers: pkgs doesnt do wildcard search by default 2017-09-21 09:37:53 try *udev* 2017-09-21 09:38:04 i searched for kmod 2017-09-21 09:38:14 or *kmod* 2017-09-21 09:38:15 libkmod seems to be something more recent? 2017-09-21 09:38:19 yes thx 2017-09-21 09:38:45 that finds it 2017-09-21 09:38:50 http://pkgs.alpinelinux.org/package/v3.6/main/x86_64/kmod 2017-09-21 09:39:01 as you can see just from kernel.org like danieli said 2017-09-21 09:39:26 yes, i looked in the aports tree 2017-09-21 09:41:25 i did check kernel.org for kmod the last version kmod-9 from 2012 2017-09-21 09:41:36 i checked before asking.. but i didnt get it 2017-09-21 09:41:38 eh? 2017-09-21 09:41:44 where did you see that 2017-09-21 09:41:50 https://www.kernel.org/pub/linux/utils/kernel/kmod/ 2017-09-21 09:41:50 https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git 2017-09-21 09:41:51 consolers: https://git.alpinelinux.org/cgit/aports/tree/main/kmod/APKBUILD 2017-09-21 09:42:04 consolers: well that link also has the latest versions 2017-09-21 09:42:08 they're just in the middle of the list 2017-09-21 09:42:12 ah ! 2017-09-21 09:42:16 sorry for being so dense 2017-09-21 09:42:20 because its sorting by alpha not time 2017-09-21 09:42:22 for w/e reason 2017-09-21 09:42:31 yes i see now.. 2017-09-21 09:42:31 2 21 22 .. 29 3 31 2017-09-21 09:42:31 etc 2017-09-21 09:42:58 how does alpine do udev 2017-09-21 09:43:21 it doesn't by default 2017-09-21 09:43:37 i have the last versions of udev sysvinit etc. running before systemd, and i want to replace it... i want to keep this system going 2017-09-21 09:43:49 look at eudev 2017-09-21 09:43:53 alpine uses openrc 2017-09-21 09:44:14 we use mdev by default 2017-09-21 09:44:21 i think i saw a page about all this on the alpine site a few months ago but i cant find it now 2017-09-21 09:44:22 thats the one 2017-09-21 09:44:24 mm 2017-09-21 14:57:14 hi 2017-09-21 14:57:50 i've problems with sbcl on alpine i'm not able to install quicklisp 2017-09-21 14:58:30 it says no sb-bsd-sockets 2017-09-21 15:28:56 sorry got kicked 2017-09-21 15:29:06 anyone an idea with that issue 2017-09-21 15:29:25 right now im building it myself 2017-09-21 15:29:25 <_ikke_> m3tti: sorry, I have no idae what that message means 2017-09-21 15:33:16 m3tti: pastebin the commands you're running and their output? 2017-09-21 15:33:22 preferably just the shell session 2017-09-21 16:35:39 _ikke_, danieli: i think it might be a bug in SBCL assuming things that aren't glibc are BSD 2017-09-21 16:35:49 same basic problem with unrealircd 2017-09-21 16:37:16 good point 2017-09-21 17:34:21 i just use sbcl --load quicklisp.lisp 2017-09-21 17:34:39 and it'll crash internally in sbcl 2017-09-21 17:35:09 it says sb-bsd-sockets required but not found 2017-09-21 17:35:37 sb-bsd-sockets are provided by sbcl 2017-09-21 17:36:29 yes but somehow they are not compiled in the binary package 2017-09-21 17:38:39 who's the maintainer of it? 2017-09-21 17:48:32 howdy guys.. All cool here? 2017-09-21 17:49:05 yep 2017-09-21 17:55:13 i tried the wiki page on installing apline from usb on uefi boot, but didn't work. 2017-09-21 17:55:29 it show a menubar but there is no alpine to choose 2017-09-21 17:55:37 i followed exactly what is told on wiki 2017-09-21 17:56:07 https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB 2017-09-21 17:57:31 i used uniso from alpine-conf, and gummiboot version used in the alpine pkg build scripts 2017-09-21 17:58:26 Menu is being shown but no Alpine entry? 2017-09-21 17:58:33 i don't have a cd drive. so only option is to install via usb/ 2017-09-21 17:58:46 iDope: yes. menu shows but no alpine entry 2017-09-21 17:59:11 it says "reboot into firmware" 2017-09-21 17:59:31 and then if selected, it reboot and shows biossetup 2017-09-21 18:01:24 Got that. Must be something in the menu entry, or the version of gummiboot looks for a different menu file or something. 2017-09-21 18:01:45 iDope: ohk 2017-09-21 18:01:55 any ideas for a probable fix? 2017-09-21 18:04:56 What i would check: 2017-09-21 18:05:14 1. Make sure your loader.conf is at /boot/efi/loader/loader.conf 2017-09-21 18:05:34 2. Make sure your entry is at /boot/efi/loader/entries/alpine.conf 2017-09-21 18:05:48 cat them with the absolute path after being at the root of the USB 2017-09-21 18:06:12 make sure the values are in there. 2017-09-21 18:06:19 Most likely just a path issue. 2017-09-21 18:14:31 check that now. it is exactly there 2017-09-21 18:14:34 and also values 2017-09-21 18:21:57 thanks iDope: i will restart now and check it 2017-09-21 18:38:41 hey danieli the mauntainer is 2017-09-21 18:38:49 Soren Tempel 2017-09-21 18:40:08 how can i install an build package 2017-09-21 18:47:49 m3tti: apk add --allow-untrusted ~/packages/something/packagename-version.apk 2017-09-21 18:47:54 replace the relevant paths and names 2017-09-21 18:48:43 ok and why does my self build sbcl still doesn't support sb-bsd-sockets 2017-09-21 18:48:46 damit 2017-09-21 18:48:58 not sure, do some debugging 2017-09-21 18:49:20 i dont know how xD 2017-09-21 18:49:40 maybe its time to switch to haskell 2017-09-21 18:49:46 and drop lisp 2017-09-21 18:49:57 what are you coding? 2017-09-21 18:50:01 or do only js stuff 2017-09-21 18:50:04 i see 2017-09-21 18:50:11 check out erlang and/or lfe 2017-09-21 18:50:12 just for fun 2017-09-21 18:50:19 i see 2017-09-21 18:50:21 i code for fun a lot 2017-09-21 18:50:56 yeah i've looked at erlang but its more for networking stuff isn't it 2017-09-21 18:51:08 maybe i should go back to c 2017-09-21 18:51:22 but i love my higher order functions 2017-09-21 18:51:23 it isn't really for networking stuff 2017-09-21 18:51:26 it's good for lots of things 2017-09-21 18:51:35 whatsapp is written in erlang, discord is written in elixir (runs on the erlang vm) 2017-09-21 18:52:04 in my day to day job im writing a lot javascript 2017-09-21 18:52:09 front end? 2017-09-21 18:52:10 or node? 2017-09-21 18:52:16 both 2017-09-21 18:52:26 but mainly react native stuff 2017-09-21 18:52:26 i do a bit of a lot of things 2017-09-21 18:56:20 me to but i wanted to focus on fp 2017-09-21 18:56:31 i love functional programming 2017-09-21 18:57:21 i see 2017-09-21 18:57:27 has the react licensing issue affected you? 2017-09-21 18:58:13 i was able to boot alpine 3.6.3 2017-09-21 18:58:23 no not for now 2017-09-21 18:58:24 *3.6.2 to boot from uefi boot 2017-09-21 18:58:36 damn great rkm 2017-09-21 18:58:47 share the love with others 2017-09-21 18:58:55 alpine is damn fast 2017-09-21 18:59:04 didn't installed to disk yet.. i already have a windows, how will i keep it aside 2017-09-21 18:59:19 given that, i am installing alpine on a diferent paritition 2017-09-21 18:59:34 does it reinstall grub? 2017-09-21 18:59:58 my current ext4 parition has Lubuntu since last weekend, I am tired of it already 2017-09-21 19:00:45 if alpine installation can keep the grub or is there a way to add alpine to windows boot manager via bcdedit ? 2017-09-21 19:01:26 you could leave the boot loader installation 2017-09-21 19:01:59 you have to stop the alpine-setup at the disk section and mount your partition 2017-09-21 19:02:01 thanks m3tti: i really appreciate help on this channel. couldn't have done it wihout the last member who helped me with alpine.conf 2017-09-21 19:02:34 :D not for that 2017-09-21 19:02:38 no, didn't do alpine-setup. i am on same machine, cannot try in parallel 2017-09-21 19:02:45 i've installed alpine lately 2017-09-21 19:03:21 i'll show you the wiki 2017-09-21 19:03:23 m3tti: with dual boot.? 2017-09-21 19:03:34 no single boot 2017-09-21 19:03:48 i've used void before 2017-09-21 19:04:11 and i'm an open source enthusiast so no windows for me 2017-09-21 19:04:23 if i erase my ubuntu ext4 and then install alpine on it, how do i deal with dualboot for windows 2017-09-21 19:04:40 would it be possible to do a permanent install to a usb drive or sd card without touching the system's disks and only choose to boot it from the bios? 2017-09-21 19:04:47 i.e. without installing grub etc? 2017-09-21 19:05:06 i can't throw away windows because some Ap**e devices need it 2017-09-21 19:05:11 (at least not to the main system disk) 2017-09-21 19:05:42 ah there is a dualboot section already 2017-09-21 19:05:45 https://wiki.alpinelinux.org/wiki/Installing_Alpine_on_HDD_dualbooting 2017-09-21 19:05:50 m3tti: okay 2017-09-21 19:06:03 i will check this link 2017-09-21 19:06:46 but there was also another one which helped me alot 2017-09-21 19:07:15 but i cant find it anymore 2017-09-21 19:09:59 i will try this anyway 2017-09-21 19:10:18 avih: permanent install to usb is possible. I don't even think you need to do anything extra to get it working the way you want it to work. afaik you only need extra configuration if you want something *other* than just having the bootloader on the device you choose for /, and if you want dualbooting 2017-09-21 19:11:15 jzono1_: thanks. would grub be installed onto the usb drive on such case? 2017-09-21 19:11:59 yeah, syslinux ends up on the usb drive 2017-09-21 19:12:10 here it says to write first 512bytes and use bcdedit 2017-09-21 19:12:11 https://www.iceflatline.com/2009/09/how-to-dual-boot-windows-7-and-linux-using-bcdedit/ 2017-09-21 19:12:18 it is for ubuntu, i know 2017-09-21 19:12:27 but is the same for alpine also ? 2017-09-21 19:13:55 jzono1_: though technically i guess it could still be called dual booting. it's just that the choice happens at the bios rather than at some installed bootloader 2017-09-21 19:14:14 rkm: i guess you could use it for alpine also 2017-09-21 19:14:32 bcdedit is something from windows right 2017-09-21 19:14:36 thanks m3tti. 2017-09-21 19:15:06 avih: if it's not sharing a drive and/or a bootloader it's not really dual booting 2017-09-21 19:16:19 by a popular definition of "dual booting", sure, but it is two systems booted on the same hardware. 2017-09-21 19:17:03 anyway, no implications whatsoever. 2017-09-21 19:18:00 m3tti: one more alpine question. do you use alpine with grsec or vannilla kernel? 2017-09-21 19:18:16 earlier versions had only just alpine. 2017-09-21 19:19:51 rkm: i'd default to hardened (previously known as grsec), and you can install both kernels and choose at boot time, and use vanilla to debug in case you suspect things don't work due to the hardened kernel 2017-09-21 19:19:57 bcdedit is some utility comes with windows. 2017-09-21 19:20:20 thanks avih. 2017-09-21 19:20:30 i used grse 2017-09-21 19:20:53 *c on some vm's before. not on my home pc 2017-09-21 19:21:09 newer versions of alpine call it "hardened" now, because grsec is no longer viable 2017-09-21 19:21:41 ah, i see. this exlpains why there is a change in wiki 2017-09-21 19:21:48 and if you stick to alpine packages, and most probably otherwise too (i.e. you build apps yourself), hardened should be fine 2017-09-21 19:22:28 thanks for info. see you guys later. keep up good work 2017-09-21 19:27:21 ok intal glamor is awesome 2017-09-21 20:12:03 Hi 2017-09-21 20:12:22 Who has built a complet mail server wit hthe help of the alpine linux wiki ? 2017-09-21 20:13:06 yann-kaelig: elaborate? 2017-09-21 20:16:25 danieli, Hi I want t obuild my own mail secure server. I found a lot of possibilities, iredmail, mailcow, mail in a box, modoboa. Each has pros and cons but most are dedicated for debian/ubuntu centos but not Alpine linux. And now I found a tutorial on alpine linux to build a mail server. What do you think about it ? 2017-09-21 20:19:18 yann-kaelig: you have to pick an smtp server 2017-09-21 20:19:39 there's no definite way to do it, you have to select something that fits your purpose 2017-09-21 20:19:41 <_ikke_> danieli: I suspect they want more than just an MTA 2017-09-21 20:20:03 _ikke_: perhaps. "mail server" is a bit too difuse 2017-09-21 20:20:05 +f 2017-09-21 20:20:14 <_ikke_> they specified a full mail server 2017-09-21 20:20:28 probably something multi stack in that case 2017-09-21 20:20:31 MUA + MTA 2017-09-21 20:20:34 + spam filter? 2017-09-21 20:20:52 postfix + dovecot + spamassassin + amavisd-new is a common stack 2017-09-21 20:21:55 What can I expect from this wiki, who followed this tutorial and what is the result ? is it usable in production like that or I have to search from the web complementary information with the disadvantages ? 2017-09-21 20:22:59 you usually need to tune parameters to your requirements. the wiki does need a major reworking in many areas 2017-09-21 20:25:32 ok, I see, in this case I think I will make the choice between the differents solution ready to install. I don't wanbt ot waste my time again to find the right answer to my questions betwenn blogs , forum, etc who has in majority 2, 3, amd more years old 2017-09-21 20:27:23 well, alpine is a nice choice for an OS for a mail server, but you should choose something that's mature and fit for purpose 2017-09-21 20:27:30 you really just have to weigh your choices 2017-09-21 20:28:59 I don't need something big, 'cause it's just for family purpose and I'm not a big mail user. It's just have to be secure with the last spam filter etc... softwares and light if possible becuase it's goig nto be on a small arm board 2017-09-21 20:30:39 And I don't want to waste my time with all the low and copy/paste 10y tutorial on the web 2017-09-21 20:30:41 ^^ 2017-09-21 20:32:06 that sounds more like an issue with figuring out which stack to use rather than with alpine 2017-09-21 20:32:12 its wiki is somewhat poor though 2017-09-21 20:33:44 If possible I want to learn something building my own mail server, that wil help me for the maintenance or I will go with something ready to go with a nice gui like modoboa 2017-09-21 20:34:44 nice gui.. microsoft exchange (not linux) or zimbra perhaps? 2017-09-21 20:34:50 there's plenty of webmails 2017-09-21 20:36:08 no python-virtualenv or python-pip on alpine linux ? 2017-09-21 20:37:02 py-virtualenv? 2017-09-21 20:37:36 and py2-pip 2017-09-21 20:37:40 no py3-pip though, hmm 2017-09-21 20:37:45 _ikke_: why not? ^ 2017-09-21 20:38:48 <_ikke_> py-virtualenv 2017-09-21 20:38:59 <_ikke_> py-pip 2017-09-21 20:39:01 <_ikke_> both exist 2017-09-21 20:39:15 <_ikke_> hmm, but only until 3.4 2017-09-21 20:39:26 aaah right 2017-09-21 20:39:52 <_ikke_> py2-pip 2017-09-21 20:39:53 and yeah, i noticed there's no py-pip in edge 2017-09-21 20:39:59 (py3) 2017-09-21 20:41:37 ha nice, it's just another naming, but there are here 2017-09-21 20:42:13 lib$name-dev are usually $name-dev in alpine 2017-09-21 20:43:00 the second thing is to find the correspondence between debian package and alpinelinux. "Modoboa depends on external tools and some of them require compilation so you need a compiler and a few C libraries" 2017-09-21 20:43:21 using https://pkgs.alpinelinux.org it shouldn't be hard 2017-09-21 20:43:28 do remember that you need to specify wildcards manually 2017-09-21 20:43:37 ok 2017-09-21 20:43:41 <_ikke_> https://git.alpinelinux.org/cgit/aports/commit/?id=0170371a59 2017-09-21 20:44:00 <_ikke_> py3 already has pip and virtualenv 2017-09-21 20:44:04 oh okay 2017-09-21 20:44:05 <_ikke_> no need for separate packages 2017-09-21 20:44:12 yeah, i saw in the commit 2017-09-21 20:44:14 well, that's great 2017-09-21 20:44:39 should probably flesh python3 out though, have -pip and -virtualenv in separate packages 2017-09-21 20:44:52 yann-kaelig: do you need something with a friendly webmail interface, or do you plan on using just traditional email clients? 2017-09-21 20:45:16 <_ikke_> danieli: why? 2017-09-21 20:45:36 keeping python3 small - not sure how much space pip and virtualenv take, probably not an awful lot 2017-09-21 20:45:39 <_ikke_> danieli: the power of python is that everything is included 2017-09-21 20:45:53 <_ikke_> danieli: would be said if alpine is stripping it down again 2017-09-21 20:45:56 <_ikke_> sad* 2017-09-21 20:46:39 i was thinking more along the lines of supplying a minimal python 3 package, and a metapackage that includes virtualenv and pip 2017-09-21 20:46:43 doesn't really matter too much though 2017-09-21 20:46:48 batteries included is nice 2017-09-21 20:46:54 ACTION is very happy with postfix, dovecot, spamassasin and gross 2017-09-21 20:47:28 (all of those are packaged for alpine and can be set up without too much trouble) 2017-09-21 20:47:29 <_ikke_> jzono1_: how is spamassassin working for you? Especially with spam I get from the git mailing list, it most of time scores way too low 2017-09-21 20:48:00 opensmtpd is actually pretty neat too 2017-09-21 20:48:15 _ikke_: i had to train mine 2017-09-21 20:48:38 <_ikke_> you mean the bayesian module 2017-09-21 20:48:43 <_ikke_> I train it all the time 2017-09-21 20:48:48 <_ikke_> but it doesn't help much 2017-09-21 20:48:56 I've been happy-ish with it. I think I adjusted the threshold a couple of times before I was happy with it though 2017-09-21 20:49:10 <_ikke_> jzono1_: right 2017-09-21 20:49:35 yeah, the bayesian probability stuff 2017-09-21 21:01:46 jzono1_, webmail it's not a priority, I can use traditionnal email clients 2017-09-21 21:11:11 I'm afraid with the DIY way because I could overlook an important part of the configuration and during putting all of these pieces together. Also I don't want to waste my time on the maintenance, or missed an important alert. This is why I think a graphical interface allows many more things in a few glance than text when this GUI is well developed 2017-09-21 22:21:45 hello, so I'm not really an alpine user, but I'm using it in some docker container 2017-09-21 22:22:12 actually, I'll try the wiki first 2017-09-21 22:22:24 well 2017-09-21 22:22:28 just ask your question 2017-09-21 22:22:36 a fair few articles in the wiki are outdated 2017-09-21 22:22:55 ok 2017-09-21 22:23:06 I guess a link to the apk doc would be sufficient for now 2017-09-21 22:23:14 I'm trying to install some packages in the container 2017-09-21 22:24:04 https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management 2017-09-21 22:24:06 ok :) 2017-09-21 22:27:01 that should be up to date 2017-09-21 22:49:03 Cu @ all 2017-09-21 22:57:30 hi 2017-09-21 23:00:06 anyone in here 2017-09-21 23:11:19 maybe, Hezha. ask your actual question and you'll find out 2017-09-21 23:20:44 hi, somebody have experience installing alpine on arm like orange pi? 2017-09-21 23:23:30 hi 2017-09-22 01:28:43 Soooo.. the wiki's "contribute" page offers a link at the bottom to contribute directly to grsecurity.. I'm thinking that's probably not appropriate but wanted to check here before editing the wiki. Thoughts? 2017-09-22 04:43:37 so i guess i cant really use mkinitfs it seems tied down to apk 2017-09-22 04:43:57 apk wont work without lua 2017-09-22 05:43:37 craftyguy: for what wiki page? 2017-09-22 08:06:25 Why doesn't `grep --color=auto` works in Alpine? 2017-09-22 08:06:46 <_ikke_> Hund: probably because it's busybox grep 2017-09-22 08:06:51 <_ikke_> not gnu grep 2017-09-22 08:06:53 Oh 2017-09-22 08:07:06 <_ikke_> You can install it seperately 2017-09-22 08:07:30 Could that have something to do with the color patch not working with rTorrent? 2017-09-22 08:07:57 <_ikke_> Not sure what you are refering to 2017-09-22 08:08:26 I compiled rTorrent with the color-patch, but it just crashes when I run rTorrent now. 2017-09-22 08:08:41 It works just fine in Arch and Gentoo. 2017-09-22 08:08:45 <_ikke_> I don't think those to are related 2017-09-22 08:08:52 <_ikke_> two* 2017-09-22 08:15:07 How do I list packages in A-Z order? 2017-09-22 08:15:23 Jk 2017-09-22 09:22:48 hi there anyone an idea how to install alpine on osx parallels 2017-09-22 09:23:15 because it looks if i can't use syslinux to boot up 2017-09-22 09:23:56 damn i'm currently switching from emacs to vim 2017-09-22 09:24:35 i've used evil mode lately and i love it best stuff is the distinction between input and command mod 2017-09-22 09:24:38 e 2017-09-22 09:25:23 hi. how can i mount a raid array (fstab) after raid is created on xen-alpine 3.6.2? 2017-09-22 13:49:44 Hello 2017-09-22 13:50:07 Does Alpine uses ELF-FDPIC or FLAT to have smaller binaries? 2017-09-22 13:55:21 no, and that's not the point of either of those 2017-09-22 13:56:33 only a few archs have FDPIC abis, ones that are intended for use on microcontrollers without an mmu (nommu) 2017-09-22 13:57:08 the purpose is not size (fdpic will generally make code size mildly larger) but instead to allow text and data segments to float at runtime-assigned addresses that aren't at a constant offset from each other 2017-09-22 13:57:38 in theory this could be used for hardening too, as opposed for just nommu-compatibility, but nobody has done that 2017-09-22 13:58:05 "FLAT"/"bFLT" is just a historical NIH mistake 2017-09-22 13:58:17 it has no merits and lots of problems that make it impossible to do anything modern 2017-09-22 14:55:25 oh damn i've jumped over to haskell yesterday 2017-09-22 16:24:28 ok fellow alpine users 2017-09-22 16:24:41 i guess i'm addicted with alpine 2017-09-22 16:24:57 i'm preparing my first contirbution 2017-09-22 16:25:04 profanity.im 2017-09-22 16:25:07 ;D 2017-09-22 16:25:59 isn't that the CLI XMPP client? 2017-09-22 16:26:14 yes 2017-09-22 16:26:18 nice 2017-09-22 16:26:39 alpine stands for everything i love 2017-09-22 16:37:25 :) good to hear 2017-09-22 16:52:55 it looks quite like weechat 2017-09-22 17:23:59 how do i setup wireless during usb install 2017-09-22 17:24:20 it discover my wifi access point during setup 2017-09-22 17:24:45 and it asks for pre-shared network key. at this point, i tried setting wifi passkey 2017-09-22 17:24:49 but didn't work 2017-09-22 17:26:53 its working now. 2017-09-22 17:27:20 i had same network config written more than once 2017-09-22 17:27:29 in wpa_supplicat config 2017-09-22 17:29:02 now reach setup-disks.. can i choose a existing ubuntu partition ? 2017-09-22 17:29:17 if you wanna format it, sure 2017-09-22 17:29:21 it list avaiable disks and if i choose sda, it ask to erase 2017-09-22 17:29:36 if ubuntu already is installed on the sda disk and you choose sda, it'll erase it and install alpine 2017-09-22 17:29:43 danieli: i want to remove ubuntu and use alpine 2017-09-22 17:29:47 then do that 2017-09-22 17:29:58 does it erase other oses.. 2017-09-22 17:30:10 i have a windows in there too 2017-09-22 17:30:15 it erases the OSes on that disk 2017-09-22 17:30:26 i am okay with ersing only ubuntu 2017-09-22 17:30:33 then you gotta do some partitioning 2017-09-22 17:30:47 okay. how to proceed to that? 2017-09-22 17:30:59 depends how you want it, there are probably some nice guides online 2017-09-22 17:31:59 if there are nice guide, i can try that now 2017-09-22 17:48:50 how can i rename my downloaded package in an aports APKBUILD 2017-09-22 17:53:07 <_ikke_> m3tti: filename:: 2017-09-22 18:06:43 thanks 2017-09-22 19:04:18 successfully installed alpine on my asus netbook 2017-09-22 19:04:47 ok i could run the package build for libstrophe 2017-09-22 19:04:49 with dualboot on windows 10 2017-09-22 19:05:22 but it says no permission to /usr/lib 2017-09-22 19:05:30 i used bcdedit to dualboot 2017-09-22 19:05:41 can't create '/usr/local/lib/libstrophe.so.0.0.0': Permission denied 2017-09-22 19:06:28 <_ikke_> m3tti: You forgot to set DESTDIR 2017-09-22 19:06:34 <_ikke_> and also prefix 2017-09-22 19:06:39 ok 2017-09-22 19:07:18 <_ikke_> use newapkbuild -a to get an example how it works 2017-09-22 19:07:27 <_ikke_> (This assumes autotools 2017-09-22 19:07:29 <_ikke_> ) 2017-09-22 19:07:34 <_ikke_> -C for cmake 2017-09-22 19:16:50 Failed to create index 2017-09-22 19:16:58 what does that mean 2017-09-22 19:17:14 what did you try doing? 2017-09-22 19:17:30 writing an aport 2017-09-22 19:17:35 no... 2017-09-22 19:17:37 for libstrophe 2017-09-22 19:17:38 what command are you doing? 2017-09-22 19:18:01 abuild -r 2017-09-22 19:23:50 ERROR: APKINDEX.tar.gz: UNTRUSTED signature 2017-09-22 19:23:53 thats it 2017-09-22 19:25:22 --allow-untrusted 2017-09-22 19:27:00 where 2017-09-22 19:27:26 with abuild there is no allow-untrusted 2017-09-22 19:31:59 /w/w 26 2017-09-22 21:46:38 Hi, how can I switch kernels? My server came with vanilla but I'd like to use grsec 2017-09-22 21:50:21 sy: install linux-hardened 2017-09-22 21:50:53 danieli: and then reboot? 2017-09-22 21:51:00 I've done this already, still mainline 2017-09-22 21:52:26 you need to update the boot loader 2017-09-22 21:56:36 https://w1r3.net/WampZD.txt so this should boot into grsec? 2017-09-22 21:58:46 sy: check out /boot/extlinux.conf if you use the default boot loader 2017-09-22 21:59:16 danieli: that file doesn't exist on my system 2017-09-22 21:59:21 i see 2017-09-22 21:59:24 what boot loader do you use? 2017-09-22 21:59:31 it looks like the hardened kernel is all it has, but it's not using it 2017-09-22 21:59:42 i'm wondering if scaleway has anything to do with this 2017-09-22 21:59:52 my other box doesn't have /boot at all... 2017-09-22 22:00:08 i see. i'm not too familiar with how scaleway does it 2017-09-22 22:00:13 oh yes it does 2017-09-22 22:00:24 oh brilliant it's empty 2017-09-22 22:00:26 the core staff should know though, as alpine has some stuff on scaleway 2017-09-22 22:00:40 i'm not sure how this box even boots at all... 2017-09-22 22:01:06 scaleway provides there own kernels 2017-09-22 22:01:08 their* 2017-09-22 22:01:22 "For now, you can only boot with our official kernel, even if you build a new one, the kernel is not loaded from your volume." 2017-09-22 22:01:25 last i looked anyways a bit ago 2017-09-22 22:01:27 This is utter shit 2017-09-22 22:01:33 that's lame 2017-09-22 22:01:35 welcome to scaleway :) 2017-09-22 22:01:36 sy: not when kexec exists 2017-09-22 22:01:55 yeah, true, kexec exists :') 2017-09-22 22:02:06 i mean 2017-09-22 22:02:12 i have to do something like that for my dedi from OVH 2017-09-22 22:02:26 they at least give the option for distro kernels :P 2017-09-22 22:02:29 i thought scaleway was a decent host 2017-09-22 22:02:34 scaleways platform is so custom is a shit show 2017-09-22 22:02:50 even if there was a script to update it i deleted everything to do with scaleway from my box 2017-09-22 22:02:59 because why are they even there 2017-09-22 22:03:04 https://blog.online.net/2017/09/22/scaleway-september-2017-amsterdam-network-outage/ <- prime example of their management style 2017-09-22 22:03:04 not gonna lie, i don't like preloaded images full of stuff 2017-09-22 22:03:41 ugh. 2017-09-22 22:03:53 they dont listen to customers when legit issues happen 2017-09-22 22:04:01 this is what i get for $2.50 a month 2017-09-22 22:04:04 they will never change, no matter how much they say they will, online.net is the EXACT same 2017-09-22 22:04:07 serves me right i guess 2017-09-22 22:04:30 they only exist because Iliad has an unlimited amount of cash 2017-09-22 22:05:00 scaleway is only handy for dev/testing, id never trust anything production to them lol 2017-09-22 22:05:14 at least it's not as bad as shitty low end vps providers 2017-09-22 22:05:16 ugh 2017-09-22 22:05:23 danieli, very true 2017-09-22 22:05:26 i can't even load my own kernel 2017-09-22 22:05:28 but not by much ;p 2017-09-22 22:05:31 on shitty low end ones i can 2017-09-22 22:05:32 nope 2017-09-22 22:05:37 the platform is 100% custom 2017-09-22 22:05:51 do you want to shoot yourself in your left or right testicle? 2017-09-22 22:05:55 it literally is custom for no reason 2017-09-22 22:06:01 they cant even figure out how to offer the old arm "servers" ip6 because they didnt plan properly in the beginning and design 2017-09-22 22:06:09 oh god their ipv6 2017-09-22 22:06:11 oh its custom for a reason 2017-09-22 22:06:13 and the nat 2017-09-22 22:06:17 nat??? 2017-09-22 22:06:18 they have to work around all their bullshit 2017-09-22 22:06:19 yup 2017-09-22 22:06:23 i'm not so sure i want to know more 2017-09-22 22:06:29 yes obviously every box has an internal ipv4 2017-09-22 22:06:30 its a total shit show 2017-09-22 22:06:30 i guess i've become a bit spoiled 2017-09-22 22:06:32 but an external ipv6 2017-09-22 22:06:36 because that makes sense 2017-09-22 22:07:00 im happy to inform you that ipv6 is set up correctly 2017-09-22 22:07:06 i refuse to leave ovh, they have their issues but at least they are transparent with their issues and dont deny deny deny, been a long time customer i know what to expect lol 2017-09-22 22:07:09 so there's that at least 2017-09-22 22:07:30 ramnode, digitalocean, *somewhat* ovh, linode and a few others are all right 2017-09-22 22:07:42 i host my own vps 2017-09-22 22:07:43 lol 2017-09-22 22:07:47 might as well 2017-09-22 22:07:48 vultr is good also 2017-09-22 22:07:49 my ovh bhs box is 128gb 2017-09-22 22:08:01 i don't have heavy shit running, and my PC is juicy 2017-09-22 22:08:05 hardly use half of it lol 2017-09-22 22:08:11 but lots of room to grow :) 2017-09-22 22:08:20 i literally only went with scaleway because they provide a non-systemd distro 2017-09-22 22:08:24 only one but hey 2017-09-22 22:08:27 can't win em all 2017-09-22 22:08:36 ud be better off w/ the cheap ovh vps 2017-09-22 22:08:46 wat 2017-09-22 22:08:47 i have a few for testing and they are surprisingly stable and on.. kvm.. 2017-09-22 22:08:50 why has my system swapped 84.4M 2017-09-22 22:08:55 damn you linux 2017-09-22 22:08:57 lol 2017-09-22 22:09:07 RAM usage is at 13.9/32G 2017-09-22 22:09:34 fuck it, swap off 2017-09-22 22:09:42 :O 2017-09-22 22:10:01 MEMORY FREE: 78.57 GB USED: 49.4 GB CAPACITY: 127.97 GB 2017-09-22 22:10:03 i just made a reference to pop(?) music, i'm proud 2017-09-22 22:10:06 lol 2017-09-22 22:10:11 this is on my desktop 2017-09-22 22:10:11 https://clientarea.ramnode.com/knowledgebase.php?action=displayarticle&id=48 nice 2017-09-22 22:10:23 my desktop is a pile of shit, but it does the job lol 2017-09-22 22:10:30 i don't like solus much but it does its job 2017-09-22 22:10:37 ew 2017-09-22 22:10:43 ya kinda need it for needy custies 2017-09-22 22:10:45 lol 2017-09-22 22:10:49 i did work on feathur at one point 2017-09-22 22:10:57 it was killed, and quite broken 2017-09-22 22:10:59 better than using a cusom®™ panel where the guest os has to come with a bunch of fuckings scripts just to make it boot 2017-09-22 22:11:06 "turn on the swap, nah, fuck it, turn it off" 2017-09-22 22:11:16 turn all the swap on 2017-09-22 22:11:28 sy, mhm total shit show, dont think you will find many "good" reviews of long term users 2017-09-22 22:11:32 i started a VM panel project but didn't have the motivation to finish it 2017-09-22 22:11:44 well 2017-09-22 22:11:50 i have enterprise vmware keys lol 2017-09-22 22:11:50 as long as nothing goes down 2017-09-22 22:11:55 it's all A-OK 2017-09-22 22:12:10 "cache is your only god on the i/o, nah, fuck it, turn it off" 2017-09-22 22:12:18 lol 2017-09-22 22:12:33 anyone know decent providers that have alpine? 2017-09-22 22:12:35 ACTION seriously considers starting a cover band called Rage Against The Linux Machine" 2017-09-22 22:12:47 TBB: i'll do drums, guitar or preferably bass guitar 2017-09-22 22:12:47 any of you runnning alpine on vmware? curious if the open-vm-tools still segfaults lol 2017-09-22 22:12:49 i mean 2017-09-22 22:12:52 i'll do devops 2017-09-22 22:13:06 vectr0n: i haven't tried, probably should 2017-09-22 22:13:14 i gave up 2017-09-22 22:13:25 sy: preloaded, none actually 2017-09-22 22:13:25 screws up shutdown of the host w/o it 2017-09-22 22:13:34 if you get kvm on a dedi, it doesn't matter 2017-09-22 22:13:38 ncopa fixed the package a few times, but it always came back 2017-09-22 22:13:57 vectr0n: what a cancerous package 2017-09-22 22:14:03 lol 2017-09-22 22:14:16 he (i think) tried, i will give him that 2017-09-22 22:15:09 i wonder, does electron work on alpine? 2017-09-22 22:15:18 CEF and all the node stuff 2017-09-22 22:15:19 ACTION shrugs 2017-09-22 22:15:34 chromium was a pain to get to 62 2017-09-22 22:15:46 when isnt it a pain? on any os lol 2017-09-22 22:15:53 touché 2017-09-22 22:16:13 browsers, hmph. the sole reason for having to upgrade my hardware. 2017-09-22 22:16:14 waiting for the freebsd port to compile, jesus lol 2017-09-22 22:16:57 OK... sorry to keep bringing this same issue up, but Im really desperate to get it through! Still having no luck with `cor`, have tried adding `-lexecinfo` to my cmake build params, no dice. Still getting the ```error.cpp:(.text+0x128): undefined reference to `backtrace_symbols' 2017-09-22 22:16:58 ``` 2017-09-22 22:18:27 the log https://hastebin.com/ujunumateg.scala and my `APKBUILD` https://hastebin.com/uhaquwenaf.bash 2017-09-22 22:46:02 hi anyidea to boot alpine from grub resuce 2017-09-22 22:46:18 i had a grub rescue from old ubuntu setup 2017-09-22 22:46:43 but i had replace ubuntu with apline now. so it boots to grub resuce 2017-09-22 22:47:05 how could i boot into alpine from here? any clue ? 2017-09-22 22:59:20 no clue? 2017-09-22 22:59:37 i am stuck here after installing alpine many times. 2017-09-22 22:59:46 install went fine; but can't boot at all 2017-09-22 23:36:12 Tried `FindBacktrace.cmake` and included it in my `CMakeLists.txt`, shows up as found in the build logs but sadly have the same error noen the less 2017-09-22 23:42:56 Hi: I am trying to get GUI in a LXC container, following Stéphane Grabers blog post (https://github.com/lxc/lxcfs/issues/154) 2017-09-22 23:42:56 and manage to get an unprivileged alpine linux container more or less working by following: https://github.com/lxc/lxcfs/issues/154. 2017-09-22 23:42:56 However, I do not get any of the required lxc.mount.entry = .. mounted inside the container. 2017-09-22 23:42:56 Any clues where to start looking? 2017-09-23 00:26:09 anyone have any experience with oneye? 2017-09-23 01:05:37 Hi. I'm trying to set up an alpine linux on an acer aspire one netbook using dwm. I have followed the instructions on http://forum.alpinelinux.org/forum/installation/mouse-and-keyboard-do-not-work-under-xorg to no avail. My .xinitrc contains only `exec dbus-launch dwm`. I've tried disabling wbf and dri. 2017-09-23 01:06:21 any pointers? 2017-09-23 01:08:46 apk add xf86-input-synaptics 2017-09-23 01:09:07 apk add xf86-input-keyboard 2017-09-23 01:10:27 already installed. 2017-09-23 01:11:23 and you did a reboot after you installed everything? 2017-09-23 01:12:21 I am using xfce4 and have on troubles on my lenovo ideapad 2017-09-23 01:12:34 yes, reboot after every try. 2017-09-23 01:13:14 have you searched the forums yet? I am sure there is a solution there. 2017-09-23 01:19:26 :/, searched but not found. The link I've reffered above suggests both disabling wfb (https://bugs.alpinelinux.org/issues/5422 ) and adding dbus, udev and udev-postmount to rc (http://forum.alpinelinux.org/forum/installation/mouse-and-keyboard-do-not-work-under-xorg ) 2017-09-23 01:23:37 I have noticed that alpine does not like to play well with certain wm's. Have you tried using xfce4? 2017-09-23 01:25:29 will try. 2017-09-23 01:25:43 Thanks m4chm4n. 2017-09-23 01:47:14 Same problem with xfce4. Mouse or keybord do not work. 2017-09-23 01:48:13 No, sorry, the mouse was locked. 2017-09-23 01:49:36 It seems that I had some libraries damaged or missing. 2017-09-23 01:49:56 I had to run `apk fix $(apk info --quiet)` 2017-09-23 07:18:35 so that fixed things? 2017-09-23 09:07:03 Last update of linux-hardened has broken my sistem 2017-09-23 09:07:26 <_ikke_> agathoss: what broke? 2017-09-23 09:07:42 Kernel seems to be old one 2017-09-23 09:08:01 Search modulrs in old non existing dir 2017-09-23 09:08:11 So nonnetwork now 2017-09-23 09:08:18 And nonhome as is btrfs 2017-09-23 09:08:26 And says no such device 2017-09-23 09:09:01 Im booting with a failsafe a copy of the old kernel.. 2017-09-23 09:10:02 But dont know what to do 2017-09-23 09:10:52 Ok 2017-09-23 09:10:56 All is ok 2017-09-23 09:11:01 Iys me 2017-09-23 09:11:07 Its the opposite 2017-09-23 09:11:18 Now im with the new kerbel 2017-09-23 09:11:40 I put the entries im extlinux wrong 2017-09-23 09:11:46 <_ikke_> :-) 2017-09-23 09:11:49 <_ikke_> rubber ducking 2017-09-23 09:11:54 The opposite faildafe is tje new the new is failsafe 2017-09-23 09:11:58 :S 2017-09-23 09:12:09 not to be rude, but please don't do like last time and fill up the channel with hundreds of messages 2017-09-23 09:38:41 i had installed apline on my system but cannot boot 2017-09-23 09:38:54 becuase i already have windows with uefi 2017-09-23 09:39:09 how do i install grub after installing alpine ? 2017-09-23 09:40:49 rkm: just install the package 2017-09-23 09:40:56 rkm: there's grub packages in alpine 2017-09-23 09:40:59 grub and grub-efi 2017-09-23 09:41:04 grub, grub-efi, grub-bios 2017-09-23 09:41:10 yeah, you won't need grub-bios in this case 2017-09-23 09:41:19 you can do hybrid legacy with both installed 2017-09-23 09:41:22 but not necessary for most cases 2017-09-23 09:41:27 ^ 2017-09-23 09:41:32 fwiw you might want to look at gummiboot though 2017-09-23 09:41:35 much simpler than grub 2017-09-23 09:41:41 gummiboot is nice, lots of alpine users seem to use it 2017-09-23 09:42:18 syslinux works just fine ;-) 2017-09-23 09:42:45 yeah, syslinux supports efi but it *can* be a pain 2017-09-23 09:42:52 at least it isn't a mess like grub 2017-09-23 09:48:21 gummiboot feels like a not painful syslinux tbh 2017-09-23 09:50:16 pkay 2017-09-23 09:50:30 i was installing grub and grub-bios and didn't work 2017-09-23 09:50:41 is there anything special to do that? 2017-09-23 09:51:04 eeeh 2017-09-23 09:51:06 anything else other installing grub-efi 2017-09-23 09:51:14 if you have an EFI system you'll need grub-efi 2017-09-23 09:51:46 yes. that is okay 2017-09-23 09:52:06 just to know what to do after apk add grub grub-efi 2017-09-23 09:53:14 really just the normal procedure for installing grub 2017-09-23 09:53:32 okay i got alpine working on devcapsule 2017-09-23 09:53:52 gotta love hosting providers that are straight to the point 2017-09-23 09:54:17 sy: i just overwrite my VM disk images with a prebuilt alpine image if they're difficult about providing an ISO 2017-09-23 09:54:33 yeah, alpine is nice like that, you can just overlay 2017-09-23 09:54:39 scv: if they're difficult about mounting isos, i won't use them 2017-09-23 09:54:52 on devcapsule, i just mounted an iso, and installed in like 3 min 2017-09-23 09:56:04 danieli: not even overlay, i mean literally like curl | dd 2017-09-23 09:56:13 lol 2017-09-23 09:56:45 there's those lovely providers that don't even give you a console or ISOs at all 2017-09-23 09:56:52 *cough* amazon 2017-09-23 09:57:00 oh lol 2017-09-23 09:57:03 *COUGH* scaleway 2017-09-23 09:57:07 COUGH COUGH 2017-09-23 09:57:13 i got bronchitis from all the shitty providers 2017-09-23 09:57:19 LOL 2017-09-23 09:58:53 <^7heo> https://itsfoss.com/linux-foundation-head-uses-macos/ 2017-09-23 09:59:14 ^7heo: sad 2017-09-23 09:59:48 is there some list of providers that offer alpine? 2017-09-23 09:59:59 <^7heo> danieli: I dunno, I find it amusing. 2017-09-23 10:00:31 <^7heo> danieli: "the year of the desktop on linux" means "systemd/dbus/KDE/Gnome/fdo everywhere" to me 2017-09-23 10:00:52 <^7heo> danieli: so I'm glad that he at least acknowledges he says bullshit by using another OS 2017-09-23 10:01:01 good point 2017-09-23 10:01:05 <^7heo> rather than supporting those crappy piles of steaming software 2017-09-23 10:01:57 meh 2017-09-23 10:02:05 you're being a bit edgy about it in my opinion 2017-09-23 10:02:09 fdo? 2017-09-23 10:02:15 <^7heo> we already discussed this, danieli. 2017-09-23 10:02:23 oh freedesktop? 2017-09-23 10:02:27 <^7heo> yes 2017-09-23 10:03:02 <^7heo> danieli: I understand if you want to publicly say that you don't agree with my position on this; but I won't discuss it or explain again :) 2017-09-23 10:03:20 https://wiki.alpinelinux.org/wiki/Bootloaders 2017-09-23 10:03:30 in the wiki page there is a section for grub 2017-09-23 10:03:43 it asks to do grub-install /dev/vda 2017-09-23 10:03:53 in this case, userland isn't the point - there's a myriad of different combinations, even without gnome, kde, dbus and systemd 2017-09-23 10:03:55 am following this to install https://wiki.alpinelinux.org/wiki/Installing_Alpine_on_HDD_dualbooting 2017-09-23 10:04:16 so for me what should be grub-install command ? 2017-09-23 10:04:45 /dev/X where X is the device you want to install on 2017-09-23 10:04:54 <^7heo> danieli: you're missing the point. The idea is "desktop (for everyone) on linux (the OS, not the kernel, as defined by wikipedia/thelinuxfoundation)" 2017-09-23 10:04:57 grub-install /dev/vda or grub-install /tmp/dev/vda 2017-09-23 10:05:03 pull `util-linux` and run `lsblk` 2017-09-23 10:05:16 <^7heo> danieli: of course I'm running alpine as a desktop for almost half a decade 2017-09-23 10:05:28 <^7heo> danieli: and it's possible to do it in a sane way 2017-09-23 10:05:58 <^7heo> danieli: but joe average doesn't want to understand why his new device does not work when plugged; or why he has to type his password when a usb key is inserted. 2017-09-23 10:06:07 let's take this to #alpine-offtopic 2017-09-23 10:06:10 <^7heo> ok 2017-09-23 10:08:35 there is an error installing grub 2017-09-23 10:08:50 grub-install /dev/sda show cannot find EFI directory 2017-09-23 10:09:25 make one 2017-09-23 10:09:44 on /dev/sda1 i have an EFI directory 2017-09-23 10:10:56 which already had EFI/Microsoft 2017-09-23 10:11:44 with verbose, it says cannot open /boot/grub/device.map 2017-09-23 10:11:51 no such file or directory 2017-09-23 10:13:34 rkm: you need to specify --target x86_64-efi --efi-directory /path/to/EFI/directory --boot-directory=/boot 2017-09-23 10:15:14 okay that seems to run! 2017-09-23 10:17:14 and failed with error efibootmgr not found 2017-09-23 10:20:02 <^7heo> anyway, https://twitter.com/reykfloeter/status/911194038417678337 2017-09-23 10:20:03 <^7heo> :D 2017-09-23 10:20:28 ^7heo: LOL 2017-09-23 10:21:13 <^7heo> I have to say, I'm almost motivate to buy a mac just for the light on the back :D 2017-09-23 10:21:22 <^7heo> (I got a free sticker to put "on your mac") 2017-09-23 10:21:26 JAMEN VAFAN 2017-09-23 10:21:27 aaaaa 2017-09-23 10:21:28 <^7heo> (I do not have a mac) 2017-09-23 10:21:36 let me see your laptop, i'll cut open the lid and jam some lights in for you 2017-09-23 10:21:41 https://p.duniel.no/vV7d 2017-09-23 10:21:43 GRRRRR 2017-09-23 10:21:54 <^7heo> scv: I like my lenovo with a working screen :D 2017-09-23 10:21:56 u all fags 2017-09-23 10:22:04 really 2017-09-23 10:22:09 _ikke_: i think we have a troll here 2017-09-23 10:22:15 <^7heo> aGaTHoS: what's it to you? What's that anti-gay hate anyway? 2017-09-23 10:22:23 <^7heo> aGaTHoS: what if we like blowing cocks? 2017-09-23 10:22:27 <_ikke_> aGaTHoS: calm down, final warning 2017-09-23 10:22:30 ^7heo: don't feed the troll 2017-09-23 10:22:33 hate? hate is when they drug you at home 2017-09-23 10:22:40 poison you and nobody cares 2017-09-23 10:22:43 oh this is the paranoid guy 2017-09-23 10:22:45 yeah 2017-09-23 10:22:46 because everybody is a fag 2017-09-23 10:22:47 <^7heo> danieli: I dunno, I am a bit annoyed with anti-gay stuff.