#archlinux32 | Logs for 2018-08-02

[00:34:21] -!- {levi} has joined #archlinux32
[01:07:37] -!- {levi} has quit [Quit: What's your order number?]
[01:25:09] -!- woshty has quit [Ping timeout: 260 seconds]
[02:06:11] -!- dopsi has joined #archlinux32
[02:08:00] -!- pulec has quit [Ping timeout: 268 seconds]
[02:09:24] -!- dopsi_ has quit [Quit: ZNC - https://znc.in]
[04:26:53] -!- bill-auger has quit [Quit: No Ping reply in 60 seconds.]
[04:27:41] -!- bill-auger has joined #archlinux32
[05:10:14] -!- rcf1 has quit [Quit: WeeChat 2.0.1]
[05:10:32] -!- rcf has joined #archlinux32
[05:18:27] -!- davor has quit [Ping timeout: 240 seconds]
[05:19:15] -!- davor has joined #archlinux32
[07:23:00] -!- abaumann has joined #archlinux32
[07:23:01] <buildmaster> Hi abaumann!
[07:35:35] <abaumann> pulec: Firefox ESR 52 starts (no SSE2), but it crashes afterwards with 500 MB RAM on my Alix 1E.
[07:38:32] -!- pulec has joined #archlinux32
[07:39:37] <abaumann> Another idea would be to see what Puppylinux is offering for web browsing.
[07:40:41] <abaumann> oh. it was 256 MB RAM, but on my Acer Travelmate I had 512, and there it crashed.
[07:41:04] <abaumann> * abaumann ponders: Mmh. Enabling swap on a compact flash? I think not..
[07:41:29] <abaumann> * abaumann considers swap on a nbd block device..
[07:42:04] <abaumann> * abaumann thinks all this software development stuff goes into some very wrong directions: I can run databases and mail servers on the Alix, but cannot open a single web page..
[07:43:02] -!- oaken-source has joined #archlinux32
[07:43:48] <abaumann> pulec: dillo seems to be very usable.
[07:46:31] <pulec> noting
[07:46:40] <pulec> well trying on this big machine
[07:46:52] <pulec> I am gonna write it down to some md > github_pages
[07:47:26] <pulec> ohh neeat
[07:48:06] <pulec> well
[07:48:13] <pulec> regular pages are rendered like wtf
[07:48:23] <pulec> maybe good for mobile pages
[07:48:25] <abaumann> yeah. no Javascript and very limited CSS support.
[07:48:32] <abaumann> google worked. :-)
[07:49:59] <pulec> :-)
[07:50:14] * pulec starts thinking about some python web simplifier project
[07:50:41] <abaumann> * abaumann thinks slapping web developers really hard is a more promising way..
[07:51:36] <pulec> hahaha
[07:51:38] <pulec> you wish
[07:52:30] <abaumann> so: firefox ESR starts with 256MB RAM and 1GB swap on nbd. So if you add enough swap, you can get a running 'modern' browser.
[07:52:47] <pulec> arch wiki is nice
[07:53:03] <pulec> we have more and more ssds around
[07:53:16] <pulec> and I am thinking something mad like ssd swap on NAS server...
[07:53:25] <pulec> but that would be limiting and cpu heavy, nope
[07:53:45] <pulec> yeah that P4 will be just a museum piece
[07:53:50] <pulec> but those athlon xp can do some werk
[07:54:02] <pulec> otherwise https://wiki.archlinux.org
[07:54:03] <phrik> Title:List of applications - ArchWiki (at wiki.archlinux.org)
[07:55:23] <abaumann> I'm running raspberry pies and some old machines with swaps on nbd, the nbd sits on a relatively modern machine. this works quite ok.
[07:57:08] <abaumann> nice list in the wiki, indeed.
[07:57:15] <pulec> !aw nbd
[07:57:16] <phrik> pulec: No results found.
[07:57:24] <pulec> whats that?
[07:57:24] <abaumann> * abaumann makes a mental note to watch there first next time..
[07:57:30] <abaumann> https://wiki.archlinux.org
[07:57:32] <phrik> Title:List of applications - ArchWiki (at wiki.archlinux.org)
[07:57:35] <abaumann> nice list.
[07:57:54] <pulec> yeah I just pasted that `-)
[07:58:19] <abaumann> I know. :-)
[07:58:32] <abaumann> I was just commenting.. :-)
[08:00:53] <pulec> and whats that nbd?
[08:08:52] <abaumann> network block device
[08:09:05] <abaumann> basically a raw disk device sending blocks over the network.
[08:10:42] <abaumann> https://wiki.archlinux.org
[08:10:44] <phrik> Title:Diskless system - ArchWiki (at wiki.archlinux.org)
[08:11:03] <abaumann> though, swapping on NBD is very dangerous and had some glitches in the past..
[08:22:55] <pulec> oooooooh
[08:23:01] <pulec> neat1
[08:23:03] <pulec> !
[08:23:13] <pulec> so something like pxe?
[08:23:44] <abaumann> no. pxe is a network card firmware thingy, which does a DHCP request and can do some other pre-boot stuff.
[08:24:07] <abaumann> but yeah. PXE can be used to load a linux kernel with a NBD enabled ramdisk to get a disk-less system. :-)
[08:24:25] <abaumann> This is what I'm doing on low-memory machines..
[08:25:09] <abaumann> There is also iPXE which can for instance be booted from a floppy
[08:25:50] <abaumann> https://bbs.archlinux32.org
[08:26:47] <phrik> Title:i486 motivation thread / Artwork, Screenshots & Setups / Arch Linux 32 Forums (at bbs.archlinux32.org)
[08:27:04] <abaumann> thanks phrik, what took you so long? ;-)
[08:36:02] -!- deep42thought has joined #archlinux32
[08:36:03] <buildmaster> Hi deep42thought!
[08:36:11] <abaumann> Hi :-)
[08:36:11] <deep42thought> Hi alL!
[08:37:46] <deep42thought> somehow I have the feeling all those deepin-* packages should actually be on the deletion list ...
[08:38:12] <abaumann> deepin-notifications has only a version in trunk
[08:38:22] <abaumann> and the rest has missing dependencies it seems
[08:38:42] <deep42thought> yeah, my guess is that some of these dependencies are on the blacklist
[08:38:43] <deep42thought> ...
[08:39:16] <deep42thought> deepin-manual depends on qcef
[08:39:18] <deep42thought> which is blacklisted
[08:39:22] <abaumann> ah.
[08:39:25] <deep42thought> and so the avalanche begins
[08:39:59] <abaumann> deepin on old machines is sluggish anyway..
[08:40:08] <deep42thought> ok, I'll delete it ...
[08:43:15] <deep42thought> strange
[08:43:44] <deep42thought> deepin-wm rundepends on deepin-menu which is on the deletion-list - but it does not get onto the deletion list for that
[08:43:45] -!- eduardoeae has quit [Ping timeout: 248 seconds]
[08:51:45] <abaumann> mmh, mysql-workbench fails creating it's own error header files in comp_err..
[08:52:07] <deep42thought> meta-error
[08:52:58] <deep42thought> it's like the error that appears, when you "raise" the error-object without calling its constructor ;-)
[08:53:12] <abaumann> :-)
[08:54:17] <abaumann> initializing charsets segfaults..
[08:54:26] <deep42thought> promising
[09:00:29] <abaumann> BRB..
[09:00:30] -!- abaumann has quit [Quit: leaving]
[09:17:43] <buildmaster> girls, my database is dirty again ...
[09:17:47] -!- abaumann has joined #archlinux32
[09:17:48] <buildmaster> Hi abaumann!
[09:17:51] * deep42thought thought so
[09:18:22] <abaumann> * abaumann had some connectivity issues :-)
[09:19:13] <deep42thought> you needed to reboot your alix?
[09:21:14] <abaumann> I'm not working on the alix.. :-)
[09:21:15] <abaumann> eeepc.
[09:21:25] <abaumann> and I had to move 1 kilometere physically..
[09:27:01] -!- Alina-malina has quit [Max SendQ exceeded]
[09:28:41] <abaumann> libssh-fix-read-config.patch: not found, I really hate this. What's so complicated 'wget patch', git add patch, adapt PKGBUILD.
[09:29:03] <abaumann> reproducability of builds forbids referencing external patch artifacts IMHO.
[09:30:47] <deep42thought> abaumann: you know the little tool I wrote to buffer all those vanishing sources?
[09:32:05] <abaumann> in builder?
[09:32:11] <deep42thought> no
[09:32:28] <deep42thought> but it caches the sources to sources.archlinux32.org/$sumname
[09:32:34] * buildmaster resumes sanity.
[09:32:39] <abaumann> ah. those.
[09:32:53] <deep42thought> https://git.eckner.net
[09:32:55] <phrik> Title:Erich/buff-di-wuff - cache source files (not only) for archlinux32 (at git.eckner.net)
[09:33:08] <abaumann> LOL
[09:34:12] <abaumann> ah, neat. I can hack the 64-bit buildtools to use this mirror :-)
[09:34:33] <deep42thought> you need to identify the sources by their hash
[09:35:07] <abaumann> ok
[09:35:26] <deep42thought> like so: https://git.archlinux32.org
[09:35:32] <phrik> Title:archlinux32/builder: Tools for building 32-bit archlinux packages from archlinux.org's official, 64-bit tested PKGBUILDs et al. - Archlinux32 Gitea (at git.archlinux32.org)
[09:35:33] <abaumann> I just wanted to see if mysql-workbench also segfaults on 64-bit.
[09:36:12] <abaumann> looking good :-)
[09:36:16] <abaumann> thanks.
[09:37:03] <abaumann> didn't eli complain about python-bootstrapping? :->
[09:37:13] <buildmaster> maxima is broken (says nlopc46).
[09:37:17] <abaumann> it just got much worse since I did it in bootstrap32, it seems.
[09:37:17] <deep42thought> yeah, but it dit not arrive in stable yet
[09:37:37] <abaumann> calculating the dependencies and breaking cycles by hand seems to much work.
[09:37:50] <abaumann> The haskell-trick seems at hand here..
[09:38:09] <abaumann> ..I just fear, that there are more than just checkdepends cycles..
[09:38:51] <deep42thought> let me check
[09:38:58] <deep42thought> we have everything in the database :-)
[09:39:22] <abaumann> ah. :-)
[09:41:03] <buildmaster> buildah is broken (says nlopc46).
[09:43:30] <deep42thought> there are _many_ loops
[09:43:40] <deep42thought> which filter should I apply to get some displayable result?
[09:43:46] <deep42thought> "python.*" ?
[09:43:51] <abaumann> oh my.
[09:43:53] <abaumann> yeah.
[09:44:17] <abaumann> python-, let's forget about python2 for now.
[09:49:19] <buildmaster> deepin-shortcut-viewer is broken (says nlopc46).
[09:49:57] <deep42thought> there are 115 loops :-/
[09:50:01] <deep42thought> let me filter further
[09:50:07] <abaumann> ouch!
[09:50:22] <deep42thought> this is for all our packages - I'll try to do stable packages only, now
[09:51:13] <buildmaster> deepin-menu is broken (says nlopc46).
[09:51:50] <deep42thought> lol, stable only is also 115 loops :-D
[09:52:14] <abaumann> :-)
[09:52:41] <buildmaster> deepin-movie is broken (says nlopc46).
[09:52:49] <deep42thought> buildmaster: shut up
[09:52:50] <buildmaster> Sorry, I will do.
[09:53:07] <abaumann> LOL, didn't know he can do that. :-)
[09:53:11] <deep42thought> :-D
[09:53:20] <deep42thought> it's a 1h silence
[09:53:40] <abaumann> ..and after that he is sulking.. ;-)
[09:53:55] <deep42thought> hehe
[09:56:04] <deep42thought> https://ptpb.pw
[09:56:17] <deep42thought> these packages are in cycles (91 - without base/base-devel)
[09:57:03] <abaumann> feared so.
[09:57:33] <abaumann> I could be easier to install a list of packages with pip as a monster package into build-support and then slowly building package by package..
[09:57:53] -!- oaken-source has quit [Ping timeout: 248 seconds]
[09:57:59] <abaumann> otherwise I get 100 small PKGBUILD adaptions just for python
[09:58:01] <deep42thought> wouldn't they interfere with each other?
[09:58:12] <deep42thought> I mean the pip and pacman packages?
[09:58:22] <abaumann> they would. That's why --overwrite comes in handy.
[09:58:58] <abaumann> I'm really missing something for Arch like cpan2rpm for perl
[09:59:04] <abaumann> just for python and pip
[09:59:18] <abaumann> OTOH: the dependencies and cycles don't go away..
[10:00:25] <deep42thought> these are the top-14 packages, appearing in 10 or more loops: https://ptpb.pw
[10:00:53] <abaumann> looks like testing stuff mostly
[10:01:00] <deep42thought> yeah, exactly
[10:01:18] <deep42thought> so probably, you're fine with pip versions of those
[10:01:37] <abaumann> actually, for those I could just drop testing for a first round of packages.
[10:01:50] <deep42thought> or that ,yes
[10:02:23] <abaumann> thanks for the lists, they are really helpfull. :-)
[10:02:52] <deep42thought> do you want to run a r/o copy of the database on one of your boxes?
[10:02:58] <deep42thought> then you can play with it yourself :-)
[10:03:13] <abaumann> that's an idea..
[10:03:40] <abaumann> but not right now. I want to concentrate on the i486 build stage5 now.
[10:04:03] <deep42thought> ah, ok
[10:04:05] <deep42thought> sure :-)
[10:16:22] -!- Alina-malina has joined #archlinux32
[11:10:46] -!- oaken-source has joined #archlinux32
[11:12:20] -!- City-busz has joined #archlinux32
[11:14:50] -!- oaken-source has quit [Client Quit]
[11:17:24] -!- oaken-source has joined #archlinux32
[11:48:32] -!- abaumann has quit [Quit: leaving]
[11:49:54] -!- eduardoeae has joined #archlinux32
[12:50:56] -!- Alina-malina has quit [Max SendQ exceeded]
[13:08:04] -!- oaken-source has quit [Ping timeout: 260 seconds]
[13:22:31] <deep42thought> great: deepin-qt5integration and deepin-file-manager depend circularly on each other
[13:29:03] <buildmaster> dirty! girls, my database - so dirty :-(
[13:31:14] -!- Alina-malina has joined #archlinux32
[13:52:53] -!- Namarrgon has quit [Quit: WeeChat 2.3-dev]
[13:53:11] -!- oaken-source has joined #archlinux32
[14:22:46] * buildmaster resumes sanity.
[14:23:47] -!- oaken-source has quit [Ping timeout: 260 seconds]
[14:34:05] <pulec> that took almost an hour, is that normal?
[14:34:29] <deep42thought> sry, I'm slow
[14:35:04] <deep42thought> usually, it should not fix itself / it should not happen in the first place if it could fix itself
[14:39:39] -!- eduardoeae has quit [Quit: eduardoeae]
[14:40:44] -!- eduardoeae has joined #archlinux32
[14:45:48] -!- woshty has joined #archlinux32
[14:57:28] -!- abaumann has joined #archlinux32
[14:57:56] <buildmaster> Hi abaumann!
[14:59:22] <deep42thought> wb, abaumann
[14:59:41] <deep42thought> my compile error for rust-i586-git is different from yours
[15:00:24] <deep42thought> https://ptpb.pw
[15:00:32] <deep42thought> (this is on x86_64)
[15:00:39] <deep42thought> the i686 build is stilll compiling
[15:07:49] <abaumann> but your message makes a lot more sense than mine.
[15:08:02] <abaumann> so, it doesn't find a gcc_s library fitting to i586.
[15:08:17] <deep42thought> some multilib dependency?
[15:08:26] <abaumann> Dunno.
[15:08:56] <abaumann> I get the strange feeling that even Mozilla didn't try to build it with cross compilation on since rust is part of the software.
[15:10:35] <abaumann> actually, a rust-i686-git would suffice for us currently.
[15:10:45] <abaumann> a rust-i686 even. :-)
[15:10:50] <deep42thought> :-D
[15:11:38] <deep42thought> sed -i s/i586/i686/g PKGBUILD && makepkg
[15:11:42] <deep42thought> ... running now
[15:11:49] <abaumann> I'm curious. :-)
[15:12:13] <deep42thought> one question, though: don't we need a rust compiler with host=x86_64 and target=i686?
[15:12:53] <abaumann> yes. but rust I think is not quite the same as gcc
[15:13:12] <abaumann> it's more clang-ish, you add support for a target only.
[15:13:18] <abaumann> IIRC..
[15:13:37] <deep42thought> ./configure has "--host=..." and "--target=..."
[15:13:53] <abaumann> ah. ok.
[15:14:03] <abaumann> yes. in this case you are right.
[15:16:06] -!- woshty has quit [Ping timeout: 268 seconds]
[15:31:48] <abaumann> Couldn't find index page for 'setuptools-scm' (maybe misspelled?)
[15:31:55] <abaumann> Oh joy. :-)
[15:35:32] <abaumann> this sounds like a certificate issue..
[15:35:50] <deep42thought> huh?
[15:36:04] <deep42thought> packages pulling stuff from the net in build() ?
[15:36:42] <abaumann> yeah.
[15:37:09] <abaumann> * abaumann shrugs about the always-connected-mentality
[15:37:34] <abaumann> so, they say: certificates where taken from the system, now they are in a python package certifi.
[15:37:44] <abaumann> depends on the setuptool, pip whatever version
[15:38:04] <abaumann> basically every package manager of every modern langauge is a disaster.
[15:38:19] <deep42thought> say "reproducible build" one more time ...
[15:38:28] <abaumann> yep.
[15:41:01] -!- oaken-source has joined #archlinux32
[15:41:14] <abaumann> mmh. setuptools is 3.06. why is archlinux using 2.1.0?
[15:41:28] <deep42thought> flag it out-of-date, then?
[15:41:32] <deep42thought> ah, wait
[15:41:41] <deep42thought> maybe it's stuck in the big python-3.7 rebuild
[15:41:47] <deep42thought> like tornado, is too
[15:41:47] <abaumann> yep.
[15:41:51] <abaumann> I think so too.
[15:41:53] * deep42thought is waiting for tornado
[15:42:54] <abaumann> * abaumann is happy to se only light showers or lightning
[15:43:33] <deep42thought> Thor passed over thuringia earlier that day
[15:43:42] <abaumann> oh!
[15:44:14] <deep42thought> actually, no, IIRC, it was just raind
[15:44:19] <deep42thought> s/raind/rain/
[15:46:49] <abaumann> * abaumann wonders if raind is a good name for a system daemon..
[15:54:41] <deep42thought> !grab abaumann
[15:54:42] <phrik> deep42thought: Tada!
[16:32:41] -!- deep42thought has quit [Quit: Leaving.]
[16:33:48] -!- Alina-malina has quit [Max SendQ exceeded]
[16:38:20] -!- abaumann has quit [Quit: leaving]
[17:01:23] -!- Alina-malina has joined #archlinux32
[17:04:15] -!- Alina-malina has quit [Max SendQ exceeded]
[17:18:43] -!- Alina-malina has joined #archlinux32
[18:20:44] -!- Alina-malina has quit [Ping timeout: 260 seconds]
[18:38:08] -!- Alina-malina has joined #archlinux32
[18:39:14] -!- Alina-malina has quit [Max SendQ exceeded]
[19:05:27] -!- Alina-malina has joined #archlinux32
[19:07:42] -!- Alina-malina has quit [Max SendQ exceeded]
[19:58:46] -!- Alina-malina has joined #archlinux32
[20:52:40] -!- isacdaavid has joined #archlinux32
[22:51:37] -!- oaken-source has quit [Quit: Lost terminal]
[23:11:33] -!- oaken-source has joined #archlinux32
[23:15:32] -!- oaken-source has quit [Client Quit]
[23:16:08] -!- oaken-source has joined #archlinux32
[23:26:46] -!- oaken-source has quit [Quit: Lost terminal]
[23:36:56] -!- oaken-source has joined #archlinux32