#archlinux32 | Logs for 2018-12-16
Back
[00:11:00] -!- guys has joined #archlinux32
[00:22:47] -!- guys has quit [Ping timeout: 240 seconds]
[00:25:47] -!- MrBIOS has quit [Quit: MrBIOS]
[00:34:00] -!- thePiGrepper has joined #archlinux32
[00:36:47] -!- guys has joined #archlinux32
[00:43:02] -!- thePiGrepper has quit [Quit: leaving]
[00:54:26] -!- MrBIOS has joined #archlinux32
[00:57:25] -!- thePiGrepper has joined #archlinux32
[00:58:37] <thePiGrepper> hi. does anyone know why would NetworkManager start running during startup, even though I've disabled the service using 'systemctl disable NetworkManager' already?
[01:00:04] <thePiGrepper> it's quite weird, does the service gets started by another process or something? maybe the menu plugin?
[01:03:27] -!- thePiGrepper has quit [Quit: leaving]
[01:05:32] <elibrokeit> abaumann: while I could wish that arojas fixed the summary as well, it's not really necessary to reopen bugs for that :p
[01:06:38] -!- thePiGrepper has joined #archlinux32
[01:15:01] -!- thePiGrepper has quit [Quit: leaving]
[01:35:21] -!- thePiGrepper has joined #archlinux32
[01:38:45] <buildmaster> i686/elfutils are broken (says eurobuild3).
[01:56:47] -!- woshty has quit [Ping timeout: 250 seconds]
[02:28:51] -!- guys has quit [Ping timeout: 250 seconds]
[02:43:19] -!- guys has joined #archlinux32
[03:52:12] -!- MrBIOS has quit [Quit: MrBIOS]
[03:55:28] -!- MrBIOS has joined #archlinux32
[04:07:51] -!- thePiGre1per has joined #archlinux32
[04:07:56] -!- thePiGrepper has quit [Ping timeout: 272 seconds]
[04:30:08] -!- guys has quit [Ping timeout: 250 seconds]
[04:44:22] -!- guys has joined #archlinux32
[05:39:01] rcf is now known as swircf
[05:39:32] swircf is now known as rcf
[05:46:20] <buildmaster> i686/grafana is broken (says eurobuild3).
[05:57:53] -!- MrBIOS has quit [Quit: MrBIOS]
[05:58:24] -!- MrBIOS has joined #archlinux32
[05:58:40] -!- MrBIOS has quit [Client Quit]
[05:59:20] -!- MrBIOS has joined #archlinux32
[05:59:28] -!- MrBIOS has quit [Client Quit]
[06:00:02] -!- MrBIOS has joined #archlinux32
[06:00:13] -!- MrBIOS has quit [Client Quit]
[06:00:49] -!- MrBIOS has joined #archlinux32
[06:01:00] -!- MrBIOS has quit [Client Quit]
[06:01:35] -!- MrBIOS has joined #archlinux32
[06:01:47] -!- MrBIOS has quit [Client Quit]
[06:02:17] -!- MrBIOS has joined #archlinux32
[06:02:31] -!- MrBIOS has quit [Client Quit]
[06:03:13] -!- MrBIOS has joined #archlinux32
[06:03:21] -!- MrBIOS has quit [Client Quit]
[06:03:59] -!- MrBIOS has joined #archlinux32
[06:04:08] -!- MrBIOS has quit [Client Quit]
[06:04:45] -!- MrBIOS has joined #archlinux32
[06:04:53] -!- MrBIOS has quit [Client Quit]
[06:30:13] -!- guys has quit [Ping timeout: 250 seconds]
[06:44:57] -!- guys has joined #archlinux32
[06:47:25] <buildmaster> i686/deepin-daemon is broken (says eurobuild3).
[06:48:45] -!- MrBIOS has joined #archlinux32
[06:55:41] -!- deep42thought has joined #archlinux32
[06:55:41] <buildmaster> Hi deep42thought!
[06:55:41] <buildmaster> !rq deep42thought
[06:55:42] <phrik> buildmaster: <deep42thought> nah, I never ran emacs - it's a nice os, but I couldn't find a suitable editor for it
[06:56:00] <deep42thought> thePiGrepper: it could be pulled as a dependency
[06:56:18] <deep42thought> I think, systemctl comes with some diagnostics _why_ a unit got started
[07:15:20] -!- deep42thought has quit [Quit: Leaving.]
[08:15:23] -!- thePiGre1per has quit [Ping timeout: 268 seconds]
[08:30:41] -!- guys has quit [Ping timeout: 250 seconds]
[08:45:32] -!- guys has joined #archlinux32
[10:31:07] -!- guys has quit [Ping timeout: 240 seconds]
[11:34:16] -!- oaken-source has joined #archlinux32
[12:46:21] -!- dotmavriq has joined #archlinux32
[12:46:51] <dotmavriq> Hi there! I'm on an old aspire one, is it still relevant to do acpi stuff or get a hold of linux-netbook.. I feel out of the loop
[13:11:42] <buildmaster> i686/nvchecker is broken (says eurobuild3).
[13:15:08] <dotmavriq> so.. are there any recommendations to what I could do to speed up and or conf my netbook?
[13:19:54] -!- abaumann has joined #archlinux32
[13:19:54] <buildmaster> Hi abaumann!
[13:19:54] <buildmaster> !rq abaumann
[13:19:55] <phrik> buildmaster: <abaumann> This will make guys happy, I actually checked the knowledge base of bugs first.. ;-)
[13:20:04] <abaumann> hi dotmavriq
[13:20:49] <abaumann> I don't know, there was once a ArchOne distro, making installation of Archlinux on an Aspire one less painfull, but I doubt it's still up to date.
[13:21:16] <abaumann> Didn't hear much about manjaro32 lately..
[13:21:31] <abaumann> I'm afraid, there is only the Vanilla Archlinux way using the wiki: https://wiki.archlinux.org
[13:21:31] <phrik> Title: Acer Aspire One - ArchWiki (at wiki.archlinux.org)
[13:23:05] <dotmavriq> yeah, I've read up on it somewhat and it doesn't really look too bright
[13:28:43] -!- thePiGrepper has joined #archlinux32
[13:34:49] <thePiGrepper> deep42thought: I fixed it. there _was_ a 'Wants' dependency on tlp.service, asking for bluetooth and NetworkManager, and because the NM package was still installed, disabling wasnt enough, and it got started because of that. I just had to disable tlp.service as well
[13:35:18] <thePiGrepper> by the way, is anyone using iwd instead of wpa_supplicant?
[14:35:54] -!- dotmavriq has quit [Quit: Lost terminal]
[14:59:51] -!- guys has joined #archlinux32
[16:18:10] -!- woshty has joined #archlinux32
[16:33:42] -!- guys has quit [Ping timeout: 246 seconds]
[16:48:12] -!- guys has joined #archlinux32
[17:23:33] -!- ztrawhcse has joined #archlinux32
[17:26:14] -!- guys has quit [Ping timeout: 250 seconds]
[17:51:20] -!- NoobAlice has joined #archlinux32
[17:56:56] -!- GNUtoo has quit [Quit: leaving]
[18:07:39] -!- deep42thought has joined #archlinux32
[18:07:39] <buildmaster> Hi deep42thought!
[18:07:39] <buildmaster> !rq deep42thought
[18:07:40] <phrik> buildmaster: <deep42thought> arch32 is on the bleeding edge of arch, which is on the bleeding edge of software?
[18:07:50] <deep42thought> thePiGrepper: what's tlp for?
[18:09:24] <deep42thought> https://bugs.archlinux.org
[18:09:26] <phrik> Title: FS#43733 : [tlp] 0.7-1 conflicts with netctl and leaves it unusable (at bugs.archlinux.org)
[18:09:40] <deep42thought> why is it in "Wants" in the first place?
[18:09:43] <deep42thought> hmm
[18:27:27] -!- thePiGrepper has quit [Ping timeout: 240 seconds]
[18:34:27] -!- ztrawhcse has quit [Ping timeout: 246 seconds]
[18:37:30] -!- MrBIOS has quit [Quit: MrBIOS]
[18:40:21] -!- thePiGrepper has joined #archlinux32
[18:44:32] -!- abaumann has quit [Quit: leaving]
[18:49:02] -!- ztrawhcse has joined #archlinux32
[18:50:57] <thePiGrepper> deep42thought: tlp is that power management program. btw, there's a warning on the tlp's page of the arch wiki, regarding this.
[18:52:26] <thePiGrepper> well I had to grep networkmanager to find this. apparently if you dont use nm, you should just mask it.
[18:53:56] <thePiGrepper> btw, my original question was. do you (or anyone here) use iwd. Im having issues with it. I wanted to stop using wpa_supplicant
[19:18:52] <deep42thought> I read that, but I don't use it
[19:30:13] -!- thePiGrepper has quit [Ping timeout: 250 seconds]
[19:54:38] -!- thePiGrepper has joined #archlinux32
[20:05:33] -!- thePiGrepper has quit [Ping timeout: 272 seconds]
[20:06:01] <elibrokeit> abaumann: https://gcc.gnu.org
[20:06:03] <phrik> Title: Tijl Coosemans - -fstack-protector, __stack_chk_fail_local and TARGET_LIBC_PROVIDES_SSP (at gcc.gnu.org)
[20:06:21] <elibrokeit> also this has interesting links: https://wiki.musl-libc.org
[20:06:22] <phrik> Title: musl libc - Bugs found by musl (at wiki.musl-libc.org)
[20:06:28] <elibrokeit> specifically https://gcc.gnu.org
[20:06:30] <phrik> Title: 58245 – -fstack-protector[-all] does not protect functions that call noreturn functions (at gcc.gnu.org)
[20:25:18] <elibrokeit> Might want to investigate how the usual i686-supporting suspects (alpine, gentoo, etc.) handle this -- looks like gcc needs patches, even.
[20:27:36] <elibrokeit> possibly something like this: http://git.linaro.org
[20:27:37] <phrik> Title: 0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch\gcc-linaro-7.2\gcc\recipes-devtools\meta-linaro-toolchain - meta-linaro.git - Linaro layer for OpenEmbedded. (at git.linaro.org)
[20:35:54] -!- ztrawhcse has quit [Ping timeout: 246 seconds]
[20:38:41] <elibrokeit> OMG wonderful
[20:38:42] <elibrokeit> libgpg-error is completely bonkers
[20:38:52] <elibrokeit> $ musl-gcc -g -O0 -I. -I. -o mkheader ./mkheader.c
[20:38:52] <elibrokeit> /usr/bin/ld: /tmp/ccFYatvJ.o: in function `canon_host_triplet':
[20:38:53] <elibrokeit> /build/pacman-static/src/libgpg-error-1.32/src/./mkheader.c:114: undefined reference to `__stack_chk_fail_local'
[20:39:05] <elibrokeit> $ musl-gcc -fno-stack-protector -g -O0 -I. -I. -o mkheader ./mkheader.c
[20:39:08] <elibrokeit> ^^ works
[20:39:40] <elibrokeit> AND GUESS WHETHER THE MAKEFILE RESPECTS CFLAGS
[20:39:57] * elibrokeit wonders if CC=musl-gcc -fno-stack-protector-strong works
[20:42:12] -!- thePiGrepper has joined #archlinux32
[20:50:32] -!- ztrawhcse has joined #archlinux32
[20:53:29] <elibrokeit> So... here is my hopeful solution: https://github.com
[20:53:30] <phrik> Title: pkgbuilds/pacman-static at pacman-musl · eli-schwartz/pkgbuilds · GitHub (at github.com)
[20:54:04] <elibrokeit> tell me how disgustingly ugly this is: https://github.com
[20:54:05] <phrik> Title: upgpkg: pacman-static 5.1.1-7 · eli-schwartz/pkgbuilds@51d1109 · GitHub (at github.com)
[20:56:36] <elibrokeit> and preliminary bins at https://pkgbuild.com
[20:56:37] <phrik> Title: Index of /~eschwartz/repo/i686-extracted-musl/ (at pkgbuild.com)
[20:57:42] <deep42thought> should the CFLAGS be added to CC, too, then?
[20:58:05] <deep42thought> e.g. CC="musl-gcc -fno-stack-protector $CFLAGS"
[20:58:17] <deep42thought> (after the export of CFLAGS)
[20:59:52] <elibrokeit> Nope
[21:00:00] <elibrokeit> this is just to force stack-protector off
[21:00:06] <deep42thought> this is only to trick configure?
[21:00:11] <elibrokeit> basically
[21:01:57] <elibrokeit> or well, it's just libgpg-error being nuts
[21:01:59] <elibrokeit> # It is correct to use $(CC_FOR_BUILD) here. We want to run the
[21:01:59] <elibrokeit> # program at build time.
[21:02:19] <elibrokeit> dudes why
[21:02:33] -!- thePiGrepper has quit [Ping timeout: 245 seconds]
[21:02:37] <elibrokeit> wanna smoketest that binary I linked? :)
[21:03:02] <elibrokeit> It's .8 MB smaller and doesn't dlopen libnss_*.so :)
[21:03:50] <elibrokeit> I'm assuming that dropping fstack-protector is worth it here...
[21:06:02] <deep42thought> yup, works over here :-)
[21:24:18] <deep42thought> should I empty /usr/lib and see if it still works?
[21:37:37] <elibrokeit> If you like...
[21:43:48] -!- ofara__ has quit [Ping timeout: 245 seconds]
[21:47:04] <deep42thought> :-( I forgot to make pacman-static executable before deleting /usr/lib
[21:47:38] <elibrokeit> oh you clever boy
[21:47:43] <deep42thought> :-D
[21:47:51] <elibrokeit> did you at least use a root shell
[21:48:04] <deep42thought> I can repair this ...
[21:48:40] <elibrokeit> the trick is to use busybox, which is statically linked, to do things
[21:48:46] <deep42thought> # /vagrant/pacman-static -S - < pkgs
[21:48:46] <deep42thought> Segmentation fault
[21:49:27] <deep42thought> so even for spawning a new program, bash needs to open some library?
[21:51:28] <elibrokeit> that's an odd one
[21:51:51] <deep42thought> I can't really give you more than that, as my /usr/lib is still empty :-/
[21:51:57] <elibrokeit> But the better question is, if you sudo busybox sh, then delete /usr/lib/ and then try it, does it work
[21:52:11] <deep42thought> gimme a sec
[21:52:41] <elibrokeit> busybox is nice due to giving you most of the usual userland as shell builtins or at worst, statically linked everything. ;)
[21:57:07] -!- ofara__ has joined #archlinux32
[21:57:54] <deep42thought> error: could not open file /var/lib/pacman/sync/build-support.db: Can't initialize filter; unable to run program "gzip -d"
[21:58:09] <deep42thought> ^happens for all repos
[22:00:53] <deep42thought> ah, maybe I can install the packages from /var/cache instead ...
[22:02:54] <deep42thought> # pacman -U /var/cache/pacman/pkg/gpgme-1.12.0-1.1-i686.pkg.tar.xz
[22:02:55] <deep42thought>
[22:02:55] <deep42thought> sh: pacman: not found
[22:02:59] <deep42thought> nope
[22:03:15] <deep42thought> stupid me
[22:03:16] <deep42thought> ...
[22:03:37] <deep42thought> that should be pacman-static :-D
[22:09:11] -!- thePiGrepper has joined #archlinux32
[22:09:14] <elibrokeit> wait what
[22:09:29] <elibrokeit> why does pacman need to open a filter for gzip -d
[22:09:40] <elibrokeit> I'm desperately confused
[22:09:48] <deep42thought> does it use that to inflate the database?
[22:09:57] <elibrokeit> who even knows.
[22:10:05] <elibrokeit> I don't believe so...
[22:12:03] <elibrokeit> deep42thought: BTW I do sort of expect if /usr/bin/gpg is broken, then it will be unable to validate signatures for anything.
[22:12:39] <elibrokeit> But this can be fixed by the conf file, and embedding gpgme properly means at least no crashes -- plus it has the option of supporting a working /usr/bin/gpg
[22:13:21] <deep42thought> I'm currently successfully installing everything in /usr/lib with -U, it seems
[22:13:37] <deep42thought> I just got some "can't get file info for ..." errors
[22:13:48] <deep42thought> (19/19) Updating the desktop file MIME type cache...
[22:13:48] <deep42thought> error: command terminated by signal 11: Segmentation fault
[22:13:51] <deep42thought> hrrm
[22:14:46] <deep42thought> apparently some directories in /usr/lib were not created
[22:15:35] <elibrokeit> lol, of course hooks cannot run their commands
[22:15:48] <deep42thought> _after_ the upgrade?
[22:16:03] <elibrokeit> well, did you successfully rebootstrap bash?
[22:16:17] <elibrokeit> but anyway, the binary works as well as could be expected?
[22:16:22] <deep42thought> yes
[22:16:24] <deep42thought> looks good
[22:16:39] <elibrokeit> not bash -- desktop-file-utils
[22:16:47] <deep42thought> on the second run I get a segfault again :-/
[22:16:48] <deep42thought> strange
[22:16:49] <elibrokeit> hooks don't usually use bash :o
[22:17:22] <elibrokeit> and does the glibc version here work instead? https://pkgbuild.com
[22:17:23] <phrik> Title: Index of /~eschwartz/repo/i686-extracted/ (at pkgbuild.com)
[22:18:52] <deep42thought> fails similarily
[22:20:54] <deep42thought> I guess, an empty /usr/lib is just too much ...
[22:21:23] <elibrokeit> but... it should be allowed to pacstrap...
[22:22:50] <deep42thought> so for the record: I started a busybox as root, bind-mounted an empty dir to /usr/lib and tried to install all packages (from remote or the cache) which owned something in /usr/lib before
[22:26:00] -!- MrBIOS has joined #archlinux32
[22:36:33] -!- ztrawhcse has quit [Ping timeout: 250 seconds]
[22:51:07] -!- ztrawhcse has joined #archlinux32
[23:46:59] -!- MrBIOS has quit [Quit: MrBIOS]
[23:51:45] -!- deep42thought has quit [Quit: Leaving.]
[23:52:08] -!- oaken-source has quit [Ping timeout: 245 seconds]