IRC Logs for #crux Sunday, 2017-11-19

*** BitPuffin|osx has joined #crux00:06
*** onodera has quit IRC00:44
*** duncaen has left #crux ()01:32
*** tilman_ has joined #crux01:40
*** timcowchip has joined #crux01:52
timcowchipthink of the flashing led's as Christmas lights01:57
timcowchiplxqt as at 12.0 now01:57
timcowchipguess I'll upgrade my repo and see if its modern enough for Crux01:58
timcowchipmeanwhile I'm thinking vala-panel might the way to go for openbox01:59
timcowchiphere comes Santa Claus here comes Santa Claus right down Santa Claus lane02:04
timcowchipgoing to install Crux on a real hdd partition02:07
timcowchipbe more inclined to to get stuff working that way02:08
*** timcowchip has quit IRC02:09
*** abenz_ has joined #crux02:39
*** BitPuffin|osx has quit IRC03:10
*** emmett1 has joined #crux03:22
*** _________mavric6 has quit IRC03:24
*** _________mavric6 has joined #crux03:25
ryu0Ever wonder if timcowchip has a few screws loose or something?04:06
ryu0o.O04:07
*** emmett1 has quit IRC04:12
*** j_v has quit IRC04:24
*** j_v has joined #crux04:26
j_vanyone else get a signature mismatch for new pciutils?04:34
j_vlooks like the source is suspect, does not match upstream's sha256sums.asc file04:41
j_vwell, not quite, but it doesn't match the sums file on kernel.org mirror... seems suspicious04:54
*** emmett1 has joined #crux04:59
*** p4cman has joined #crux05:15
Romsterfirefox 57.0 does not like system nss/nspr with stylo07:29
ryu0Romster: maybe they need to be updated.07:30
ryu0it's possible firefox uses a newer bundled version, or even a pre-release one.07:30
Romsteror they applied there own patches07:30
ryu0possibly... who knows for sure.07:31
pedjaiirc, frinnst is using ff-57 on his machines. and minimal versions for upstream binary are nspr-4.17/nss-3.3307:42
Romsterwell i am on nspr-4.17/nss-3.3407:43
pedjaRomster, maybe compare his FF port from crux.guru to yours?07:45
Romsterfrinnst, has --disable-stylo so he wont hit that issue like i found.07:49
*** tsaop has joined #crux07:53
pedjaah.07:53
pedjaI don't see any relevant patches in Arch port, and they build with servo and latest nss. hm.07:55
pedjaRomster, at what stage the FF build fails?07:56
brian|lfshey all07:57
brian|lfsdrunk brian|lfs home safe07:57
tsaopbrian|lfs: well done07:58
Romsterbut they didn't try adding ac_add_options --with-system-nss ac_add_options --with-system-nspr07:58
tsaoppedja: I have firefox 57 on ccache, with stylo enabled and system nss/nspr disabled07:59
tsaopwill try building with system libs and report back07:59
Romster10 hours later07:59
tsaopmmh07:59
pedja:)07:59
tsaopI hope it hits the cache07:59
tsaopit should be 5 minutes at best if all goes well07:59
tsaopif not, 40 minutes07:59
tsaopor worse08:00
Romster5 minutes ha ha ha seriously not08:00
Romsterand i am using -j 2008:01
ryu0Romster: my threadripper could do it. (:08:01
ryu0lol08:01
tsaopRomster: I was being optimistic08:01
ryu0kidding.08:01
tsaopoverly so08:01
tsaopwill time it now08:01
ryu0but wouldn't that be awesome.08:01
ryu0compile so fast that you don't need to wait on difficult packages to see if changes worked08:01
tsaopmaybe with distcc08:02
brian|lfstsaop,08:03
tsaopyes?08:03
brian|lfsthere was something  with a bad mdsum or soemthing on your repoo I'm drawing a blank08:03
tsaopbrian|lfs: mmh08:03
brian|lfsalso why do I see no previews for wallpapers08:03
tsaopyou mean in dolphin or in the wallpaper menu?08:04
brian|lfswallpaer menu when you right clcik and click configure desktop08:04
pedjaRomster, you are absolutely correct :) I missed that, sorry08:05
tsaopI added a wallpaper just now and the preview shows08:05
brian|lfskok08:06
brian|lfsnot su re08:06
brian|lfsevery crux machine I  have installed don't show wallpapers08:06
tsaopbrian|lfs: see https://a.uguu.se/kUHmqNNgCRQL_pv.png08:06
brian|lfsfok what did you do different lol08:07
brian|lfsI'm confused mine are all grey08:07
tsaopbrian|lfs: dunno08:07
brian|lfson every malchine I've install crux and plasma08:07
emmett1brian|lfs, did u install kio-extra?08:08
tsaopbrian|lfs: try enabling some sort of debug08:08
brian|lfsgfI'll check on kio-extra08:08
emmett1i thinks it need kio-extra for display picture thumbnails08:08
emmett1happen to me before long ago08:09
brian|lfsoh ok shouldn't it be a dep of something08:09
tsaopuhm08:09
tsaopin fact I just did a grep and it isn't dependent on any other package08:09
brian|lfswell obviously it isn't it wasn't instaleld on my system but did the trick thanks08:10
RomsterENOT_ENOUGH_BEER brian|lfs08:10
brian|lfsnope not enough08:10
brian|lfsneed more dammit08:11
tsaopwine is better08:11
Romsteri pushed my romster/rust and romster/firefox-rust08:11
*** abenz__ has joined #crux08:11
Romsterit has stylo enabled also built packages at http://crux.ster.zone/packages/3.3/romster/ (soon uploading now)08:13
Romsterhttp://crux.ster.zone/ports/romster/rust/Pkgfile http://crux.ster.zone/ports/romster/firefox-rust/Pkgfile08:14
tsaopRomster: okay, it failed if I tried to enable system nss / nspr08:14
Romstertold ya :)08:15
Romsterstill needs more clean up but should be functional.08:15
tsaopmaybe Arch has some patches applied to their nss / nspr PKGBUILDs08:15
Romsteri've looked08:15
*** abenz_ has quit IRC08:15
tsaopfirefox-57.0/servo/components/style/build_gecko.rs:291:1608:16
tsaopstack backtrace:08:16
tsaop   0:     0x56173a703223 - std::sys::imp::backtrace::tracing::imp::unwind_backtrace::hfc7985b08e763a8208:16
tsaopthis is the point08:16
Romsteryeah i can't debug rust code08:16
tsaopbrian|lfs: I shall add kio-extras as a dependency on dolphin, as they did on Arch08:18
brian|lfs\cool just tryijng to help you man08:21
tsaopbrian|lfs: appreciate it08:21
*** SiFuh has quit IRC08:22
*** SiFuh has joined #crux08:23
Romsterthe look is a bit different it'll take some time getting used to.08:27
tsaopRomster: I found something on the LFS page for firefox08:28
tsaophttp://www.linuxfromscratch.org/blfs/view/cvs/xsoft/firefox.html08:28
tsaopsee the BINDGEN_CFLAGS part08:28
tsaoprebuilding as we speak08:28
Romsteroh so it can't find nss then08:33
Romsterwell nspr.08:34
Romsterand pixman08:34
Romstera bug in the style rust package to allow it to find the system headers for nspr and pixman.08:35
Romsterfigures a bug -_-08:35
tsaopRomster: the question is why arch linux doesn't do that08:35
Romsterno wonder i had a hard time08:35
Romsterdunno but i didn't check the BLFS08:35
Romsteri'll do some more editing and rebuilding.08:35
Romsterthanks for the hint tsaop08:37
tsaopnp08:38
Romsteras itis it is working i'll just silently update the built package when i tidy it up more.08:39
tsaopcan confirm it builds now08:46
Romsternice08:47
tsaoptime: real    27m3.324s08:47
Romsterfeels i've doubled up when you already got that done.08:48
tsaoppartially ccached08:48
tsaopeh, my Pkgfile is a mess. I just bolted on the rust installed from rustup08:48
tsaopIt's a container anyway, no point in compiling and installing rust08:48
Romstertake a look at mine ^ it's not quite fully baked yet though but is useable.08:48
tsaopwill do08:49
Romsterthe only things left todo for rust is make it use system installed rust if it's already installed to bootstrap off than a stage 1 build bootstrap.08:49
Romsterdon't download bootstrap files if not needed08:49
Romsterand investigate if i can remove them darn hash's off the rust libraries. i think it gets the cargos from the cargo web site on every rebuild. not investigated that yet.08:50
tsaopRomster: I once tried to build rust08:50
tsaoptime for compilation was atrocious08:50
tsaopand it was pulling stuff from github08:50
tsaopnever again08:50
tilmani gave up on that shit when i learned you could only build rustc targetting arm when you built a nightly, but not when you take the release tarball08:51
tsaopcan't they make a proper source release to be compiled offline?08:51
Romsteri was using git submodules to build rust originally.08:51
Romsteri dunno i hope so.08:51
Romsteror at least can download all the toml files needed with source of each cargo package rust/firefox needs08:52
*** emmett1 has quit IRC08:52
Romsteri dunno why i am doing this but i just felt like keeping up with source based firefox that is not LTS08:53
tsaopme too08:53
tsaopbut I'm using qutebrowser recently08:53
Romsteri need to sort out webkit too08:54
tsaopRomster: what about the qtwebkit vs qtwebkit-ng situation?08:55
tsaopsupposedly the -ng fork is going to be maintained08:55
tsaopwhile the qt provided tarball is not08:55
cruxbot[compat-32.git/3.3]: pango-32: 1.40.13 -> 1.40.1408:55
cruxbot[compat-32.git/3.3]: nss-32: 3.33 -> 3.3408:55
cruxbot[compat-32.git/3.3]: harfbuzz-32: 1.6.3 -> 1.7.108:55
cruxbot[compat-32.git/3.3]: dbus-32: 1.10.24 -> 1.12.208:56
cruxbot[compat-32.git/3.3]: alsa-lib-32: 1.1.4.1 -> 1.1.508:56
Romsterno issue switching to the -ng08:58
Romsteras long as it's compatible08:58
Romsterbut isn't it supposed to be dead in the water with qtwebengine?08:59
tsaopunfortunately, parts of KF5 still require it08:59
tsaopk3b08:59
tsaopsignon-ui08:59
tsaopkdenlive08:59
tsaoppyqt508:59
tsaoplibksysguard08:59
tsaopkdewebkit08:59
tsaopmarble09:00
tsaoprocs09:00
Romsteri see09:08
cruxbot[contrib.git/3.3]: youtube-dl: 2017.10.29 -> 2017.11.1509:10
cruxbot[contrib.git/3.3]: harfbuzz-icu: 1.6.3 -> 1.7.109:10
cruxbot[opt.git/3.3]: python3-setuptools: 36.7.1 -> 36.7.209:11
cruxbot[opt.git/3.3]: python-setuptools: 36.7.1 -> 36.7.209:11
Romsteri like how BLFS has a well commented mozconfig i'll switch to that. with a few modifications.09:21
brian|lfsI'm back09:24
brian|lfsand bit shot the asian was good looking though09:24
brian|lfshe sent her over anyhow09:25
brian|lfswho09:25
*** onodera has joined #crux10:32
*** SovietPony has quit IRC10:51
*** SovietPony has joined #crux10:52
*** SovietPony has quit IRC11:06
cruxbot[core.git/3.3]: Revert "pciutils: update to 3.5.6"11:06
*** SovietPony has joined #crux11:08
*** jue has quit IRC11:08
*** tsaop has quit IRC12:10
*** tsaop has joined #crux12:12
*** abenz_ has joined #crux12:16
cruxbot[opt.git/3.3]: [notify] icu: 58.2 -> 60.1 ABI change, check with revdep12:35
tsaopo shit12:37
tsaopI hope I don't have to rebuild qt512:37
Romstertsaop, i got it cleaned up.12:41
Romsteryou can prt-get lock icu12:41
Romsteri don't beleve qt5 is affected by icu just qtwebkit and gtkwebkit*12:43
tsaopRomster: will sysup and see what breaks12:44
tsaopI have the old package cached anyway12:44
Romsterrevdep will list12:44
Romsterand i try to not bump icu much at all for that reason. but in this case it was to old for firefox.12:45
Romstertsaop, http://crux.ster.zone/ports/romster/firefox-rust/Pkgfile12:48
Romsterlet me know if you see any improvements12:49
tsaopRomster: reading12:49
tsaopAlso revving up docker to do the necessary rebuilds12:49
Romsterplasma must be very heavy on rebuilds12:50
Romsterthough ccache would help12:50
tsaop4,2G    ccache12:51
tsaopindeed12:51
Romsteri got 15G in my ccache12:51
tsaopI only use it for plasma12:52
Romsterbut that is everything12:52
tsaopdo you build updates in a docker container?12:52
tsaopas in, starting from scratch12:52
Romstermost of my plugins are there that i am using the most.12:52
Romsteri sure do.12:52
Romsterwell i keep the one container and i use romster/pkg-clean script.12:53
Romsterat some point i'll make a docker container for each port.12:53
Romsterhttp://crux.ster.zone/ports/romster/pkg-clean/12:54
tsaopI read through the Pkgfile12:54
tsaopit's even clearer than the Archlinux PKGBUILD12:55
tsaopit has comments and stuff on the mozconfig12:55
Romstertell me about it.12:55
Romsteri pinched the BLFS one and modified it12:55
tsaopany chance of it being pushed in opt?12:55
tsaopor it was decided to only support ESR?12:56
Romsteri dunno would have to get the go ahead from frinnst, and frinnst does have his version of that in his collection to.12:56
Romsterrust is a beast still, i've managed to tame it a bit more. http://crux.ster.zone/ports/romster/rust/Pkgfile12:57
Romsterbut needs more looking into.12:57
tsaopI read your rust Pkgfile earlier12:57
tsaopthis is insane12:57
Romsteri've spent hours figuring this stuff out.12:58
tsaopmaybe using binaries would be a more simple option12:58
tsaopi.e the same one rustup uses12:58
Romsterbut i hate binaries12:58
tsaopdon't know how they are packaged though12:58
tsaophow long does it take for rust to build?12:58
tsaopassuming no ccache12:58
RomsterACTION shrugs on my system a few hours12:59
Romsterbut i do have packages on my site12:59
tsaoptrue12:59
tsaopbut still12:59
Romsterpkgmk -us ; pkgmk -um13:00
Romsterpkgmk -uf ; pkgmk -us13:00
tsaopheh13:00
Romsterah i missed a line13:00
Romsterpkgmk -us ; pkgmk -um13:00
tsaopno signatures for me13:00
Romster/usr/sbin/pkg-clean -r -k $(basename $PWD) ; prt-get depinst $(basename $PWD)13:01
Romsterpkgmk -uf ; pkgmk -us13:01
Romsteri do that for each change and it builds with just the listed dependencies13:01
tsaopmmh13:01
tsaopI use a script for building KF5 packages13:02
tsaopit launches a docker container for each package13:02
tsaopreinstalling the entire dependency tree each time13:02
Romsterwhere is this i wouldn't mind taking a look sometime13:02
tsaopon my hard drive13:02
Romsteri haven't got around to doing that yet13:03
tsaopRomster: https://clbin.com/SKDkn [1/2]13:07
tsaopRomster: https://clbin.com/NwP3U [2/2]13:07
tsaopit's probably horrible but it works13:07
tsaopanyway, packages that need to be rebuilt due to icu are: boost, harfbuzz-icu, mpd, qtwebkit13:08
tsaopRomster: it seems qtwebkit is broken due to icu update13:34
*** chinarulezzz has joined #crux13:40
tsaoppatch here: https://codereview.qt-project.org/gitweb?p=qt/qtwebkit.git;a=patch;h=bf172ae289a1348842005a9421797970f9b7206013:41
Romsterstill rebuilding webkit213:56
Romsterbuilding i'll commit it in the morning is after 1am now14:14
*** SiFuh has quit IRC14:49
*** SiFuh has joined #crux14:49
*** tsaop has quit IRC14:52
*** tsaop has joined #crux15:00
*** BitPuffin|osx has joined #crux15:02
jaegerhttp://sprunge.us/jcDj <-- here's what I use for FF 57. It build pretty quickly. :D15:08
tsaopindeed15:11
tsaopno more dealing with rust nonsense15:11
tsaopbut pulseaudio only15:11
jaegerI'm ok with that15:14
*** Samsky has joined #crux15:47
*** Samsky has quit IRC15:52
*** chinarulezzz has quit IRC16:21
*** BitPuffin|osx has quit IRC16:43
*** deep42thought has joined #crux19:08
deep42thoughtHi, I get a signature mismatch on lcms2-2.9.tar.gz - is there any backup of the source?19:08
j_vdeep42thought: you probably need to remove old source tarball19:09
deep42thoughtah, so it's the other way round :-)19:09
j_vyes, upstream did a silent tarball update without version change19:10
j_vthis was actually noted in the mailing list notafication, so to avoid this type of error you might concider subscribing to the 'crux-commits' ml for this kind of info19:13
j_vjust a suggestion19:13
deep42thoughthmm, I'm subscribed to crux-commits - must have missed that info :-/19:14
j_vit's easy to miss if you not looking for it, or it is for me at least19:15
deep42thoughtwhen was that email sent?19:15
j_vnov 1619:16
j_vjust looking it up now19:16
j_vhttps://lists.crux.nu/pipermail/crux-commits/2017-November/023030.html19:16
deep42thoughtah, I only get the [notify] emails ...19:18
deep42thoughtI guess, I'll just live with the risk of missing something similar again - the other mailing list seems to have too much emails for me :-/19:22
j_vheh, it's all about what you can live with and what works best for you, imo19:24
deep42thoughtas long, as I may come here and ask dumb questions, I'll keep it that way - thanks!19:25
j_vno big deal to me, easy question to answer, not worth getting in a twist about19:27
*** maraku has quit IRC19:30
*** deep42thought has left #crux ()19:35
*** tsaop has quit IRC19:45
*** maraku has joined #crux19:55
*** maraku has quit IRC20:11
*** maraku has joined #crux20:13
*** brian|lfs has quit IRC21:45
*** p4cman has quit IRC22:24
*** onodera has quit IRC22:31
*** leetspete1 has quit IRC22:38
*** abenz__ has joined #crux23:43
*** abenz_ has quit IRC23:46

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!