IRC channel logs

2014-02-10.log

back to list of logs

<civodul>good anyway :-)
<civodul>i expected it to be more difficult
<rgc>man, this customer service is amazing :)
<civodul>indeed :-)
<civodul>if only i could always be this efficient ;-)
<civodul>anyway, good night/day!
<civodul>Hello Guix!
<jmd>Packages with a :doc output are putting the docs in / instead of in /share
<civodul>oh?
<jmd>Or rather: They are being put in /doc instead of /share/doc
<civodul>oh right, i see
<civodul>would you like to submit a patch for gnu-build-system.scm?
<civodul>for core-udpates
<civodul>it'll be merged soon, hopefully
<jmd>I'll have a look and see if I can work out how it works.
<jmd>civodul: The DESTDIR issue I posted about, should also be addresses before merge.
<civodul>argh, too late
<mark_weaver>civodul: I have a local patch to add texinfo-4.13a back to Guix, resurrecting the package that you had made before texinfo 5 came out. I think it might be of wider interest for people with slower computers, such Yeeloongs.
<mark_weaver>On my Yeeloong, guile.info builds in about 7 seconds with texinfo-4.13a, and it takes about 12 minutes with texinfo-5.2. That's absolutely intolerable for me.
<mark_weaver>I can't wait 12 minutes every time I commit a patch or switch revisions that touches the manual.
<davexunit>that's a ridiculous regression!
<mark_weaver>I'm really upset about how much slower texinfo has become. It almost makes me want to fork it and rewrite it in Guile.
<mark_weaver>davexunit: yeah, it's painful.
<mark_weaver>I can understand them wanting to rewrite in a higher level language. But perl? Ugh.
<davexunit>I think the release notes specifically stated that texinfo 5 was much slower than previous releases. I just don't see how it makes to do that.
<mark_weaver>If they had done this in the 90s, I could understand at least.
<davexunit>Yeah, especially to rewrite it in Perl.
<davexunit>I was expecting Python or something.
<mark_weaver>right, that would have been more understandable :)
<davexunit>it's hard to justify rewriting with such a gratuitous performance regression.
<mark_weaver>civodul: so, I'm wondering how you'd feel about me adding texinfo-4 back to Guix? If not, I can carry the patch as a local modification, but anyone who does development with a slower machine will want it, I think.
<mark_weaver>well, I can post about it.
<viric>a rewrite to perl?
<viric>incredible
<davexunit>a fork and rewrite in guile would be cool, but it sounds like quite a timesink when there are so many other things to do.
<mark_weaver>davexunit: indeed. for now, I'll just use texinfo-4, but obviously that's not a long-term strategy.
<civodul>mark_weaver: i can understand the motivation for the old Texinfo :-)
<civodul>so yes, such a patch is welcome
<mark_weaver>civodul: thanks :)
<civodul>Karl doesn't wanna hear about an alternative implementation of Texinfo...
<mark_weaver>is 'texinfo-4' as the variable name?
<mark_weaver>s/as/good as/
<civodul>it was not really a rewrite though, rather an integration/extension of texi2html
<mark_weaver>well, I'll post it for review first.
<civodul>mark_weaver: yes, that's a good var name
<civodul>ok
<civodul>i think there may be a couple of places with a local definition of Texinfo 4 actually
<civodul>so you could update them to refer to the new one, while you're at it
<mark_weaver>okay.
<mark_weaver>civodul: I can't find them. I searched for 4.13 in gnu/packages and found nothing but mine.
<civodul>oh
<civodul>or maybe i'm just making it up actually
<civodul>well, nevermind
<mark_weaver>:)
<civodul>davexunit: i see you replied at <https://identi.ca/joeyh/note/etzjFwS2T1aPBpGx-SlNpw>, thanks!
<civodul>i noticed a "joeyh" on #nixos ;-)
<davexunit>civodul: heh
<davexunit>you're welcome, btw.