IRC channel logs

2013-04-26.log

back to list of logs

***linas_ is now known as linas
<nalaginrut>morning guilers~
***Gues_____ is now known as Guest74159
***zacts` is now known as zacts
<civodul>Hello Guilers!
<civodul>did you know that the upcoming Debian will have 2.0.5?
<DerGuteMoritz>moin!
<DerGuteMoritz>ooooh
<civodul>released in Jan. 2012
<DerGuteMoritz>whoa
<DerGuteMoritz>since when is Debian stable so futuristic
***sneek_ is now known as sneek
<dsmith>sneek, botsnack
<sneek>:)
<fbs>sneek: fly
<dsmith-work>Happy Friday, Guilers!!
<fbs>not really
<fbs>stuck in introduction java course
<dsmith-work>Ewww
<fbs>while loops woo so hard
<fbs>i thought it was appp programming
<fbs>but its java bs with a bit of android
<fbs>ah well, free study points
<davexunit>happy friday
<davexunit>I installed debian testing last night for the first time in a long time.
<davexunit>noticed guile 2.0.5 in the repos! yay!
<fbs>heen retro!!!!!
<fbs>.. s/heen/yeey/ dutch autocorrect
<civodul>hey, Happy Friday!
<civodul>davexunit: it's 1.5 year old, though
<davexunit>yeah...
<davexunit>but it's rare to see guile 2 packages anywhere
<ijp>well, it's getting less rare
<davexunit>thankfully.
<davexunit>a 1.5 year old guile sounds pretty par for the course with debian.
***sneek_ is now known as sneek
***ijp` is now known as ijp
***ijp` is now known as ijp
***aidalgol` is now known as aidalgol
<civodul>damn the HTTP client in 2.0.5 doesn't support chunked encoding, among other things
<civodul>ijp: how would you work around that?
<civodul>IIRC the chunked encoding patch was quite significant in size
<ijp>hmm, good question
<civodul>it would be ideal if we could come up with a stripped-down version of the patch
<ijp>the patch wasn't huge
<civodul>just for the purposes of fixing http-get on 2.0.5
<civodul>oh, ok
<ijp>312e79f8
*civodul looks
<ijp>it's mostly an addition, except for the change to read-response-body
<ijp>if you only need it for http-get, you can remove the make-chunked-output-port
<civodul>oh yeah
<civodul>looks doable
<civodul>thanks!
<ijp>this something for guix?
<civodul>yes
<civodul>it uses the HTTP client extensively
<civodul>but some people are stuck with 2.0.5
<ijp>right, I had a 2.0.5 compatibility issue recently with the change in keywords to http-get
<ijp>#:headers vs #:extra-headers
<civodul>yeah
<civodul>see the compat. hack at http://git.savannah.gnu.org/cgit/guix.git/tree/guix/web.scm#n36
<civodul>kinda ugly ;-)
<ijp>can we ask http-get to make a http-1.0 request? that would avoid chunking
<civodul>hmm, dunno
<civodul>i don't think so
<ijp>version is a field in <request> so it might be doable
<civodul>hmm, there's #:version
<ijp>build request explicitly takes a version keyword too
<ijp>civodul: it's not the best solution in the world, but it's a lot smaller
<ijp>your call
<civodul>yeah
***ijp` is now known as ijp
<civodul>hmm, querying "http://cvs.savannah.gnu.org/viewvc/*checkout*/gnumaint/gnupackages.txt?root=womb" in HTTP 1.0 leads 301
<civodul>but the response-location refers to itself
<ijp>lol
<civodul>and in HTTP 1.1 it leads 200 directly
<ijp>weird
<civodul>the response is always HTTP 1.1, even