|
pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by diakopter on 11 July 2007. |
|||
|
00:02
justatheory joined
00:10
hanson122 joined
00:12
cognominal_ left
|
|||
| hanson122 | join #perl | 00:12 | |
|
00:12
hanson122 left
00:18
cognominal_ joined,
polettix left
00:19
weinig left
00:27
ofer joined
00:36
justatheory left
00:39
vel left
|
|||
| Limbic_Region | hrm - if dmake broke then like nmake will too | 00:42 | |
| :-( | |||
| oh wait, it appears all that is needed is a realclean | |||
| diakopter - you around | 00:43 | ||
| I am going to email maxcdo | 00:44 | ||
|
00:47
Schwern joined
|
|||
| diakopter | I'm around | 00:47 | |
| Limbic_Region | salutations Schwern | ||
| diakopter - what were you going to ask maxcdo? | 00:48 | ||
| diakopter | nothing worth anything | ||
| you figured it out I see | |||
| Limbic_Region | oh, was wondering if you had some advice | ||
| well, it hasn't finished building yet | |||
| but it didn't bomb out with unsatisfied dependency this time | |||
| so where did the 6.6.1 dependency come from? Was there a major checkin or something? | 00:51 | ||
| diakopter | audreyt bumped it | ||
| Limbic_Region | I ask because I worked 53 hours this week even though I took a day off | ||
| Limbic_Region was a bit busy | |||
| diakopter | I don't recall the exact reason | ||
| it's in the logs | |||
| Limbic_Region | oh, wonder if the pad refactor went back in | ||
| diakopter | I don't think so | 00:52 | |
| Limbic_Region | hrm | 00:53 | |
| The recent commits link of pugscode.org and the RSS are both not working | |||
| diakopter | urgh | ||
| Limbic_Region | is there a way to get just the commit message for like the last 20 checkins from svn? | 00:54 | |
| my svn fu is weak | |||
| oh, pugs did build after the realclean | 00:55 | ||
| diakopter | dev.pugscode.org/timeline | ||
| Limbic_Region | that's not loading here | 00:56 | |
| diakopter | it is here... | ||
| dns problem? | |||
| Limbic_Region | no, it just took like 20 seconds | ||
| diakopter | 8.61s here :) | ||
| Limbic_Region | thanks btw | 00:57 | |
| diakopter | if you haven't sent that email to that person, tell him/her to join us here! :) | ||
| er, ask, not tell. | 00:58 | ||
| Limbic_Region | oh, already sent | 00:59 | |
| but yeah | |||
| I got the email from the ticket | |||
| oh, the 6.6.1 dependency was for date/time package apparently | 01:01 | ||
| but lots of other code cleanup as the result of a utility | |||
| audreyt++ | |||
|
01:02
Aankhen`` left,
ewr left
01:03
ewr joined
|
|||
| diakopter | Limbic_Region: TimToady added a TODO earlier, informally | 01:06 | |
| spec the roles that will be assumed by the built-in types, immutable and mutable, container and value. | 01:08 | ||
| which I guess will largely be a reorg/fleshing of S29 | |||
| Limbic_Region | I'm a bit too tired to look now but perhaps tomorrow | 01:10 | |
|
01:10
Schwern left,
jisom_ left
|
|||
| Limbic_Region worked 38 hours straight and then after a night's sleep just pulled another full day (on Saturday) | 01:10 | ||
| diakopter | icky | ||
| overtime++ | 01:11 | ||
| Limbic_Region | yeah - especially after I told them from the beginning that no amount of testing was going to get the build blessed for production | ||
| actually, overtime-- | |||
| I work for the government where the overtime is capped at a certain rate - so if you already make more than that rate, they pay you less per hour than regular time | |||
| comptime++ | |||
|
01:19
Schwern joined
01:34
rashakil joined
01:37
Limbic_Region left
|
|||
| diakopter requests another request for comment request, for fun. | 01:38 | ||
|
01:43
Schwern left
01:59
ruz joined
02:01
kanru joined
02:22
mako132_ joined
02:29
Schwern joined
02:30
thorat left
02:33
Schwern left,
jisom joined
02:34
bonesss left,
Schwern joined
02:36
mako132_ left
02:50
Squern joined,
Schwern left
02:52
Squern left
02:54
Aankhen`` joined
02:56
Squern joined
02:59
Squern left
03:23
nperez joined
03:24
jisom left
03:26
ewr left,
ewr joined
04:02
jisom joined
04:08
b00t joined
04:11
dactyli joined
04:12
ChanServ sets mode: +o diakopter,
diakopter sets mode: +b *!*@one.hand.on.mouse.and.one.hand.on.my-dick.biz,
dactyli was kicked by diakopter (on popular demand, you are now leaving the channel)),
diakopter sets mode: -o diakopter
|
|||
| spinclad | diakopter++ | 04:13 | |
| diakopter | 'course, now the banlist is ****flooded. | ||
| can only ops see the banlist? | 04:14 | ||
| spinclad | dunno... sure, can't print a banlist like that without *'s, it weren't right | 04:15 | |
|
04:16
pro21ms4 left
|
|||
| spinclad | no, i can see it too | 04:17 | |
| diakopter | <sigh> | ||
|
04:18
ChanServ sets mode: +o diakopter,
diakopter sets mode: -b *!*@one.hand.on.mouse.and.one.hand.on.my-dick.biz,
diakopter sets mode: +b *!*@one.hand.on.mouse.*
|
|||
| spinclad | but at least the entity is not itself present here | 04:18 | |
|
04:19
diakopter sets mode: -o diakopter
|
|||
| diakopter | I think that works. | 04:19 | |
| spinclad | that looks good ... or *.biz even | ||
| diakopter | lol | ||
| diakopter checks the irclogs for fun | |||
| sure enough, since the beginning of my logs... all .biz PTRs have been part-spammers or PTR-obsceners. | 04:22 | ||
|
04:29
araujo joined
|
|||
| spinclad | compugoat and this guy | 04:29 | |
| anyway, /me to bed. & | 04:33 | ||
|
04:38
jisom_ joined,
jisom left
04:48
jisom joined
|
|||
| Aankhen`` | diakopter: PTR? | 04:48 | |
| Pointy Throated Rodent? | |||
|
04:50
jisom_ left
04:52
xinming joined
05:04
nperez left,
jrockway joined
05:08
amnesiac joined
05:09
nperez joined
|
|||
| diakopter | Aankhen``: I may be wrong in assuming that's where ircd gets those hostnames, but I was referring to the "reverse DNS lookup" or PTR ("pointer") record for a given IP address. | 05:11 | |
|
05:15
jisom left
|
|||
| Aankhen`` | diakopter: Ah. | 05:18 | |
|
05:20
rlb3_ left
05:41
BoogieMan joined
05:48
ewr left,
ewr joined
05:59
hanson122 joined
|
|||
| hanson122 | join #perl | 06:00 | |
|
06:00
hanson122 left
06:18
Aankhen`` left
06:19
bsb joined
06:24
Alias_ joined
06:25
pro21ms4 joined
06:28
ewr left
06:35
RFox joined
|
|||
| pugs_svnbot | r17063 | Darren_Duncan++ | trunk: | 06:38 | |
| : ext/Muldis-DB/ : updated Core.pod to add the (large) initial complement of tuple and relation operators | |||
| diff: dev.pugscode.org/changeset/17063 | |||
| lambdabot | Title: Changeset 17063 - Pugs - Trac | ||
|
06:44
weinig joined
06:48
weinig left
06:51
Aankh|Clone joined
06:52
funktio joined
|
|||
| devbot6 | dev: Ticket #26 (defect closed): [BUG] 'dmake' broken on Win32 with GHC 6.6.1 <dev.pugscode.org/ticket/26#comment:1> | 07:01 | |
|
07:02
Jmax left
|
|||
| devbot6 | dev: Ticket #26 (defect updated): [BUG] 'dmake' broken on Win32 with GHC 6.6.1 <dev.pugscode.org/ticket/26#comment:2> | 07:03 | |
|
07:25
amnesiac left
07:56
protoscript joined
|
|||
| protoscript | Hey guys | 07:56 | |
| jrockway | hi protoscript | ||
|
07:56
elmex joined
|
|||
| protoscript | I was wondering, why did perl6 decide to make operators special things instead of just methods... that prevents using the hyperoperators syntax as a map | 07:56 | |
| jrockway | what do you mean? | 07:58 | |
| (maybe nopaste what you'd like to write) | 07:59 | ||
| dduncan | perl operators are just a special syntax for methods, for the most part | 08:00 | |
| protoscript | ok | ||
| it's just one line | |||
| @bad_employees >>fire<< | |||
| lambdabot | Unknown command, try @list | ||
| protoscript | it complains that fire should be an operator | 08:01 | |
| dduncan | try spelling it .fire | ||
| protoscript | ah ok | ||
| dduncan | ?eval @bad_employees >>.fire<< | ||
| evalbot_r17041 | Error: ā¤Unexpected ">>."ā¤expecting operator | ||
| dduncan | may need work | ||
| protoscript | < 1 2 3 > >>.say<< | ||
| doesn't work either | 08:02 | ||
| dduncan | at least you can use the dot form in other places that take operators | ||
| protoscript | I was really curious regarding the philosophy behind the decision | ||
| dduncan | eg, $foo .bar $baz; | ||
| er | |||
| protoscript | since I thought one of the greatest achievements of ruby, (smalltalk too?) was to make "operators" just funny named methods | ||
| well that is cool too | 08:03 | ||
| dduncan | I was trying for the analogy for $foo += $bar, but replacing + with .meth | ||
| $foo .meth= $bar | |||
| maybe? | |||
| protoscript | I could never stomach perl < 6 but perl6 seems really great | ||
| dduncan | perhaps reduction syntax works .... $foo = [.meth] @bar | ||
| audreyt | ?eval [1, 2, 3]>>.sqrt | ||
| evalbot_r17041 | (1.0, 1.4142135623730951, 1.7320508075688772) | ||
|
08:04
rho joined
|
|||
| audreyt | you only need one side of >> | 08:04 | |
| because .method is not binary op | |||
| protoscript | I'm silly regarding aesthetics and -> syntax and the oo stuff in perl5 just grated on my nerves | ||
|
08:04
pro21ms4 left
|
|||
| dduncan | audreyt, since you're here, I'll say that everything ran to completion for me yesterday ... build and smoke completed with success ... perhaps a bit faster than my last try also | 08:04 | |
| audreyt | ?eval <1 2 3>>.sqrt | ||
| protoscript | ?eval [1,2,3] >>.say | ||
| evalbot_r17041 | Bool::True | ||
| Error: ā¤Unexpected ">>."ā¤expecting operator | |||
| audreyt | ?eval <1 2 3>>>.sqrt | ||
| evalbot_r17041 | (1.0, 1.4142135623730951, 1.7320508075688772) | ||
| audreyt | ?eval <1 2 3>>>.say | ||
| evalbot_r17041 | OUTPUT[2ā¤3ā¤1ā¤] (Bool::True, Bool::True, Bool::True) | 08:05 | |
| audreyt | dduncan: cool! | ||
| protoscript: note that it says "2\n3\n1\n" | |||
| because hyperops runs, conceptually, in parallel | |||
| dduncan | audreyt, what do you see as the main preconditions now for a 6.28.0 release? | ||
| audreyt | so the order of side effects, such as input/output, is not guaranteed | ||
| dduncan: why, mergeback of my pugs-mo local branch | |||
| protoscript | yeah ! | ||
| dduncan | so that isn't what you did yesterday | ||
| any eta for that? | 08:06 | ||
| protoscript | very interesting audreyt | ||
| audreyt | no it isn't. yesterday was just excising dead code | ||
| playing with HPC, etc | |||
| I think my condition is improving quite a bit this week | |||
| so maybe I'll try hacking for real next week... but no promises | |||
| protoscript | where is the best place online to get docs rearding pugs perl6? | ||
| audreyt | mostly it's incessant sleep | ||
| dduncan | try pugscode.org | ||
| protoscript | hope you feel better audreyt :-) | 08:07 | |
| dduncan | yes, be well | ||
| audreyt | protoscript: dev.pugscode.org perhaps? | ||
| www.perlfoundation.org/perl6/ too | |||
| protoscript | thank you | ||
| audreyt | np :) | 08:08 | |
| audreyt fades, unsurprisingly, back into sleep & | |||
| dduncan | and I"m about to enter sleep myself | ||
| 1am | |||
|
08:08
dduncan left
|
|||
| protoscript | are there any cute web frameworks written in perl6? | 08:08 | |
| jrockway | i'm sure there is some jifty6 floating around somewhere (at least on slides) | 08:10 | |
| audreyt would be the person to ask though | |||
| jrockway likes his perl5 web framework ;) | |||
|
08:10
ruz left
|
|||
| protoscript | ok thanks jrockway | 08:10 | |
| what framework is that? | |||
| jrockway | Catalyst | ||
| protoscript | Do you think the codebase could be improved porting it to 6? | 08:11 | |
| jrockway | definitely | ||
| if perl6 didn't exist, we could get by with perl5 | |||
| protoscript | (I mean theoretically, since its probably a giant undertaking) | ||
| jrockway | but there are some perl5-isms that hurt us | ||
| like slow method calls | |||
| protoscript | I've heard from the experts at canonical that catalyst is the only dynamic lang web framework period that gets orm rights | 08:12 | |
| jrockway | we are going to port it to Moose soon, which should at least make the code look nicer | ||
| protoscript | -s | ||
| protoscript googles moose | |||
| jrockway | Catalyst doesn't force any ORM on you, but a lot of people use DBIx::Class | ||
| and I agree that it gets ORM-ing done right | |||
| protoscript | I do python dev for money | 08:13 | |
| jrockway | the nice feature is that you can say my $something = $rs->search({ some conditions }); ...; $something->search( { more conditions } ) | ||
| everything is pretty lazy, so you'll get an efficent query that way (and readable code of course) | |||
| protoscript: moose is at search.cpan.org/dist/Moose/lib/Moose.pm | 08:15 | ||
| lambdabot | Title: Moose - A complete modern object system for Perl 5 - search.cpan.org | ||
|
08:15
protoskript joined
|
|||
| protoskript | grumblez | 08:15 | |
| jrockway | i have a few catalyst talks at www.jrock.us if you're interested | 08:17 | |
| (the YAPC::NA::2007 ones are better than the YAPC::Asia::2007 ones IMHO) | |||
| protoskript | absolutely thanks | ||
| jrockway | jifty is another perl5 framework that is more integrated and magical | 08:18 | |
| it's pretty cool if you're into that kind of thing ;) | |||
| protoskript | yeah it looked super-cute | 08:19 | |
| just have so much trouble with perl5 oo and some of the syntax | |||
| protoskript is a shameful languae snob | |||
| jrockway | fair enough | ||
| the object system kind of takes a while to grasp | 08:20 | ||
| once you are familiar with the conventions (and Class::C3), it's quite usable | |||
| protoskript | do u program in perl professionally? | ||
| jrockway | but if you come from a (say) java background where everything is ultra-specific ("private int foo") it might not be your cup of tea | ||
| protoscript: yeah | |||
| protoskript | My background is javascript | 08:21 | |
| Which made me the subject of much derision in 1999 when I tried to explain that I could write great server-side apps in javascript | 08:22 | ||
| "Why not just use vbscript?" o_O | |||
| jrockway | javascript is a fine programming language | 08:23 | |
| the "rhino on rails" might give it some additonal credibility | |||
| protoskript | Agreed. No one really understood that back in the 90s | ||
| But AJAX has given it much more cred | |||
| jrockway | exactly | ||
| what's funny is that AJAX was technically possible long before it became popular | 08:24 | ||
| protoskript | for career reasons i had to move to C#, then ruby then python which I use today | ||
| I know I used to do ajax-ish stuff in 2000 | |||
| I had a chat room that integrated with a dialer system for a call center | |||
| just took google to have everyone say ':ok i guess it is reasonable" | 08:25 | ||
| jrockway | yeah | ||
| same for python too :) | |||
| protoskript | indeed. ever see prothon back in the day? | 08:26 | |
| that was an incredibly awesome language | |||
| so sad that it was ditched and now i cant even find material on it | |||
| jrockway | no, didn't see it | 08:29 | |
| protoskript | It was a prototype-based python that fixed some of the goofy python decisions | ||
| aaaanyways sorrt for the languages tangent | 08:30 | ||
| jrockway | now called mochikit ;) | ||
| protoskript | haha | ||
|
08:32
protoscript left
08:34
protoskript left
|
|||
| jrockway | gnite :) | 08:34 | |
|
08:35
protoskript joined
08:38
ruz joined
08:39
Squern joined
08:41
Squern is now known as Schwern
|
|||
| protoskript | hmmm catalyst looks really nice | 08:47 | |
|
08:55
monomorph joined
09:06
iblechbot joined
09:10
rindolf joined
09:31
riffraff joined
09:33
masak joined
09:37
bsb left
09:40
DarkWolf84 joined
09:45
protoskript left,
iblechbot left
09:56
Aankh|Clone left
10:04
buetow joined
10:07
Blwood joined
10:09
BoogieMan left,
ruoso joined
10:13
perlMa joined
10:14
Blwood left
10:27
Southen joined
10:34
RFox left
10:36
ludan joined
|
|||
| ludan | hola | 10:36 | |
|
10:40
riffraff left,
chris2 joined
10:46
|perlMa| joined
10:48
Nadine joined
|
|||
| Nadine | hello | 10:49 | |
|
10:49
Nadine left
11:04
asksh joined
11:06
Blwood joined
11:13
perlMa left
11:14
ask__ joined
11:21
larsen joined
11:23
asksh left
11:36
rindolf left
11:37
masak left
11:38
perlMa joined
11:39
perlMa left
11:43
kanru left
11:51
pro21ms4 joined
11:53
ofer left
11:54
penk left
11:57
|perlMa| left
|
|||
| TimToady | well, got to .is safely if anyone is listening. or even if not... | 11:59 | |
| Alias_ | .is? | ||
| Iceland? | 12:00 | ||
| Isreal? | |||
| Israel | |||
|
12:00
ofer joined
|
|||
| TimToady | actually, Iceland | 12:01 | |
|
12:01
ofer left,
ofer joined
12:13
riffraff joined
12:17
ofer left
|
|||
| araujo doesn't even know where it is that | 12:18 | ||
| Alias_ | araujo: half way between canada and finland | 12:21 | |
|
12:26
rho left,
hanson122 joined
12:27
hanson122 left
|
|||
| araujo | oh.. mm | 12:29 | |
|
12:30
vel joined
12:54
riffraff left
12:55
JarJarBinks joined
12:58
vel left
13:04
vel joined
13:06
hakobe_ is now known as hakobe
13:17
buetow left,
buetow joined
13:24
pro21ms4 left
|
|||
| moritz | TimToady: how do you like Iceland? I always wanted to visit it ;) | 13:27 | |
| TimToady | there's a lot of lava | 13:28 | |
|
13:29
vel_ joined
|
|||
| moritz | ;) | 13:29 | |
|
13:30
rho joined
13:31
vel_ left,
Alias__ joined,
vel_ joined
13:37
buetow left,
buetow joined
13:38
chris2 left,
masak joined
13:43
Alias_ left
13:44
vel left
13:56
Limbic_Region joined
|
|||
| moritz tries to compile ghc 6.6.1 from Debian testing for sarge | 14:06 | ||
| do we _really_ need 6.6.1? ;) | |||
| masak | ;) | ||
| I'd complain as well, but my compilation worked :P | 14:07 | ||
| moritz | let's see if mine does | ||
| at least all build-dependencies are in etch | |||
| or at least as debian/control lists them | 14:08 | ||
| masak | I did it from source, that usually works fine on CentOS | ||
| moritz | masak: did you have to update supplementary packages like libghc6-network-dev or the like? | ||
| masak | moritz: nope | ||
| moritz | masak: that's good news ;) | 14:09 | |
|
14:11
b00t left
|
|||
| moritz | compiling ghc takes quite a while - I wonder if it bootstraps itself | 14:13 | |
|
14:15
vel joined
|
|||
| masak | moritz: don't remember, but it wouldn't surprise me | 14:16 | |
| moritz needs more RAM and a faster maschine ;) | 14:21 | ||
|
14:35
larsen left
14:36
vel_ left
|
|||
| devbot6 | dev: Ticket #27 (defect updated): make realclean rebuilds the makefile instead of make-ing realclean <dev.pugscode.org/ticket/27#comment:1> | 14:39 | |
| diakopter | moritz: it does bootstrap itself with a downloaded binary on macintel (using [Mac]port[s]) | 14:40 | |
|
14:41
jedai joined
14:43
ludan left
|
|||
| diakopter | moritz: but it still took an hour on dicore2Ghz/2GBram. :( or 2 hours. | 14:44 | |
| moritz | diakopter: thanks, I'll just wait until it's finished - no hurry to rebuild pugs ;) | 14:45 | |
| diakopter | moritz: which platform/architecture have you? | 14:46 | |
| moritz | diakopter: pentium M (i386) with debian | 14:47 | |
|
14:50
phileas_fox joined
|
|||
| diakopter | moritz: ah. Lenny has 6.6.1... | 14:50 | |
| moritz | diakopter: yes, and I'm recompiling its source packages | 14:53 | |
| diakopter | ah :D | ||
| moritz | diakopter: because the binary package in lenny has dependencies on a new libc6 (which conflicts with a "base" package) | 14:54 | |
| but that is an automatically pulled in dependency, not a necessary one | |||
| diakopter | moritz: I see. would you mind posting a tiny howto here for how to do that for a stock Etch system? | 14:55 | |
| (I mean, I hope it's tiny) | |||
|
14:56
daxim_ joined,
ChanServ sets mode: +o diakopter
|
|||
| moritz | diakopter: sure, just a sec... | 15:02 | |
| echo 'deb-src ftp://ftp.debian.org/debian/ lenny main contrib non-free' >> /etc/apt/sources.list | |||
| apt-get update | |||
| apt-get build-dep ghc6 | |||
| apt-get source --compile ghc6 | 15:03 | ||
| dpkg -i $resulting_debian_package # I'm not there yet :( | |||
| diakopter: that's about it | 15:04 | ||
| it looks like I've entered another phase of the bootstrapping process | 15:05 | ||
| diakopter | moritz: thanks :) | 15:07 | |
| moritz | diakopter: you're welcome | ||
| diakopter starts that on an Etch vps | |||
|
15:08
aindilis left,
aindilis joined
|
|||
| moritz | btw I didn't use the --compile option (I forgot about it), but stepped into that directory manually, and started dpkg-buildpackage -rfakeroot -b -uc | 15:08 | |
| diakopter did apt-get build-dep ghc6=6.6.1-2 just in case | 15:10 | ||
|
15:10
daxim left
|
|||
| moritz | diakopter: not necessary unless you use some evil pinning or the like | 15:10 | |
|
15:10
Alias_ joined
|
|||
| diakopter | moritz: :D rafb.net/p/SnrJal80.html | 15:12 | |
| lambdabot | Title: Nopaste - /etc/apt/* | ||
| moritz | diakopter: seeing those pins I don't think you need my advise ;) | 15:13 | |
| diakopter | yes I did, I haven't before built from a deb-src... | 15:14 | |
| moritz | ok | ||
|
15:15
Alias__ left
|
|||
| moritz | pinning scares me... when I read the corresponding manpages and then edit /etc/apt/preferences it never does what I want... | 15:15 | |
| diakopter | I learn quickly, but I forget even more quickly. But I usually don't forget the event of learning (and then usually forgetting) something. and I don't remember learning build-dep --compile :) | ||
| moritz | and then I change something completely stupid, and it works. hopefully | ||
| build-dep is *really* handy ;) | 15:16 | ||
| diakopter | It took probably 1.5-2 hours of reading various todo posts to come up with that one. I left out parts of the /etc/apt/preferences... here's the whole thing so you can see how I used volatile... rafb.net/p/FCP3tV73.html | 15:17 | |
| lambdabot | Title: Nopaste - /etc/apt/* | ||
|
15:17
Limbic_Region left
|
|||
| diakopter | unfortunately you can't glob the Package: line for multiple packages. :( :( (clamav*, e.g.) | 15:18 | |
| oh, I forgot - cat /etc/apt/apt.conf | 15:22 | ||
| APT::Default-Release "etch"; | |||
| with those 3 files set up like that, the minimum required version of a package provided by sources.list is always installed, no matter where you apt-get install from. (e.g. apt-get install spamassassin/unstable) | 15:26 | ||
| I tried all kinds of other configurations, but it wasn't until that arrangement that it stopped wanting to unnecessarily upgrade stuff. | 15:27 | ||
| diakopter tries to stop being offtopic | 15:28 | ||
| moritz | diakopter: it's _all_ about getting pugs to compile again, isn't it? *g* | 15:30 | |
| diakopter | sure! | ||
| moritz: oh yeah. that's what I was doing. :/ | |||
| masak | :) | ||
|
15:32
justatheory joined
15:36
dmpk2k|z joined
|
|||
| diakopter | wow...... now that's a long command-line. 152 columns by 55 rows, nearly full. | 15:38 | |
|
15:39
justatheory left
|
|||
| diakopter read through 'Once and Future Perl' yesterday | 15:42 | ||
| masak | diakopter: book? article? | 15:46 | |
| diakopter | LAW ppt slidedeck | ||
| masak | LAW? | ||
| diakopter | oops | 15:49 | |
| masak | I guess my question is: does it have an URL? | 15:50 | |
|
15:51
joao joined
|
|||
| diakopter looks | 15:53 | ||
|
15:56
iblechbot joined
16:24
pmurias joined,
pmurias left
16:26
masak left
16:27
Blwood left
16:40
ashleyb joined,
nperez left
16:50
ashleyb left
17:00
aindilis left
17:01
aindilis joined
17:08
fridim joined,
amnesiac joined
17:16
Kattana joined
|
|||
| rhr | so I'm trying to build a new ghc according to the directions moritz++ gave and have run into a problem... | 17:21 | |
| ghc 6.6.1 built and installed, but it looks like I have to rebiuld libghc6-filepath-dev and friends. when I go to install the build-deps for libghc6-filepath-dev it wants to remove the old version but fails: | 17:22 | ||
| ghc-pkg: cannot find package FilePath-0.11 | |||
| and apt is now stuck not able to do anything because of this | 17:23 | ||
| diakopter | rhr: you're on etch? | 17:26 | |
| rhr | yup | ||
| diakopter | rhr: if I understand it correctly, I think you should remove libghc6-filepath-dev | 17:28 | |
| rhr | the above error is what I get with the old ghc6 installed. with the new one I get: /var/lib/dpkg/info/libghc6-filepath-dev.prerm: line 13: /usr/lib/ghc-6.6/bin/ghc-pkg: No such file or directory | ||
| diakopter | then reinstall the .deb you built | ||
| rhr | diakopter: I can't | ||
| the error prevents it from being removed | |||
| diakopter | hrm | ||
| I guess you'll have to force or manually remove it | 17:29 | ||
| rhr | how does one do that? | ||
| diakopter gappy index. consults master index. | 17:30 | ||
| (my build keeps failing b/c that machine is running out of ram continually... | 17:31 | ||
| rhr | I've never encountered the situation where dpkg --purge doesn't work | ||
| diakopter | hrm; I didn't even have libghc6-filepath-dev installed. | 17:32 | |
| rhr | even dpkg dpkg --purge --force all doesn't work | 17:36 | |
| diakopter | same error message? | 17:37 | |
| rhr | yup | ||
| diakopter | rhr: replace the libghc6-filepath-dev section in /var/lib/dpkg/status with: Package: libghc6-filepath-dev | 17:38 | |
| Status: purge ok not-installed | |||
| Priority: extra | |||
| Section: devel | |||
| then try apt-get install -f maybe? | 17:39 | ||
| rhr | ok, that got apt unstuck. thanks! | 17:40 | |
|
17:40
iblechbot left
|
|||
| diakopter | yw | 17:41 | |
| rhr | now I'll try to build the other stuff | ||
| diakopter tries building ghc6=6.6.1-2 with 600 free MB this time :/ | 17:43 | ||
| rhr | so pugs wants libghc6-mtl-dev but the build deps can't be satisfied on etch :( | 17:44 | |
| I'll try to build haddock, maybe that will get it... | 17:45 | ||
|
17:46
Psyche^ joined,
kanru joined
17:58
Patterner left,
Psyche^ is now known as Patterner
|
|||
| moritz | rhr: I'm trying that as well | 17:59 | |
| rhr | so far I've had to build haddock haskell-utils libghc6-time-dev libghc6-mtl-dev libghc6-network-dev | 18:00 | |
| pugs is compiling now... | |||
|
18:01
devogon joined
|
|||
| moritz | I already built pugs, but I have to rebuild ghc6-mtl | 18:01 | |
| and haddock as a build dep | |||
|
18:03
DarkWolf84 left,
DarkWolf84 joined
18:04
DarkWolf84 left
18:09
rindolf joined
|
|||
| diakopter 's ghc6.6.1 build seems to have made it to rts | 18:11 | ||
| moritz dispairs | 18:13 | ||
| rhr | in case anyone else wants to avoid compiles, I put all the .debs I built at airen.bcm.umontreal.ca/ghc-pugs-etch/ (amd64 only) | 18:14 | |
| lambdabot | Title: Index of /ghc-pugs-etch | ||
| rhr | not apt-gettable | ||
| moritz | rhr++ | ||
|
18:15
funktio left
|
|||
| moritz | don't you want to do the same with i386? | 18:18 | |
| diakopter is doing that.. | |||
| (we might see about adding them to backports.org?) | |||
| moritz | diakopter: that would be great | 18:19 | |
| perlbot: nopaste | 18:20 | ||
| perlbot | Paste your code at sial.org/pbot/perl and #perl will be able to view it | ||
| lambdabot | Title: sial.org Pastebot - pasteling | ||
|
18:21
BoogieMan joined
|
|||
| pasteling | "moritz" at 84.148.51.222 pasted "install problems with mtl" (16 lines, 841B) at sial.org/pbot/26317 | 18:21 | |
|
18:21
kanru left
|
|||
| moritz | any ideas concerning regarding my paste? | 18:21 | |
| rhr | a backport would be very cool. I can put debs for other archs up if someone supplies them. | ||
| moritz: that looks very similar to what happened to me | 18:22 | ||
| moritz | rhr: so how did you fix it? | ||
| rhr | if apt and dpkg won't remove the old version, you have to edit /var/lib/dpkg/status manually as diakopter++ describes above | 18:23 | |
| change the status line for the package to Status: purge ok not-installed | 18:24 | ||
| worked for me anyway... | 18:25 | ||
| diakopter | rhr: although... now that I think about it... since that package is provided by the ghc6... that might confuse things | 18:27 | |
| rhr | which package? | ||
| diakopter | so maybe that section should be removed entirely. where's #debian when you need it? | ||
| moritz | /var/lib/dpkg/status doesn't list libgh6-filepath-dev | 18:28 | |
| and ghc6 provides it | |||
| rhr | in my case it was the filepath package that was the trouble, and it turns out not to be necessary... | ||
|
18:29
cmarcelo left
|
|||
| rhr | moritz: you might try re-installing all of the old ghc stuff and then removing all of it before installing the new debs | 18:30 | |
| diakopter seconds that suggestion; over and out | |||
| rhr | I don't really understand the underlying problem though, so listen to me at your peril :) | 18:31 | |
| moritz | rhr: good idea ;) | ||
|
18:49
rho left
18:51
baest joined
18:54
weinig joined,
weinig left
18:55
weinig joined,
joao left,
joao joined
18:58
Blwood joined
19:16
r0bby left,
r0bby joined
19:20
amnesiac left
19:21
fridim left
19:25
amnesiac joined
19:27
Daveman joined
19:28
frobnitz joined
|
|||
| moritz | I had to overide the build deps for lighc-network-dev | 19:36 | |
| but now Makefile.PL went through cleanly | |||
| rhr | moritz: what was the missing build-dep? I had to build haddock and haskell-utils in addition to the ghc stuff, but that satisfied everything for me | 19:46 | |
| moritz | @tell audreyt pugs build requires time-any, but Makefile.PL doesn't check for it | ||
| lambdabot | Consider it noted. | ||
| moritz | rhr: dpkg-checkbuilddeps: Unmet build dependencies: ghc6-doc libghc6-base-doc libghc6-parsec-doc | 19:47 | |
| rhr | oh yeah, that comes from the ghc6-doc deb you get when you build ghc | 19:48 | |
| I should write up a "how to install ghc 6.6.1 on etch" thing for INSTALL | 19:49 | ||
| moritz | rhr: aye, but ghc6-doc doesn't install for me (dies with a haddoc error) | ||
| rhr | did you build your owh haddock from testing? | ||
| I didn't have that problem | 19:50 | ||
| diakopter | @tell audreyt see ticket 27 please | 19:51 | |
| lambdabot | Consider it noted. | ||
| moritz | S05/"Nothing is illegal" # irc log test | 20:23 | |
| Tene | moritz++ # irc log hacking | 20:26 | |
|
20:29
Aankhen`` joined
20:49
jisom joined,
joao left
20:54
ashleyb joined
|
|||
| pugs_svnbot | r17064 | rhr++ | trunk: | 20:55 | |
| : [INSTALL] Instructions for installing new GHC on Debian etch | |||
| diff: dev.pugscode.org/changeset/17064 | |||
| lambdabot | Title: Changeset 17064 - Pugs - Trac | ||
|
20:57
jrockway left
|
|||
| rhr | if anyone tries the ghc install procedure for etch, please report your success or failure | 20:58 | |
|
20:58
jrockway joined
|
|||
| Aankhen`` | rhr: I just used aptitude. | 20:59 | |
| rhr | does it do all of that for you? | 21:00 | |
| or did you install libc6 etc. from testing? | 21:02 | ||
| Aankhen`` | One sec, I haven't looked at the instructions yet. | ||
|
21:02
polettix joined
|
|||
| Aankhen`` | Is dev.pugscode.org down? | 21:03 | |
| rhr | not here... | ||
| Aankhen`` | Hmm, looks like I can't access any sites at all. | ||
| Well, not quite true. I can't access anything but Google. | |||
|
21:04
Aankhen`` left
21:06
Aankhen`` joined
|
|||
| pugs_svnbot | r17065 | moritz++ | trunk: | 21:10 | |
| : [irclog] | |||
| : * substituted spaces with in actions in the nick column | |||
| : (prevents line breaks) | |||
| : * fixed OSCON in abbr.dat | |||
| : * added synposis links of the form S05/"Nothing is illegal" as suggested by | |||
| : [particle]++ | |||
| diff: dev.pugscode.org/changeset/17065 | |||
| lambdabot | Title: Changeset 17065 - Pugs - Trac | ||
|
21:10
jedai left
|
|||
| moritz | when I do a 'svn log --limit 5' just after a commit, why can't I see my own last log message? | 21:11 | |
| ashleyb | TimToady: I would love to hear your take on this conference you're at, (sort of a wrap up report), or if you have a pointer to slides that'd be cool too. | ||
| Aankhen`` | rhr: I was wrong, looks like I only have GHC 6.6. | 21:12 | |
| rhr | Aankhen``: ok, you can be a guinea pig :) | 21:20 | |
| pugs_svnbot | r17066 | rhr++ | trunk: | ||
| : [INSTALL] corrections to etch ghc install instructions | |||
| : moritz++ diakopter++ | |||
| diff: dev.pugscode.org/changeset/17066 | |||
| lambdabot | Title: Changeset 17066 - Pugs - Trac | ||
| Aankhen`` | rhr: I'm not sure I understand. Do the instructions only work on AMD64? | 21:24 | |
| diakopter | Aankhen``: can you get to dev.pugscode.org yet? | 21:25 | |
| Aankhen`` | diakopter: Yup, it was a DNS problem on my end. | ||
| rhr | no, just that there are prebuilt debs for amd64 | ||
| Aankhen`` | rhr: Oh, okay. | ||
| diakopter | and i386 | ||
| rhr | diakopter: where are the i386 debs? | ||
| diakopter | sec | 21:27 | |
| pugs_svnbot | r17067 | moritz++ | trunk: | ||
| : [irclog] disabled xhtml header for spam.pl | |||
| diff: dev.pugscode.org/changeset/17067 | |||
| lambdabot | Title: Changeset 17067 - Pugs - Trac | ||
| diakopter | feather.perl6.nl/~diakopter/ | ||
| lambdabot | Title: Index of /~diakopter | ||
| diakopter | oops; gotta re-add the /icons alias | 21:28 | |
| Aankhen`` is following the instructions in INSTALL. | |||
| Tene submits a patch to INSTALL adding the line "Mail $20 to Tene" | 21:29 | ||
| Aankhen`` adds to that line: , c/o Aankhen | 21:30 | ||
| rhr | Aankhen``: thanks for testing | 21:31 | |
| pugs_svnbot | r17068 | rhr++ | trunk: | ||
| : [INSTALL] diakopter++ has i386 ghc debs | |||
| diff: dev.pugscode.org/changeset/17068 | |||
| lambdabot | Title: Changeset 17068 - Pugs - Trac | ||
| Aankhen`` | rhr: NP. | ||
| rhr: What's your address, just in case I need to send you nasty packages? :-D | |||
| rhr | [email@hidden.address] | 21:32 | |
| Aankhen`` | Hmm, I guess that'll do. | ||
| BTW, it's generally a good idea to say: [off] [email@hidden.address] | 21:33 | ||
| So it's not logged. | |||
| rhr | ah, didn't know about that. I think all the spammers have my address already though... | ||
|
21:34
lisppaste3 joined
|
|||
| Aankhen`` | Heh. | 21:34 | |
|
21:35
amnesiac left
|
|||
| Aankhen`` | I used to get four times more spam on my private address compared to my public address. | 21:35 | |
| rhr | up until a few years ago I got almost no spam at all, then somehow the floodgates opened. bogofilter has done a pretty good job with it though. | 21:37 | |
| moritz wonders how much spam [email@hidden.address] and [email@hidden.address] receive ;) | |||
| Aankhen`` | LOL.. | ||
|
21:38
bonesss joined
|
|||
| moritz | Aankhen``: have you ever visited exampl.com? *g* | 21:38 | |
| s/exampl/example/ | |||
| rhr | wow, it used to not resolve | ||
| moritz | if the domain was available i'd buy it and put up code examples | 21:39 | |
| and get thounds of backlenks for free ;) | 21:40 | ||
| *thousands | |||
|
21:41
mj41 joined
|
|||
| SamB | man that HTML is old school | 21:42 | |
| you can actually read it! | |||
| moritz | SamB: the HTML of all my homepages is very readable | 21:45 | |
|
21:45
rindolf left
|
|||
| moritz | SamB: perhaps with the exception of the irc logs ;) | 21:45 | |
| which are overtuned and just too much data | |||
| SamB | I'm betting there is no MX record for example.{com,net,org} | 21:46 | |
| and no smtpd either | |||
| moritz | Aye | 21:47 | |
|
21:49
ruoso left
|
|||
| moritz | bed & | 21:50 | |
|
22:10
monomorph left
22:16
mr_ank left
22:21
aindilis left,
aindilis joined
22:28
marmic joined
22:29
Aankhen`` left
22:30
moritz left,
moritz joined
22:31
moritz left
22:35
Aankhen`` joined,
phileas_fox left,
moritz_ joined
22:38
vel left
|
|||
| Aankhen`` | Yeesh, GHC still compiling. | 22:38 | |
| diakopter | Aankhen``: what architecture you on? | 22:42 | |
| Aankhen`` | IA-32? | ||
| diakopter | uname -a | 22:45 | |
| you didn't want to use the .debs I posted? | |||
|
22:46
aindilis` joined
|
|||
| Aankhen`` | Oh, i686. | 22:46 | |
| diakopter | :D | ||
| k | |||
| oh, actually... | 22:51 | ||
| hrm. I don't understand why uname -a says i686 for me as well, but the .debs that got built say i386 | |||
| Aankhen`` makes threats in GHC's direction to try to get it to build faster. | 22:52 | ||
| diakopter | silly VPSes. | 22:53 | |
|
22:54
miyagawa joined
|
|||
| SamB | diakopter: i386 is another name for IA-32 | 22:56 | |
| i686 is a kind of IA-32 as well | |||
|
22:59
SubStack joined,
aindilis left
23:01
mr_ank joined
23:08
BoogieMan left
23:09
dmpk2k|z left
|
|||
| Aankhen`` | rhr: Ping. | 23:15 | |
| rhr: At step 3 ("Install new GHC", "dpkg -i ghc6_6.6.1-*.deb"), I get a warning about not being able to delete the old GHC directory because it's not empty, and errors about dependencies not being satisfied. Is that alright? | 23:16 | ||
| (I'm guessing the dependencies thing is okay since the next step is to install them, but I'm worried about not being able to delete the old directory.) | |||
| rhr | Aankhen``: I got the warning about the directory also | 23:17 | |
| what is the dependancy problem? | 23:18 | ||
| Aankhen`` | One sec, I'll put it on pastebin. | ||
| pasteling | "Aankhen" at 24.80.73.85 pasted "GHC install error" (12 lines, 563B) at sial.org/pbot/26323 | ||
| rhr | I'm not sure what the deal is with the directory, but its not being deleted didn't seem to harm anything | ||
|
23:19
bsb joined
|
|||
| rhr | hmm, I guess you should reinstall haskell-utils and then install the new ghc again | 23:20 | |
| Aankhen`` | apt-get install haskell-utils? | ||
| rhr | the etch haskell-utils | ||
| yes | |||
| Aankhen`` | OK. | ||
|
23:21
rlb3 joined
|
|||
| Daveman | Aankhen`` :) | 23:25 | |
|
23:26
Eidolos left
23:27
BoogieMan joined
23:29
cognominal_ left
23:32
Eidolos joined
|
|||
| pasteling | "Aankhen" at 24.80.73.85 pasted "Haddock error" (27 lines, 1.5K) at sial.org/pbot/26324 | 23:35 | |
| Aankhen`` | rhr: Error with the doc package now. | ||
| rhr | fascinating... | 23:36 | |
| Aankhen`` | Um, yeah, totally. | 23:37 | |
| rhr | you've installed the new haddock already? | ||
| Aankhen`` | AFAIK, yes. | ||
| rhr | then maybe try installing the old haddock, installing ghc-doc again, and then installing the new haddock | 23:38 | |
| Aankhen`` | OK. | 23:39 | |
| Er, how | |||
| ? | |||
|
23:39
justatheory joined
|
|||
| rhr | apt-get install haddock; dpkg -i ghc6-doc_6.6.1-*.deb; dpkg -i haddock*.deb | 23:40 | |
| Aankhen`` | `apt-get install haddock` seems to try to install ghc6-doc and fails with the same error as I pasted. | ||
| Same errors, rather. | |||
| rhr | ok, can you apt-get remove ghc6-doc? | 23:41 | |
| Aankhen`` | Done. | ||
| rhr | then retry those 3 commands | ||
| Aankhen`` | OK. | ||
| haddock is already at the newest version, apparently. | |||
|
23:42
mako132_ joined
|
|||
| rhr | oh, are you looking at the latest rev of INSTALL? I changed the order of the ghc6-doc installation | 23:42 | |
| Aankhen`` | Nope, no good. apt-get install haddock insists that it's at the newest version already. | ||
| I believe so. One sec. | |||
| Yes, I am. | 23:43 | ||
| rhr | in that case you should compile and install the new haddock before installing ghc6-doc, I think | ||
| Aankhen`` | I followed all the instructions. :-S | ||
| rhr | can you verify which version of haddock is installed? | ||
| maybe you need to apt-get remove haddock and then apt-get install haddock to get the old version | 23:44 | ||
| if it's the new version that's causing the problem | 23:45 | ||
| Aankhen`` | Okay, did that. | ||
| rhr | ok, now can you dpkg -i ghc6-doc_6.6.1-*.deb ? | 23:46 | |
| Aankhen`` | Same error. -_- | ||
| rhr | hmm, apt-get remove haddock; dpkg -i ghc6-doc_6.6.1-*.deb ? | 23:47 | |
| Aankhen`` | Now it says haddock is not installed. | ||
| (When it reaches ghc6-doc.) | |||
| Wait, one sec. Maybe I'm reading this wrong. | 23:48 | ||
| I'll pastebin it. | |||
| pasteling | Someone at 24.80.73.85 pasted "# apt-get remove haddock; dpkg" (23 lines, 978B) at sial.org/pbot/26325 | ||
| Aankhen`` | rhr: There you go. | ||
| rhr | I wish I knew what those error messages actually meant... | ||
| Aankhen`` | Maybe it's trying to read new haddock docs with the old haddock? | 23:49 | |
| rhr | but it didn't work with the new haddock, right? | ||
| Aankhen`` | I think the new haddock just didn't install at all. | ||
| rhr | oh, what was the problem there? | ||
| Aankhen`` | It went through the motions but doesn't seem to have had any effect. | ||
| I'll try going through the steps for haddock again. | 23:50 | ||
| rhr | huh, ok | 23:51 | |
| Aankhen`` | Nah, no luck. | 23:55 | |
| BTW, I'm not sure if this is all I'm supposed to get... | 23:56 | ||
| pasteling | Someone at 24.80.73.85 pasted "# dpkg -i haddock*.deb Selecti" (6 lines, 235B) at sial.org/pbot/26326 | ||
| Aankhen`` | It just drops me back at the prompt at that point. | ||
| rhr | that looks normal to me | 23:58 | |
| Aankhen`` | Ah. | ||
| rhr | let me try it... | ||
| Aankhen`` | Well, whatever it is, ghc6-doc is still not happy. | ||