/srv/irclogs.ubuntu.com/2005/01/13/#ubuntu-devel.txt

KamionChrisH: which distribution?12:02
ChrisHKamion: sid12:04
ChrisHKamion: Perhaps pbuilder/debootstrap are just plain broken atm... (?)12:04
Kamionthere's a bug about that, pppoeconf is broken12:06
Kamiondisallowed dependency change in base system12:06
Kamion(*ahem* *removes Debian RM hat*)12:06
ChrisHI have problems with bash depending on passwd which is not there. :(12:06
Kamionhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=28549612:07
Kamionhm, really?12:07
Kamionoh, warty12:07
ChrisHYes, plain Warty with a local Debian mirror.12:07
Kamionwarty is older than sarge/sid, and in general you must have a version of debootstrap at least as new as the version you're trying to bootstrap12:07
Kamiontry with hoary's debootstrap12:07
Kamiondebootstrap (0.2.39.1) unstable; urgency=low12:08
Kamion  * NMU12:08
Kamion  * add passwd to sid.buildd,sarge.buildd as bash depends on them12:08
Kamion -- Junichi Uekawa <dancer@debian.org>  Fri,  9 Jul 2004 09:07:28 +090012:08
ChrisHIs warty too old for that? Shouldn't debootstrap get everything from any debian distribution?12:08
Kamiondebootstrap | 0.2.39ubuntu22 |         warty | source, amd64, i386, powerpc12:08
Kamionno, doesn't work that way I'm afraid12:08
Kamiondebootstrap has a hardcoded list of base packages which needs to be changed from time to time as the distribution changes12:09
siretartis hoary's bootstrap beeing held uptodate to install all distributions and versions from both ubuntu and debian? are there any drawbacks with installing hoary's debootstrap in a sarge system?12:11
Kamionwe're merging Debian changes into hoary's debootstrap until upstream version freeze in just the same way as we're doing with any other package.12:14
Kamioninstalling hoary's debootstrap on sarge should be fine12:14
siretartah, ok. thanks for explanation.12:16
=== sdfsdfs [sdfsdfs@tkp-ip-nas-1-p110.telkom-ipnet.co.za] has joined #ubuntu-devel
Q-FUNKreally nice to see Ubuntu actively support amd64.12:37
Q-FUNKit's a nice architecture12:37
=== ogra_ [~ogra@p508EBD18.dip.t-dialin.net] has joined #ubuntu-devel
bluefoxicydoes the formation of a new group have to be cleared with the Technical Board, or can it be recommended directly on the CommunityCouncilAgenda?12:45
bluefoxicyI'd imagine there's at least some process for this?12:46
sivangbluefoxicy: which group?12:47
bluefoxicysivang:  I'm recommending on the TechnicalBoardAgenda currently to discuss one of the enhancements on the IdeaPool and clear the formation of the ParentalControlGroup or something12:48
bluefoxicysivang:  there was an idea to create a "child-friendly" mode which would "disable web" and such12:48
sivangbluefoxicy: so basically you want to create a new ubuntu community team?12:48
bluefoxicyI put a bunch of comments under it on the IdeaPool about Squid and Dan'sGuardian12:48
sivangbluefoxicy: I've read your stuff there :)12:49
bluefoxicysivang:  I . . want a new team to be formed :)12:49
=== bluefoxicy dodges the 'are you volunteering' question.
Q-FUNKhow queer. 12:49
sivangbluefoxicy: ok, so CC is the address if I'm not mistaken - also country teams and others..12:49
sivangbluefoxicy: (CommunityCouncil)12:49
bluefoxicysivang:  alright.  I'll recommend discussion and *potential* creation of a team.12:50
bluefoxicy"MastersOfTheUniverse team"  XD12:51
bluefoxicytoo much heman12:51
=== Q-FUNK [~q-funk@gw-5.suomicom.fi] has left #ubuntu-devel []
sivangbluefoxicy: hehe, I think this has been already discussed and ways are searched to see how to take this further.12:51
bluefoxicysivang:  :)01:04
ChrisHKamion: You were right. pbuilder works perfectly in Hoary. My misconception... I thought debootstrap was a bit too magic. :)01:08
bluefoxicysivang: https://www.ubuntulinux.org/wiki/CommunityCouncilAgenda01:20
sivangbluefoxicy: interesting. I wonder how much this could make ubuntu attractive to school and orgs.01:22
bluefoxicysivang:  websense is dog shit.01:23
bluefoxicyso I'd say fairly attractive.01:23
bluefoxicyJessie used to surf porn all day in school, just hit spanish porno sites :P01:23
smurfixGah01:23
bluefoxicyI think DG has various language support, so it should probably be able to filter unexpected URIs in various languages, instead of just what your administrators have located.01:24
Kamionby the way, to form a team you should have at least a couple of people interested in doing the work01:24
smurfixForgive me for being blunt, but whose stupid idea is that?01:24
Kamionthe team-forming process is not a way to recommend that something should be done01:25
Kamionit's a way of saying "we want to do this thing, please bless it"01:25
bluefoxicyKamion:  . . . which is why I was originally aiming at putting that stuff on the tech board agenda page  -.-01:25
bluefoxicyshould i move it?01:25
=== usual [~colin@alb-69-202-45-196.nycap.rr.com] has joined #ubuntu-devel
Kamionfrankly it doesn't really sound appropriate for either body until you have people interested in doing the work01:25
bluefoxicyKamion: I'm only suggesting to discuss the idea and determine if it's a worthy endeavor, and if a team should be formed01:26
usualwill gstreamer in hoary support playing dvd's?01:26
Kamionno, getting interested people is not supposed to be the hard bit01:26
Kamiondo that first01:26
bluefoxicyI didn't get that part across clear did I?01:26
bluefoxicyKamion:  I thought discussing it in CC was how you determined if people were interested in it01:26
Kamionnope, discussing it in the community at large is how you determine if people are interested in it01:27
Kamionthe CC is only four people01:27
bluefoxicysmurfix: " A child-friendly option on Ubuntu so parents can turn on/off functionlity + browsing web - LouiseMcCancePrice?"01:27
sivangKamion: doesn01:27
bluefoxicysmurfix:  I'm just supplying half the answers :)01:27
sivangKamion: doesn't a "member" considered to have voting rights in the CC?01:28
Kamionno, only voting rights to *appoint* the CC01:28
=== sivang not sure he understood...
bluefoxicyKamion:  should i take this to #ubuntu-users or #ubuntu-devel?01:29
bluefoxicyor both01:29
Kamion"Community Council meetings are open to all interested parties, but the Council seeks only to find consensus amongst Council members and representatives from the Team that submitted the proposal."01:29
Kamion#ubuntu-devel's fine01:29
smurfixTurning off web browsing is a bit different from implementing a content filter01:29
Kamionoh, the proposal? I'd suggest posting it on ubuntu-devel@lists and finding people who are interested in working on it01:29
smurfixThe latter, frankly, is NOT something I'd want Ubuntu to have.01:30
sivangKamion: ok, so, since I was agreed to become a memebr last CC meeting as per my contribs, what does this entails me?01:30
Kamionsivang: members elect the community council01:30
sivangKamion: ah ok :)01:30
Kamionthere might occasionally be other votes, but (a) I'd hope that would be rare and we can work on the IETF principle of rough consensus and working code and (b) we haven't really laid that down yet01:31
Kamionbluefoxicy: once you have a set of people interested, you can turn to the CC to make it an official team (which basically means you get to call it "Ubuntu <blah>", and get a bit more credibility in that section of the codebase)01:33
Kamionbluefoxicy: if there's a technical dispute, or if you think the technical direction of Ubuntu as a whole needs to be modified, you can make a representation to the TB01:34
Kamionthe TB will consult teams if/when issues relevant to those teams come up01:34
bluefoxicyKamion:  it's modular01:34
bluefoxicyyou could develop this stuff and install Ubuntu with or without it.01:35
Kamionright, so shouldn't involve a change of technical direction01:35
bluefoxicythings like the security stuff is more for the TB01:35
bluefoxicysince that requires major examination and touches everything in the system01:35
Kamionthe TB is also responsible for packaging standards, release goals, and package selection01:36
bluefoxicycool01:36
Kamionalthough the last of those tends to be handled more informally by the mdz/jdub diumvirate01:36
bluefoxicydiuwtf/01:36
bluefoxicyuse real words plzkthx01:36
bluefoxicy:)01:36
Kamionactually duumvirate01:36
Kamionsee dict01:36
bluefoxicy"The union of two men"01:37
Kamiontriumvirate is a more common word, for three people in the same office01:37
bluefoxicy. . . dude stop XD01:37
=== Kamion recommends thinking of the mathematical sense rather than the nuptial sense. :)
bluefoxicyheh01:37
danielsjdub: ping01:45
danielsor, even better, Kamion01:45
Kamiondaniels: yep?01:45
bluefoxicy<smurfix> Turning off web browsing is a bit different from implementing a content filter <smurfix> The latter, frankly, is NOT something I'd want Ubuntu to have.01:47
bluefoxicysmurfix:  you'd prefer filter=* instead of filter=*slut*?01:47
bluefoxicysmurfix:  tihs isn't big brother coming to sodomize your ass for having an opinion of your own and liking naked genetalia rubbing together.  It's simple policy.01:48
Kamionah, scunthorpe01:48
smurfixEven hard AI isn't good enough to find out whether any particular parent is going to think a site'd be "harmful" to their kids01:50
Kamiondid PICS basically entirely stop being useful, or what?01:50
smurfixTeaching responsible internet usage isn't going to be accomplishable with a content filter.01:50
Kamion(or was it ever useful?)01:51
lifelessPICS is entirely useful01:51
smurfixKamion: Lots of sites don't bother01:51
Kamionsmurfix: personally I think content filters are stupid, but local policy often requires them, and it can be a barrier to acceptance01:51
lifelessbut... the spam-funding|funded sites don't categorise themselves01:51
lifelessalso the referrer-revenue sites, where income != return custom, and is rather based on how many popups they can drive01:53
bluefoxicysmurfix:  i've hit a few issues with DG, but it's really good.01:54
bluefoxicyi've had it let me into a porn site, but not onto a page that had any questionable content01:54
bluefoxicyI surfed into a gallery and it was like "WTF NO"01:55
lifelessdoes it let you into a breast cancer site ?01:55
smurfixMy issue is that _I_ am responsible for educating my kids how to use the Internet01:55
bluefoxicylifeless:  maybe?01:55
Kamionyeah, false positives are often more the issue than false negatives01:55
bluefoxicysmurfix:  then don't enable the content filtering.01:55
Kamionor anything to do with sex education01:55
smurfixI am not going to fend that off to some sort of program, and neither am I willing to facilitate anybody else to do so, because I think it's ultimately harmful.01:55
bluefoxicylifeless:  find me a breast cancer site01:55
Kamionor, as previously mentioned, Scunthorpe :-)01:56
smurfixbluefoxicy: google for it.01:56
lifelessbluefoxicy: you so should be able to find that yourself.01:56
bluefoxicysmurfix:  you don't just tell children not to look at porno01:56
bluefoxicythey get curious01:56
Kamionsmurfix: bluefoxicy has said that he was opposed to it being on by default ...01:56
lifelessI mean, imagine you are in school, studying cancer.01:56
smurfixbluefoxicy: So what?01:56
bluefoxicysmurfix:  "My 9 year old daughter ordered a double ended anal probe from cumfucking.com"01:56
Kamionbluefoxicy: (they can do the same thing without using the internet, if they find a dodgy magazine under dad's bed)01:57
bluefoxicyyeah01:58
lifelessbluefoxicy: and ? - see Kamions answer, and the fact they won't have a clue what it really is - or if they do have a clue, the internet is /not/ the problem.01:58
bluefoxicybut dad usually locks those in the closet01:58
bluefoxicylifeless:  I got most of my clues from the internet01:58
bluefoxicy:)01:58
smurfixbluefoxicy: Nice of her. Explain to her that she shouldn't do that on multiple grounds, none of which have anything to do with sex, and take away net access for a few.01:58
bluefoxicythe whole bdsm-s&m thing you know01:58
lifelessbluefoxicy: what does a d-e-a-p have to do with bdsm/s&m ?01:58
bluefoxicyyou think I know what a buttplug is or what clover clips are or what a ring gag was designed for because they had those in school?01:58
bluefoxicyd-e-a-p?01:59
lifelessdouble-ended...01:59
bluefoxicyoh01:59
bluefoxicynothing01:59
KamionI think good parenting is kind of orthogonal to whether some people will demand content filtering regardless of whether it's a good idea or not, TBH01:59
bluefoxicyit was something from something else01:59
smurfixKamion: The problem is that too many people are willing to use one as a substitute for the other.01:59
Kamionand I'm not sure Ubuntu is necessarily in the business of deciding what good parenting is02:00
bluefoxicyok DG won't let me google breast cancer02:00
bluefoxicysmurfix:  yeah but look on the other end02:00
smurfix... and I don't want to facilitate that.02:00
lifeless(old man mode) - when I was in school, there was no internet, but buttplugs & ring gags were openly discussed by the students.02:00
bluefoxicyyou wouldn't use it even if it was there02:00
bluefoxicybut most parents who would use it already have a problem02:00
bluefoxicyeither A) They're too lazy to deal with their kids, or B) they simply don't have time, or C) they don't know how.02:00
lifelessand TBH, with enough ignorance and stupidity, *more* education would have been a Good Thing.02:00
Kamionif it's there, at least you can file bugs on the filtering to make it less stupid02:00
bluefoxicyin any of those cases or any combination thereof, they'd let them get whatever the hell they want02:00
bluefoxicyyou don't think that I'm gonna do my work just because you don't give me a way to push it off on someone else do you?02:01
Kamionand it's better than having people resort to a closed-source filter, where the company filters out sites run by people they don't like and won't tell you why.02:01
bluefoxicyI just won't do it.02:01
lifelessfar too much is blamed on the net these days.02:01
bluefoxicyand02:01
lifelessKamion: penguinfeet.org02:01
bluefoxicythere are other reasons beyond parenting.02:01
bluefoxicyIt's not your place to decide that "What most people think is inappropriate should be up to the child to avoid" etc etc for one02:02
bluefoxicyschools for example must follow a certain metric02:02
Kamionlifeless: indeed, but if we select the least bad then we can try to keep it the least bad and have it be the thing people pick first, *if* they decide that they want something like that02:02
bluefoxicya 6 year old can surf porno when he gets home if his parents don't do anything about it; but if the school lets him do it, and the parents don't approve, BAM02:02
bluefoxicy$50,000,000 lawsuit02:02
bluefoxicytaxpayers' money out the ass02:02
Kamionit's not so much making the world better as trying to stave off the worst of the crap that's going to be flowing in anyway02:02
bluefoxicytaxes go up02:02
bluefoxicyschool quality goes down02:02
lifelessbluefoxicy: the parents chose a bad school.02:03
bluefoxicynext generation becomes stupider than this one.02:03
bluefoxicylifeless:  and who chose to not give the school the tools they need to make themselves a good school?02:03
lifelessKamion: not arguing against cf/domain blocking. Swelltech sell filtering to school, and did before I became fulltime @ Canonical.02:04
lifeless*schools*02:04
bluefoxicythen there's businesses02:04
bluefoxicyever seen someone sue a business for stupd reasons?02:04
bluefoxicy. . . "Eenie meenie moinie moe" . .  . . . 02:04
bluefoxicyhow much you wanna bet what's on the next coworker's screen can get your business sued for several hundred thousand if not a few milion?02:05
lifelessthere is a big difference between collaborative database based blocking - which penguinfeet.org enables - or cerberian - and heuristic AI filtering such as dansguardian.02:05
lifelessbluefoxicy: how did you go with your breast cancer search ?02:05
smurfixlifeless: I agree02:05
bluefoxicylifeless:  google got blocked.  :/02:06
Kamionlifeless: (razor versus spamassassin? :-))02:06
Kamionor maybe razor versus bogofilter02:06
lifelessKamion: in a nutshell, yes. tried to get a email-report on viagra past spamassassin ?02:06
bluefoxicylifeless:  yeah, colaborative database based blocking is inadequate and reacts to "uh oh somebody got something they shouldn't have, 'damage' done"02:06
Kamionnope, but I can imagine02:06
lifelessbluefoxicy: you just missed the point.02:06
bluefoxicywhile DG and heuristics react to "oops.  Well that's stupid.  I'll unfilter that."02:06
bluefoxicyhttp://article.gmane.org/gmane.linux.ubuntu.devel/284002:06
Kamionlifeless: on the other hand I've been on the receiving end of a server being inappropriately blocked by RBLs *shrug*02:07
bluefoxicylifeless:  No, I don't think I did.02:07
bluefoxicyyou're complaining about filtering things that are harmless02:07
bluefoxicywhich is a "fail-unsafe"02:07
lifelessKamion: is razor a single-report blocker? or do they need confirmation/review ?02:07
bluefoxicywhile I'm complaining about failing to filter things that are indeed against policy02:07
bluefoxicyer.02:08
bluefoxicythat's a fail-unsafe02:08
Kamionuh, I don't think it was razor as such, and I don't remember what razor's policy is02:08
bluefoxicythe other is a fail-safe02:08
=== usual [~colin@alb-69-202-45-196.nycap.rr.com] has joined #ubuntu-devel
lifelessKamion: ok.02:08
Kamionbluefoxicy: um, that depends what "unsafe" means; as lifeless' cancer example demonstrates, the desired failure mode is variable02:08
bluefoxicyif you can easily correct the situation with no lasting effects it's a fail safe.  If policy is violated in an irrevocable way it's a fail-unsafe.02:08
lifelesswell, can I suggest that if a content reviewing team is being established, that it works with an existing team - such as penguinfeet.org - rather than inventing a wheel from scratch.02:09
bluefoxicyKamion:  Yes and i believe that the desired failure mode for most people who would actually enable this stuff is going to be fail-safe, i.e. block things that shouldn't be blocked02:09
Kamionbluefoxicy: that sounds like a coded way of saying "false positives don't matter"02:09
bluefoxicyKamion:  no, false positives matter, but can be corrected02:09
smurfixbluefoxicy: Unblocking isn't always that easy.02:09
bluefoxicyfalse negatives however expose content which you wanted filtered, which you can't undo02:09
bluefoxicyonce you've seen it you can't un-see it.02:10
bluefoxicyfor example, you hit goatse.cx02:10
bluefoxicyand decide that that should be filtered.02:10
lifelessbluefoxicy: fail-safe == 'I failed my assignment because I couldn't look up X' or fail-safe == 'my daughter saw a page which meant nothing to her, once'.02:10
KamionI think any content reviewing team ought to conduct a survey of the available technologies and pick either one or a combination of the most appropriate02:10
bluefoxicynow how do you clense the image of this guy's wide open ass from your brain.02:10
KamionI certainly don't think they should be writing a content filter from scratch; that's been done02:10
Kamionthey might want to optionally glue a couple together, and work with the relevant upstreams02:11
bluefoxicylifeless:  "My daughter saw a page with some girl sucking som eguy's dick. . . jimmy's mom called me up the next day. . . uhhh. . . "02:11
lifelessKamion: of course not.. but I'm not talking technology.02:11
bluefoxicy"I explained it to her and told her not to until she was like, older. . . but she didn't listen. . . "02:11
Kamionbluefoxicy: although images != text to some extent here02:11
bluefoxicyKamion:  true, but normally images are associated with text02:11
bluefoxicyyou'd expect to find porno on a porn site yes?  :)02:12
smurfixTrying to solve social problems with technology is no fun.02:12
bluefoxicysmurfix:  of course it isn't.02:12
lifelessbluefoxicy: my god, you've got a low opinion of your daughter. in one shot, you're saying that shes sexually promiscuous, knows enough of whats going on that seeing a photo of a blowjob is all it takes to tip her over the edge..!!02:12
Kamionlifeless: a content filtering team needs to talk technology though, and the people they choose to work with will be selected depending on what seems to be best02:12
bluefoxicysmurfix:  but then again, you can't really explain a social problem can you :)02:12
smurfix... and I'd rather not start down that road in the first place.02:12
bluefoxicylifeless:  I don't have a daughter.02:12
smurfixWell, I do. (More than one, in fact.)02:13
bluefoxicylifeless:  I'm just saying children are curious and do not have a full grasp on these things02:13
lifelessbluefoxicy: you can't have it both ways.02:13
bluefoxicyand most parents I don't expect to actually go through this with their kids.02:13
bluefoxicyI understand cause and effect fairly well, considering I find it thrilling when i can manipulate somebody's thoughts and actions just by nudging them around02:13
smurfixbluefoxicy: "cause and effect" is not nearly as simple02:14
Kamionchildren are naturally sexually curious with or without the internet (if it weren't that, it'd be playground talk and swapped magazines), it's just a matter of what people blame02:14
lifelessbluefoxicy: well, in your 'fail safe' mode, standard spammer tactics will get past text, and from what I recall image recognition is still pretty hit and miss. I'm damn sure I can make pages that you'd consider 'unsafe' that dansguardian will miss.02:14
smurfixYoung people *have* on occasion been looking at rotten.com with no lasting ill effect02:14
bluefoxicylifeless:  yeah, intentionally I bet you can02:15
KamionI think we need to recognise that content filters have no chance whatsoever of saving the world or children's souls; they're filling a demand, pure and simple.02:15
bluefoxicyKamion:  yes02:15
KamionAnd talk about how dreadful life would be without content filters inevitably misses the point.02:15
bluefoxicywhich is primarily my concern in the first place, why the hell am i arguing about children02:15
lifelessbluefoxicy: if many folk use dansguardian, the folk that are a problem (that is primarily non-PICS advertising based sites) will resort to such tactics to get their sites past the filters.02:15
bluefoxicyI've never used a damn content filter seriously, just poked with 'em.02:15
smurfixbluefoxicy: you started it ... you explain it02:15
lifelessthe same as happens with spam.02:16
bluefoxicysmurfix:  i'm confused already02:16
lifelessKamion: full ack.02:16
bluefoxicyI didn't enter this conversation with a constructed argument02:16
smurfixbluefoxicy: Good for you.02:16
Kamionanyway, night all02:16
bluefoxicynot about children anyway02:16
bluefoxicymore about business02:16
lifelessKamion: night.02:16
bluefoxicyhttp://article.gmane.org/gmane.linux.ubuntu.devel/284002:16
lifelessbluefoxicy: you posted that before.02:17
bluefoxicydid you read it?02:17
lifelessyes.02:17
=== smurfix needs to vanish for now
bluefoxicyok then02:17
lifelessits largely orthogonal to the discussion here.02:17
bluefoxicybe.cause that's about all I intended to say.02:17
bluefoxicyorthagonal02:17
bluefoxicyorthogonal02:18
bluefoxicywhat the hell does geometry have to do with coherant thought02:18
bluefoxicyugh02:18
bluefoxicyI told dad to get me beef lo mein02:19
bluefoxicyand he got me beef and vegetable lo mein or something02:19
bluefoxicymy stomach hurts  x.x02:19
crimsunbluefoxicy: the other major definition of 'orthogonal' :)02:32
bluefoxicylifeless:  <@MadMethod> or... say that part of teaching responcibilty is keeping tabs on your children so that you can punish them thusly when they disobey.. dansguardian is capable of only logging naughty sites and not expliticly blocking02:53
bluefoxicylifeless:  does that work for you then?  :o02:54
=== lifeless shrugs
=== bluefoxicy shrugs as well.
=== smurfix [~smurf@run.smurf.noris.de] has joined #ubuntu-devel
=== occy [~october@ip24-252-197-99.mc.at.cox.net] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
=== nicedreams [~nicedream@ip68-2-79-215.ph.ph.cox.net] has joined #ubuntu-devel
=== nicedreams [~nicedream@ip68-2-79-215.ph.ph.cox.net] has left #ubuntu-devel []
=== Kamion_ [~cjwatson@host81-153-126-219.range81-153.btcentralplus.com] has joined #ubuntu-devel
=== wasabi [~wasabi@c-24-1-67-127.client.comcast.net] has joined #ubuntu-devel
=== thully [~thully@151.144.199.237] has joined #ubuntu-devel
thullyhi - does anyone know if Ubuntu does any special detection during the install to enable subpixel for LCDs?06:03
chrisaBy that do you mean subpixel rendering?06:04
thullyyes06:04
thullyI wondered what exactly it did to get the fonts how they are - hoary in particular, as for some reason hoary's fonts are superior to warty's06:05
crimsunthully: X.Org's truetype module is more current; fontconfig is also configured differently, I presume.06:11
thullyso, is subpixel being enabled by default?  If so, for all machines or for only a few?06:11
crimsunI haven't looked at the dexconf logic; daniels probably knows better.06:12
thullyIS this Ubuntu-specific, or is it in debian as well?06:15
crimsunI presume it's currently matched for Ubuntu but easily set for Debian.06:18
danielsxtt is deprecated in favour of freetype206:23
crimsundaniels: so just load "freetype", correct?06:23
danielscrimsun: yeah06:26
thullyI'm wondering specifically if subpixel rendering is ever used in Ubuntu, and if so what triggers it's use06:26
crimsundaniels: thanks.06:26
chrisathully: dpkg-reconfigure fontconfig, or check /etc/fonts/fonts.conf06:28
chrisamake that local.conf06:28
thullyI've looked there - see nothing of subpixel being used under any circumstances - is it ever used in Ubuntu06:29
thullywhen? under what circumstances?06:30
crimsungive me 3 minutes to walk to another lab and I'll see.06:34
crimsunwell, upon inspection of local.conf on a machine that was upgraded from warty->hoary, neither subpixel nor autohinting are enabled06:38
crimsunthully: did you upgrade to or install hoary directly?06:39
bluefoxicymmm autohinting06:39
thullyno - I installed hoary directly06:39
bluefoxicy5/3 3 5|06:40
bluefoxicynice.06:40
crimsunwelp, I suppose that leaves us with "it's enabled if the user runs dpkg-reconfigure"06:40
thullyso, in other words - it's not enabled by default?06:40
crimsunnot that I can see on my upgraded machines06:41
thullyBecause, I installed hoary clean on a laptop and had clean fonts with no miscoloring by defaultn 06:41
danielsi believe sub-pixel hinting is enabled per default06:42
danielson laptops06:43
danielsbut I could be wrong.06:43
thullyI wonder how it is done, though?06:43
danielswhat do you mean?06:43
fabbionemorning 06:43
thullyhow is it detected06:43
danielsthully: laptop-detect06:44
thullyI wonder if it is 1)run laptop-detect 2) if is a laptop is true, install local.conf w/subpixel, etc 3) if laptop is not true, do nothing06:44
danielsthat's certainly how it used to work06:44
thullyhow does it work now?06:44
danielsyes, that is exactly how it still works06:45
thullyOK - thanks06:46
thullyOne more question - I think I'm not going to continue running hoary, but I've reported some bugs involving hoary.  How do I make it clear on these bugs that I can't provide further feedback?06:47
fabbionedaniels: back in au?06:47
danielsfabbione: yo dude, yeah06:54
danielsfabbione: how's things?06:54
fabbionedaniels: could be better06:54
crimsunfeeling better, fabbione?06:55
fabbionecrimsun: yeah06:55
crimsunexcellent.06:55
fabbionei think i am just getting older06:55
fabbioneyesterday i woke up that i couldn't move my neck at all06:55
crimsundamn06:55
fabbionetoday is a bit better06:55
crimsun:)  let's hope for a speed recovery06:56
fabbionewell yeah06:56
fabbionei am tired of spending my time in bed06:56
crimsunI can imagine that would become old rather quickly06:57
crimsungot wireless?06:57
fabbioneyeah06:57
danielsfabbione: ugh :\ yeah, hope you get better soon06:57
fabbionedaniels: it sucks to be me :-)06:57
fabbionedaniels: are you up to prepare a new l-k-r-m for 2.6.10 (tomorrow.. not now ;))07:18
danielsfabbione: yeah, sure07:20
fabbioneafaik 6629 from nvidia doesn't build on 2.6.1007:21
fabbioneso they will never be done ;)07:21
fabbioneops07:21
crimsunthis url is useful then: http://sh.nu/t/5hucy07:24
crimsun(RE: Nvidia & 2.6.10)07:24
danielsheh07:41
danielscheers :)07:41
crimsun:)07:41
=== zenrox [~zenrox@wbar7.sea1-4-10-181-189.sea1.dsl-verizon.net] has joined #ubuntu-devel
=== plovs [~plovs@62.84.21.44] has joined #ubuntu-devel
=== enrico [~enrico@enrico.developer.debian] has joined #ubuntu-devel
=== nicedreams [~nicedream@ip68-2-79-215.ph.ph.cox.net] has joined #ubuntu-devel
=== nicedreams [~nicedream@ip68-2-79-215.ph.ph.cox.net] has left #ubuntu-devel []
=== zenrox [~zenrox@wbar7.sea1-4-10-181-189.sea1.dsl-verizon.net] has joined #ubuntu-devel
=== ChrisH [~chaas@gw.workaround.org] has left #ubuntu-devel []
=== enrico [~enrico@enrico.developer.debian] has joined #ubuntu-devel
=== pitti [~martin@195.227.105.180] has joined #ubuntu-devel
=== Simira [~rpGirl@ti200710a080-1242.bb.online.no] has joined #ubuntu-devel
danielsseeeeeebbbbbbbb02:00
sjoerdpoor seb02:11
Treenakssjoerd: he deserves it ;)02:17
sjoerdwatch out of you might deserve the ``wrath of seb'' in the future :)02:18
fabbionedon't even think about touching our seb!02:38
fabbioneor you will be damned forever02:38
danielsi just want to bitch at him about gtk :)02:41
fabbioneoh you mean that kernel core dump?02:41
fabbioneyeah it has to be a gtk bug02:41
danielsclearly :)02:41
fabbioneactually02:41
fabbionethere is a gtk bug in the kernel :-)02:42
fabbione#502902:42
fabbione= segfault02:42
=== jessica_ [~jessica@c3eea3b2c.cable.wanadoo.nl] has joined #ubuntu-devel
mjg59daniels: Is there any sane way to hook xresconf into the thing that munges the video BIOS for i855 systems with weird layouts?03:08
fabbionehey mjg59 03:18
mjg59Hi03:20
=== bluefoxicy [~bluefox@pcp485126pcs.whtmrs01.md.comcast.net] has joined #ubuntu-devel
=== Keybuk [scott@descent.netsplit.com] has joined #ubuntu-devel
=== usual [~colin@alb-69-202-45-196.nycap.rr.com] has joined #ubuntu-devel
=== hezekiah [~hcarty@dsl093-100-214.wdc2.dsl.speakeasy.net] has joined #ubuntu-devel
=== hezekiah [~hcarty@dsl093-100-214.wdc2.dsl.speakeasy.net] has left #ubuntu-devel []
danielsmjg59: 855patch/855wrap/whatever?  dunno04:38
mjg59daniels: What happens if you run xresprobe on one of those machines?04:40
=== bob2` [~rob@ppp115-110.static.internode.on.net] has joined #ubuntu-devel
bob2`apache2 sucks because it gets very confused by large files04:54
bob2`that is all04:54
danielsmjg59: it will report the size of the panel05:01
danielsmjg59: afaik05:01
danielsmjg59: or maybe it will just report 1024x76805:01
danielsi actually don't know05:01
danielsdoes anyone here own a machine with one of the wacky 16:9 LCDs?05:01
=== Riddell pokes sladen's libretto
mjg59edd has one05:03
mjg59It needs to be one of the ones without the native resolution in the BIOS, though05:04
bob2`does the livecd have whatever tool you need said 16:9 owner to run?05:04
=== bob2 [rob@bob2.user] has joined #ubuntu-devel
danielsmjg59: yeah05:07
danielsbob2: nope, just xresprobe; it's an install system thing05:07
bob2`ah, dang05:09
mjg59Problem is, we need to run the 855resolution thing on resume05:09
mjg59And it would be nice if it could be run in install, too05:10
bob2`hrm, evolution doesn't actually seem to let you specify a port for an imap server05:10
mjg59Put :foo after the hostname05:11
bob2`tried that, seems to not be able to connect05:11
mjg59Hrm. Weird.05:11
=== sjoerd [sjoerd@fire.ipv6.luon.net] has joined #ubuntu-devel
bob2`ah, my fault05:13
=== pitti [~martin@195.227.105.180] has joined #ubuntu-devel
truluxhey pitti05:30
danielsmjg59: oh christ05:32
danielsmjg59: this is why I hate 855*05:32
danielsmjg59: problem is, which one to run and with which options is utterly indeterminate05:33
pittiHi trulux 05:33
pittitrulux: btw, I'm currently compiling 2.6.10-grsecurity :-)05:34
truluxpitti, nice05:36
sladenRiddell: libretto...  mmm, 05:44
sladenRiddell: 800x480, trouble is, the in-chipset magic describes the LCD as being 800x60005:45
danielssladen: oooh.  so xresprobe i810 reports it being as 800x600?05:47
sladenit's a neomagic.  Haven't tried it recently---it's in London and I'm in Nottingham05:48
danielsahr, neomagic05:48
sladendaniels: lack of anything except PCMCIA and no PXE makes installing Ubuntu somewhat fun05:49
danielsheh, whoops.05:49
sladendaniels: what happened to your leet bootspeed magic.  I'm playing with ACPI and the continual rebooting-after-lockup could do with a speed boost05:49
danielssladen: the xorg stuff is in there, gdm is waiting for me to return from holiday05:50
danielsanyway, got to run now05:50
danielsbbl05:50
=== sladen needs a PCMCIA card with a PXE bootrom on it
mjg59daniels: The alternative is to package 855resolution, add a config file somewhere, get users to configure it manually and then use that on the resume pathway05:55
danielsmjg59: true.  i could do that.05:55
danielsmaybe I could package it with vbetool ;)05:56
=== Treenaks prods kernel people with 2312
Treenaks#2312 even05:56
mjg59Treenaks: Are you sure the card supports channel 13?05:57
mjg59Sounds like a firmware issue rather than a driver one05:57
Treenaksmjg59: yes05:57
Treenaksmjg59: in windows the same card works fine (someone else's machine)05:57
Treenaksmjg59: also, it shows up on scans05:58
mjg59Ah. Possibly the included firmware won't work on channel 13?05:58
TreenaksUS vs EU firmware?05:58
mjg59It could be european firmware05:58
mjg59Yeah05:58
Treenakshm05:58
Treenaksthat'd suck :)05:58
Keybukisn't EU firmware the one that works on more channels?05:58
mjg59It might be possible to extract the firmware from the windows drivers05:58
TreenaksKeybuk: EU has 2 more channels (12, 13)05:59
Treenaksit works fine on my other (atmel_cs) card05:59
Treenaks(by that card needs an iwpriv call)05:59
Keybukyeah, sounds right; I remember a friend having an EU AP and wondering why his card couldn't see it (wrong channel)05:59
Treenaksby=but05:59
Treenaksyay.. more people with the bug: http://prism54.org/forums/viewtopic.php?t=65206:01
=== abelli [~abelli@84.222.38.206] has joined #ubuntu-devel
=== _rene__ [~rene@dsl-213-023-037-054.arcor-ip.net] has joined #ubuntu-devel
=== _rene__ is now known as _rene_
=== seb128 [~seb128@ANancy-151-1-28-6.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel
=== JanC [~JanC@D5E0864D.kabel.telenet.be] has joined #ubuntu-devel
makojdub: for you: http://mako.yukidoke.org/copyrighteous/reflections/20050102-0006:21
sladenmjg59: can you add to your wishlist, turning the fans up to maximum during hibernate (to get rid of excess heat)06:47
Keybukany particular reason?06:51
=== x4m [~max@203-77.244.81.adsl.skynet.be] has joined #ubuntu-devel
pittiseb128: Hi, happy new year 2005!07:01
seb128hey ! Happy new year :)07:01
pittiseb128: btw, do you have any idea why the clock applet crashes and doesn't start any more?07:01
seb128could you start /usr/lib/gnome-panel/clock-applet in a gt07:02
seb128then add the applet to the panel07:02
seb128and look on the log in the gt07:02
pittiah07:02
pitti/usr/lib/gnome-panel/clock-applet: error while loading shared libraries: libplds4.so: cannot open shared object file: No such file or directory07:02
seb128that's it :)07:02
pittiseb128: a dependency problem?07:02
seb128mozilla-firefox: /usr/lib/mozilla-firefox/libplds4.so07:02
seb128hum07:02
seb128WTF07:03
pitti/usr/lib/openoffice/program/libplds4.so07:03
seb128libnspr4: /usr/lib/libplds4.so07:03
_rene_and mozilla should have too07:03
pittiseb128: I don't have this package07:03
seb128install libnspr4 ?07:03
pittiseb128: that should be a dependency then07:03
seb128yep07:03
pittiseb128: I use to keep my system clean with deborphan :-)07:03
seb128dunno why it's not automagically added07:04
pittiseb128: shall I file a bug?07:04
_rene_because it has no shlibs beacause its versioning is broken I guess07:04
seb128$ ldd /usr/lib/gnome-panel/clock-applet | grep libplds407:04
seb128        libplds4.so => /usr/lib/libplds4.so (0xb72e2000)07:04
pittiseb128: btw, what does it do with the netscape library anyway? sounds a bit odd...07:05
seb128_rene_: ? I thought it was doing a ldd and a query on each dep to know the Depends07:05
_rene_seb128: yes, and what does it do when there's no .shlibs?07:05
_rene_seb128: just add it?07:05
pittiI think it uses shlibs files07:05
seb128pitti: good question, let me ask07:05
seb128_rene_: why does it need a shlibs ? I mean ldd, dpkg -S ... no need of a shlib to get this 07:06
_rene_dpkg-shlibdeps gets its infos from .shlibs07:06
_rene_no idea what it does if there isn't one07:06
pittiseb128: installing the package helps btw, clock works again. thanks07:07
_rene_and since libnspr4 is a mozilla library it is broken07:07
_rene_not correctly versioned, yada, yada07:07
pittiseb128, _rene_: it uses shlibs file to get the package version dependency right07:07
pittiseb128, _rene_: ldd does not tell you which version of a library package you have to depend on07:07
seb128yeah, but no version should -> no versionned depends07:08
seb128but still a depends07:08
seb128BTW that's probably a depends due to evolution-data-server07:09
seb128pitti: please fill a bug as reminder, thanks07:10
pittiseb128: I'll do07:11
=== abelli [~abelli@84.222.38.206] has joined #ubuntu-devel
pittiseb128: #513507:14
seb128ok07:14
=== boglot [~logbot@gw.workaround.org] has joined #ubuntu-devel
=== jinty [~jinty@212.145.79.86] has joined #ubuntu-devel
=== kezz [~blah@user-6352.l4.c2.dsl.pol.co.uk] has joined #ubuntu-devel
=== abelli [~abelli@84.222.38.206] has joined #ubuntu-devel
=== jaguar [~jaguar@felinemenace.org] has joined #ubuntu-devel
=== jaguar [~jaguar@felinemenace.org] has left #ubuntu-devel []
=== kezz [~kezz@user-6352.l4.c2.dsl.pol.co.uk] has joined #ubuntu-devel
=== sivang is wondering who should get the copyright for the ubuntu documentation produced by the ubuntu documentation project/team. Does canonical want copyrights over it?
sivangwe are polishing some build and source files so it would be good to know...09:21
=== pitti [~martin@195.227.105.180] has joined #ubuntu-devel
=== wasabi_ [~wasabi@c-24-1-67-127.client.comcast.net] has joined #ubuntu-devel
=== Keybuk [~scott@syndicate.netsplit.com] has joined #ubuntu-devel
=== Simira [~rpGirl@ti200710a080-1242.bb.online.no] has joined #ubuntu-devel
=== doko [doko@dsl-082-082-198-210.arcor-ip.net] has joined #ubuntu-devel
wasabi_So, I was pondering ways to deploy do corporate deployment of updates with Ubuntu... in a nice, UI, PHB friendly manner.10:50
wasabi_s/do//10:50
wasabi_actually that entire sentence sucks.10:50
wasabi_Do most people just make their own archive mirror, and copy packages from main over into it as they are 'tested'?10:51
wasabi_Sounds like a waste of space. =(10:51
=== wasabi [~wasabi@c-24-1-67-127.client.comcast.net] has joined #ubuntu-devel
truluxpitti, SELinux is now updated for 2.4.2810:53
truluxi've backported it10:53
trulux;-)10:53
wasabiso who knows a lot about apt authentication?10:54
pittiwasabi: mvo10:55
pittiwasabi: and mdz10:55
pittitrulux: nice10:56
pittitrulux: so you enhanced your kernel hack skills now? :-)10:56
truluxpitti, seems working out-the-box10:56
truluxa bit ;D10:56
pittitrulux: I still compile my third grsec attempt10:56
truluxwhat's up with it?10:56
pittitrulux: my previous package does not work really good10:56
truluxtell me about it10:56
pittitrulux: I compiled in chroot restrictions, but that gives a lot of errors10:57
pittitrulux: I think that it clashes with the initrd10:57
pittitrulux: because the initrd chroots the actual system (I suppose)10:57
pittitrulux: I get a lot of "linking foo to bar denied" errors10:57
pittitrulux: and the framebuffer does not work (normal vga works, however)10:58
truluxumm, have you enabled linking restrictions? fifo restrictions? symlink-hardlink restrictions?10:58
truluxpitti, tell me the steps to reproduce it10:59
truluxi would try to test my new skills ;)10:59
pittiI disabled linking restrictions again in the 2nd attempt, but that did not help10:59
pittiI still have fifo10:59
pittinow I completely disabled chroot restrictions for testing11:00
pittiif that still does not work, I will cry out for help :-)11:00
truluxok11:00
pittiprobably I will just drop the initrd, I don't like initrds anyway11:00
truluxi'm preparing the tissues11:00
truluxinitrd sux11:00
pittimy very first custom kernel (without initrd) works perfectly11:01
pittieven with linking restrictions11:01
wasabiam i the only one who thinks initrd is badass?11:01
pittiso I suppose the initrd's chrooting makes trouble11:01
tsengthere are issues with the currecnt 2.6.10 pax rcs and smp11:01
pittiwasabi: no, I don't like it either11:01
crimsunwasabi: I like them. I used to despise them.11:01
wasabibad ass = good11:01
pittiwasabi: oh, sorry11:02
tsengjust fyi.11:02
truluxpitti, it's quite possible11:02
pittiwasabi: what is good about an initrd?11:02
wasabiI think it's a very elegant way to solve the problem... actually.11:02
pittiwasabi: which problem?11:02
wasabidynamic kernel modules for automatically detected devices.11:02
wasabilike, my raid card.11:02
truluxtseng, like openbsd smp ones?11:02
=== trulux grins evily
tsengtrulux: ...11:03
truluxi was kjust joking11:03
truluxno net-offense11:03
trulux:D11:03
tsengtere is a pax bug with kernexec on smp in the 2.6.10 patches, has 0 to do with openbsd or their immature smp support11:03
wasabipitti, it allows for the (not yet used apparently) scenario of third party ISV's distributing kernel modules for impoirtant boot devices (raid cards) without recompiling the kernel.11:04
pittiwasabi: hmm, okay11:04
pittiwasabi: for me it only loads the relevant root fs driver11:04
wasabiWhat if your root fs driver wasn't in Linus' tree11:04
pittiwasabi: but root fs drivers (including raid) can just be compiled in statically, not?11:05
pittiwasabi: yes, that's a point11:05
wasabiWell, that's the scenario I just laid out. WHen you can't compile it in.11:05
wasabiLike, you know, every other OS in the world.11:05
wasabiWindows, OS X, etc.11:05
wasabiWe've done pretty well not worrying about that so far though.11:05
wasabiAnyway, the ISV simply has to package his module up, provide a .deb for it, that rebuilds the initrd.11:08
wasabiOf course, that's impossible for other reasons. :0  (no stable module interface)11:09
=== mdz_ [~mdz@c-67-180-57-86.client.comcast.net] has joined #ubuntu-devel
pittiHi mdz_!11:23
truluxhey mdz_11:24
mdz_good morning11:29
seb128hello mdz11:30
lifelessmorning y'all11:30
wasabii think i found my killer mono app. muhaha.11:33
pittilifeless: buhuu! Do you have a minute to help me with a baz problem?11:36
pitti$ baz commit11:37
pittiarch_commit: unable to acquire revision lock (internal error in archive-pfs.c(pfs_lock_revision))11:37
pitti$ baz lock-revision -b pkg-postgresql-private@lists.alioth.debian.org--2005/postgresql--devel--8.0--patch-211:37
pittilock-revision: illegal lock state for pkg-postgresql-private@lists.alioth.debian.org--2005/postgresql--devel--8.0--patch-211:37
pitti  consult an admin or arch expert (this shouldn't happen)11:37
lifelessfunky cool.11:37
lifelesstry11:38
pittilifeless: there is no ++lock-revision directory in the archive11:38
lifelessoh, someone was fiddling then.11:38
lifelessprobably someone committed a patch 3 and manually removed it.11:38
pittionly a directory ++revision-lock-held--patch-2--martin@piware.de--2dade7a66e1cd in the version directory (not in a patch-XX dir)11:38
Keybukright, I've had a bottle of nice wine, time to play with dpkg :o)11:38
lifelessoh, ok thats alright then.11:38
lifelessstill unusual.11:39
Keybukwasabi: which?11:39
lifelessmv  ++revision-lock-held--patch-2--martin@piware.de--2dade7a66e1cd to patch-2/++revision-lock11:39
wasabiKeybuk, making it.11:39
pittilifeless: done; now: arch_commit: unable to acquire revision lock (lock held or revision already committed)11:39
wasabiKeybuk, an XSP application to partially mirror an apt repository, allowing the admin to approve or disprove specific updates.11:40
pittilifeless: again, this ++revision-lock-held--patch2... dir was created again11:40
wasabiWith a pretty interface and stuff.11:40
lifelesspitti: check the permissions11:40
lifelessdo you have the ability to mkdir patch-3 ?11:40
Keybukwasabi: oh right; mine's tomboy11:40
pittilifeless: the moved dir in patch-2 was removed entirely11:40
mdz_mjg59: what is supposed to happen with the clock when restoring from swsusp?11:41
pittilifeless: yes11:41
mdz_on my T42 it seems to be the same as when it went to sleep, and needs to be reset11:41
lifelesspitti: actually it was renamed into the ++revision-held--...11:41
lifelesspitti: ok, lets clean this up to be 100% sure.11:41
lifelessremove the ++revision-lock-held dir tree11:41
pittiI removed patch-3 again11:41
pittidone11:41
lifelessmkdir a ++revision-lock dir under patch-2, mod 75511:42
lifelessunder that, make a +contents dir, mod 75511:42
pittidone11:43
lifelessis this local or on alioth ?11:43
pitticosta :-)11:43
pittiyes, alioth11:43
lifelessyah yah.11:43
lifelessok, so you have an sftp registration for the archive ...11:43
pittiyep11:44
lifelessdo you have a revision library? and do you have an arch cache ?11:44
pittineither11:44
lifelessok.11:44
lifelessin your working tree, ls {arch}/++pristine-trees11:44
pittiI just committed into the 7.4 archive, that worked fine, bTW11:44
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
pittithis is the 8.0 branch11:44
pittimartin@donald:~/debian/psql8$ ls \{arch\}/++pristine-trees/11:44
pittiunlocked11:44
lifelessls unlocked11:45
pitti$ ls \{arch\}/++pristine-trees/unlocked/postgresql/postgresql--devel/postgresql--devel--8.0/pkg-postgresql-private@lists.alioth.debian.org--2005/postgresql--devel--8.0--patch-2/11:45
pitti{arch}  postgresql8.0-7.9+8.0.0rc211:45
pitti(always just one dir below unlocked and further)11:45
lifelessok.11:46
lifelesstry the commit again.11:46
pittilifeless: worked fine now11:47
pittilifeless: now patch-3 exists and has a ++revisoin-lock subdir11:47
=== lifeless shrugs
pittilifeless: so somehow it used the other lock directory method?11:48
lifelesswould love to know how it got wedged11:48
lifelessthere is no other lock directory method..11:48
pittiI did not touch the repo recently11:48
lifelesspitti: I believe you.11:48
pittiand there is no sign that oliver did11:48
pittihowever, I recently moved around some stuff11:49
pittiwell, if I ever encounter it again, I tar it up11:49
lifelessthat would be great.11:49
pitticool, thanks11:49
pittiI will test my new grsec kernel now and go to bed then11:49
pittiHave a good night everybody!11:50
lifelessnp. have fun11:50
zulnight pitti11:50
truluxpitti, it's urgent for me to find a good docbook wysiwyg editor, any idea?11:54
pittino idea11:54
lifelessconglomerate11:54
zultrulux: http://wiki.docbook.org/topic/DocBookAuthoringTools11:55
truluxzul, thanks11:56
zulnp11:56
=== kezz [~kezz@user-6352.l4.c2.dsl.pol.co.uk] has left #ubuntu-devel ["Leaving"]
truluxzul, Lyx looks weird on my ubuntu warty11:59
zultrulux: havent tried it11:59
zulbeen fighting to re-install my system all weekend12:00
trulux:( sounds worst than having weird-looking fonts in Latex docs12:01
truluxi'm installing a few xft fonts for lyx12:01
zulyeah gave wife old hard drive bought shiny new hard drive for me12:02

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