<LnL>
even without a hydra jobset it provides a place for fixes/discussion before a merge
xeji has quit [Quit: WeeChat 2.0]
<MichaelRaskin>
Oh nice, samba build failure on master
<MichaelRaskin>
Hm, complains about sybtax error at /nix/store/r14k2qhd660hczs14yq5pi5zimrmk5ym-glibc-2.27-dev/include/bits/types.h +30
<MichaelRaskin>
Which is just typedef unsigned char __u_char;
FRidh has joined #nixos-dev
<vcunat>
Right, having a discussion thread per staging iteration is a nice idea.
<FRidh>
vcunat: I've opened a PR at your rfc PR. What do you think? It's going to need some more iterations but it is a start
<vcunat>
FRidh: thanks for notification. I'm not sure why, but I wasn't getting notifications from that repo.
<MichaelRaskin>
Of course, reading the IDL file doesn't make anything clearer…
<vcunat>
hmm, I've never worked with IDL
<vcunat>
You haven't tried bisecting it on nixpkgs yet?
<MichaelRaskin>
Of the painful options, I preferred the one that uses only sane tools — strace-ing the build to see what it tries to feed to gcc when it fails
<vcunat>
MichaelRaskin: BTW, to allow another language in libreoffice it's the right way to just extend the `langs` parameter of the derivation, right? (for everyone's builds)
<vcunat>
I've seen it done for one or two languages over the past year
<MichaelRaskin>
I think so, yes
<vcunat>
OK, I'll test it locally (CZ) and then push directly.
<vcunat>
Also into 18.03, perhaps.
<MichaelRaskin>
Yeah, my maintenance of LO seems to be mostly about me being the person who is ready to throw build cycles at LO from time to time
<MichaelRaskin>
I wonder what I should do about the weird outcome of staging merge for LO
<MichaelRaskin>
Right now still = fresh
<vcunat>
:-) that's some kind of merge conflict?
<MichaelRaskin>
To bring the situation in line with upstream, we should side-grade still (switch back to older branch, and switch to the new release there)
<MichaelRaskin>
I have no idea how the current layout has happenned, and I am not sure I want to know because then I will need to suppress the urge to wonder what the hell was <somebody specific> thinking
<vcunat>
I can't say I know libreoffice. I use it very rarely. Now I just need to have it on a "family computer".
<MichaelRaskin>
It's just a rare case when I want to do a more-downgrade-than-update for reasons other than «doesn't work»
vcunat has quit [Read error: Connection reset by peer]
vcunat has joined #nixos-dev
vcunat has quit [Read error: Connection reset by peer]
vcunat has joined #nixos-dev
<vcunat>
bisected to 480434f7: libbsd: replace with nbcompat
<MichaelRaskin>
OK, that might make some amount of sense
<MichaelRaskin>
Not too much, though
<MichaelRaskin>
A PID coincidence: 2584 seems to be a parent to 24584
gebner has joined #nixos-dev
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos-dev
<MichaelRaskin>
I wonder what to use for navigating in a 6 GiB file
<gchristensen>
I think vim does nicely?
<MichaelRaskin>
Nope
<MichaelRaskin>
Maybe I was missing some of the required cut-down options, though
<vcunat>
Maybe syntax highlighting and such stuff get into the way :-)
<MichaelRaskin>
That part is obvious
<vcunat>
maybe vbindiff
<MichaelRaskin>
The question is what I want to feed it to avoid
<vcunat>
(from stuff I've used, but I haven't really tried huge files)
<MichaelRaskin>
The file is actually text
<vcunat>
6 GiB text file :-)
<MichaelRaskin>
And you know enough to guess what it is
<vcunat>
what about `less`?
<vcunat>
(worked fine for my huge logs)
<MichaelRaskin>
Its search is _way_ slower than grep
<vcunat>
really? That's weird.
<vcunat>
I'd expect it to just use mmap or something.
<MichaelRaskin>
I think at some point it starts filling the line number table
<MichaelRaskin>
Which is not exactly what I want
<MichaelRaskin>
Of course, cat -n does that in 12s and less takes longer…
orivej has joined #nixos-dev
<MichaelRaskin>
I basically want «show 100KiBs around this point in less» and «grep from this point»
<MichaelRaskin>
But I don't want to script it myself
<MichaelRaskin>
Yet…
<vcunat>
yeah, better improve performance of `less`
<LnL>
do you know lnav? might be useful for what you're doing
<MichaelRaskin>
(running @ @ lnav --help)
<MichaelRaskin>
Well, it is quite a bit behind grep in search performance…
<MichaelRaskin>
Hm, but if it caches all the searches, maybe it is not _that_ bad…
<LnL>
yeah, it won't be better if all you want is grep of an entire file but you can select time ranges, etc.
<MichaelRaskin>
Well, I don't want time ranges…
<MichaelRaskin>
It is an strace of the failing samba build
<LnL>
oh, not an actual logfile
<MichaelRaskin>
Well, it is a logfile in a sense
<LnL>
well might still be helpful
<MichaelRaskin>
search caching does help, thanks
<MichaelRaskin>
And it is slower than grep but still faster than less…
<samueldr>
(being a code owner pierron has been request as a reviewer)
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
averell has joined #nixos-dev
orivej has joined #nixos-dev
<vcunat>
FRidh: the changes you pushed to staging today - do they hurry with the security fixes that are being rebuilt now?
matthewbauer has joined #nixos-dev
goibhniu has joined #nixos-dev
LnL has joined #nixos-dev
<FRidh>
vcunat: I don't follow you. I pushed some older changes, which did cause a large rebuild (python2). I'm not aware of any further security fixes.
<vcunat>
FRidh: OK
<vcunat>
I didn't mean to imply _you_ pushed security fixes.
<vcunat>
There's a security fix in master..staging - I know of f96c5effd6b0f, possibly some other one as well
<vcunat>
so my conclusion for Hydra rebuilds is to prioritize what's being built now and don't cancel it in favor of including your python fixes.
<FRidh>
Ah, now I get you. Indeed, these Python changes can be build any time.
<FRidh>
No hurry.
<vcunat>
:-)
matthewbauer has quit [Ping timeout: 240 seconds]
matthewbauer has joined #nixos-dev
shlevy has quit [Ping timeout: 256 seconds]
shlevy has joined #nixos-dev
LnL has quit [Ping timeout: 248 seconds]
pie__ has joined #nixos-dev
pie_ has quit [Ping timeout: 240 seconds]
FRidh has quit [Quit: Konversation terminated!]
vcunat has quit [Quit: Leaving.]
LnL has joined #nixos-dev
matthewbauer has quit [Ping timeout: 265 seconds]
xeji has quit [Quit: WeeChat 2.0]
<gchristensen>
I'm doing another reboot of packet-t2-4
contrapumpkin has quit [Remote host closed the connection]
<gchristensen>
sometimes, this thing takes so long to reboot, I destroyed it mid reboot because I thought I broke it