=== Kopfgeldjaeger is now known as Kopfi|offline === superm1 is now known as superm1|away [00:24] cody-somerville: from where I sit, I'm not sure how an ongoing report like that would be useful to us; I'm sure it would be useful to look at if and when we're attempting to harmonize the two builds? === asac_ is now known as asac === superm1|away is now known as superm1 [03:52] * slangasek ponders the latest Hug Day announcement. "This week's target is TARGET"? [03:53] They must be using the $TEMPLATING_ENGINE templating engine. [03:53] That %unpleasant verb% [03:57] slangasek: it looked to me like TARGET=casper, perhaps it was a bit hard to see [03:58] hum, ok [03:58] if you go to the wiki page it says casper [03:59] I'm guessing that's the correct one and not the previous one [04:01] It's a good $TARGET in any case. [04:01] ;-) [04:45] kirkland, ping [04:45] superm1: hiya mario, what's up [04:46] hey dustin. i wanted to ask you about some recommends on mysql-server-5.0 [04:46] i noticed it has mailx as a recommend which is pulling in exim4 [04:46] superm1: hmm, interesting, there should be viable alternatives to mailx [04:47] wouldn't something like that be more sensible as a separate task for a mail server? [04:47] exim4 FTW [04:47] superm1: i think so... what does it need it for? [04:47] kirkland, well moreso that i'm sure not everyone who is installing mysql-server-5.0 will want something to be handling mail getting installed too [04:48] superm1: sorry, i'm way more familiar with postgresql in my own installations..... [04:48] kirkland, well i bring this up because i'm looking at mythbuntu disks which gained about 200 megs by recommends [04:48] superm1: yikes, that's no good :-/ [04:48] and i'm trying to see where that space can be reclaimed, and what happened [04:48] and this is one of them [04:49] superm1: i can take a look at it tomorrow, if you like [04:49] kirkland, yeah if you can, that'd be great [04:49] superm1: i'll likely have to chat with zul and mathiaz [04:49] superm1: they work on mysql quite a bit too.... [04:49] kirkland, okay sounds good [04:54] superm1: would a smaller sql database be an option? [04:54] kirkland, well there is no support in mythtv for anything but mysql at this point [04:54] i wish postgresql was supported [04:54] superm1: oh, that's too bad... there are some really trimmed down databases out there [04:54] or even better if it had support for sqlite internally [04:55] superm1: Postgres support for Myth sounds good to me. [04:55] kirkland, but exim4 & mailx are only contributing about 10 or the 200 meg increase from recommends, so still need to track down what else happened [04:58] superm1: how bad is Xubuntu over the limit at the moment? [04:58] kirkland, not too sure, cody-somerville ? [04:59] superm1: and how many of the pluggins ship on the CD? [04:59] superm1: myth-* [04:59] kirkland, normally all of them do [04:59] they have for the last two releases [04:59] superm1: i know it's not ideal, but some of those could be left for internet download/installation [05:00] superm1: do you have any way of gauging which plugins are more popular? popcon.ubuntu.com perhaps? [05:00] kirkland, well the CDs aren't "oversize" persay yet for mythbuntu, just they have increased in size [05:00] superm1: personally, i only use MythVideo and MythWeb nowadays.... fwiw.... [05:00] i'm afraid this is just a lot of cruft though [05:00] superm1: ohhhhh, okay [05:00] because the installs got along fine before and never got requests for adding other things in [05:01] superm1: that's a different story... I thought you were 200M over a 700M iso ! [05:01] kirkland, well we have some high res artwork coming around, so its very possible we will go over soon too [05:01] Personally, I don't think a mail server meets the definition for recommends for a database. [05:02] I'd drop it to suggests postfix|mail-transport-agent and be done with it. [05:03] superm1: fwiw, i've been messing with mdadm quite a bit lately... it has mail-transport-agent as a Recommends, so that mdadm can mail you status information about degraded RAIDs [05:04] kirkland, i'm not sure i agree with that for a recommends there either [05:04] kirkland, but this should be up to your team to decide i suppose :) [05:05] mostly because you still have to configure that mail application to use it, so its not entirely useful until you configure it [05:05] if you are having to go out of your way to configure it, why is it installed by default [05:06] superm1: right, i'll dig deeper tomorrow [05:07] kirkland: I'm not sure it makes sense there either, but I think the case is better for mdadm than for sql. [05:07] superm1: explicitly needing exim4 doesn't immediately make sense to me, at the moment [05:10] ScottK: my point is that recommending "mail-transport-agent" is more reasonable than explicitly requiring "mailx" [05:10] Yes, but it needs to be a specific one|mail-transport-agent. [05:11] If we're going to touch this stuff, may as well make it postfix|mail-transport-agent all the way around. [05:12] ScottK: I don't disagree with that [05:12] make it default-mail-transport-agent|mail-transport-agent and have default-mail-transport-agent be a metapackage that Depends: postfix [05:12] then we push all that back upstream to debian [05:12] and they can make it exim4 [05:12] and lamont's suggestion is an excellent one [05:13] soren has brought it up on debian-devel before and didn't really get anywhere. [05:13] except for the exim4 bit :-P [05:13] kirkland: :-) [05:13] It pretty well devolved into a 'which MTA do we want for default' discussion. [05:13] but lamont's point is a good one... a metapackage gives us that flexibility [05:13] I'm happy to work with zugschlus on making it all pretty between the two of us [05:14] okay, i gotta call it a night [05:14] for that matter, it doesn't actually have to be a real package, as long as only one MTA Provides it on each distro. :-) [05:14] OTOH, that way lies madness [05:15] * lamont realizes it's way past when he said he was going to bed as well [05:15] g'night [05:17] Good night lamont who never looks at my scripts. [05:17] ;-) [05:18] 2.5.4 kinda chewed up all of my brain last night [05:18] very sleep deprived day today [05:19] Understand. [05:19] Just poking a little fun. [05:19] That was certainly more important. [05:19] lamont: Do we need postfix packages for dapper/feisty/gutsy/hardy? [05:19] esp since I thought the announcement was friday until about 6 hours pre-release last night [05:20] -security already has them, albeit maybe not unembargoed [05:20] OK. [05:20] * lamont uploaded a total of 9 postfix packages between last night (embargoed) and this morning (post-announce to sid/experimental and a sync req) [05:20] Yahoo. [05:21] including backporting the *&*^_ fix from 2.3 to 2.2 for dapper. which required src/util/safe_basename.* or such [05:22] and then that seems to have been compilcated by either kees' scripts, or by feisty/gutsy not liking an attribution in changelog when there's only one [05:22] I wondered about that since I say Upstream didn't do you the favor of a patch for 2.2 [05:22] the patch applies cleanly, it just calls a function that isn't in 2.2 [05:22] fortunately, src/util is _VERY_ modular and isolationist between files [05:22] src/global less so [05:23] Kewl. The best kind of patch. Applies cleanly, but absolutely fails to work. [05:23] FTBFS [05:23] which is much nicer than builds-and-fails [05:24] Yeah. [05:24] note that for the bug to be usable by an attacker, there needs to be a root-owned symlink to somewhere useful on the same filesystem as somewhere that postfix will naturally deliver to, in a directory where the attacker has write perms [05:25] Right. There's a reason I didn't rush out and roll my own packages with the patch ... [05:25] --> "oh. we need to fix that." not "ZOMG SKY FALLING" [05:25] Yes. [05:25] and 2937 is where we all laugh and point at 1777 /var/mail machine [05:25] s [05:26] Yeah. All I had this morning was the opensuse email mentioning it, my phone for a web browser, and I was at the customer site. I figured better safe the sorry and mailed you. [05:28] heh [05:32] * ScottK is off to bed. [05:33] moin === thegodfather is now known as fabbione [06:09] good morning [06:09] iŋ [06:10] dholbach: howdy :-) you turned about 5 of my channels "red" [06:12] hi kirkland! :) [06:12] kirkland: I'm glad I didn't turn you red :) [06:12] dholbach: :-P [06:13] * Hobbsee turns purple [06:15] * ion_ turns röntgen [06:15] * Mithrandir shakes the little purple alien. [06:16] eep! [06:16] * Hobbsee turns orange [06:18] * kirkland turns in for the night === jarson is now known as bill-barriere [06:28] Good morning [06:29] tkamppeter: I got your mail, will do [06:29] hi pitti [06:31] pitti: Did you notice my message? [06:31] ion_: /tmp/ is 403, and I cannot figure out the full URLS (without suffix, .patch, or .dpatch) [06:31] ion_: yep, I was just looking at it [06:32] pitti: The latest message. :-) I put the patches to http://heh.fi/tmp/cups/ [06:32] aah [06:32] pitti: Patch 05 probably shouldn’t go in just yet (i’m the only one who has tested that functionality so far), but the ones before it should be okay. [06:33] Morning pitti. [06:33] ion_: I usually keep track of where they got sent upstream in the patch header; do you have some STRs etc. for them? [06:33] pitti! [06:33] ion_: hm, patching debian/local/ with patches? [06:34] pitti: Those are debdiffs [06:34] pitti: I haven’t got around to posting anything to upstream yet. [06:36] ion_: so I apply 1 to 4, and you'll discuss 05 with tkamppeter, and maybe he commits it when he's ok with it? (my last day today, I'll be on holiday from tomorrow on) [06:36] pitti: Sounds good [06:36] Ion_, thanks for all the patches, but did you test whether OOo prints correctly, especially with options? [06:37] tkamppeter: Yes, i did. It respected the options to my surprise. [06:39] Ion_ then OOo perhaps has changed with the time, great. [06:42] pitti. if I find CUPS bugs (or apply #5) during your vacation, should I simply upload a 1ununtu1 into Ubuntu and you resync afterwards? [06:42] tkamppeter: Now that i look at cups/error_log, the print from OOo never used oopstops, the entire chain was pstopdf → pdftopdf → cpdftocps. [06:42] tkamppeter: yes, please do that [06:43] tkamppeter: but please don't commit the UNREELASED -> xubuntuy changelog changes to the svn [06:44] tkamppeter: D [15/Aug/2008:08:43:49 +0300] [Job 236] argv[5]="Resolution=600x600dpi HPHalftone=Standard HPEconoMode InputSlot=Auto Smoothing=Off PageSize=Letter job-uuid=urn:uuid:3c87b758-557c-3db9-72c3-c82bf647a1b3" [06:44] tkamppeter: OOo put the ppd options there correctly. [06:46] tkamppeter: ttf-freefont should really be a Recommends:, will change that [06:47] texttopdf probably doesn’t work at all without it, unless i’m mistaken. [06:48] right, but you don't need it very often? [06:49] Yeah, most users probably won’t. Perhaps texttopdf should be changed to tell the user to install ttf-freefont if it’s not installed. [06:53] ion_: erk, thanks; debian/filters/pstopdf is (was) a mess.. [06:56] Fixing it was a prerequisite for being able to get patch 05 to work. :-) [06:57] tkamppeter, ion_: can one of you send ion_'s patches to the new filters to those Japanese gys? [06:57] guys [06:59] I didn’t really edit any of the new filters from them, only changed their costs in #05. I wrote a new filter for the application/vnd.cups-pdf → application/vnd.cups-postscript conversion, though. [06:59] the patch to change the font names, for example [06:59] Ah, right [07:03] moin [07:04] ion_: ok, applied 1 to 4 to svn [07:04] tkamppeter: ^ [07:04] ion_: thanks! [07:05] Thanks [07:10] pitti, ttf-freefont is required by texttopdf, so we have to require it. But fortunately, also ubuntu-desktop requires it, which means that it is already on the CDs. [07:10] Heh, i created patches to a svn repo with git, and pitti commits them to the repo with bzr. :-) [07:11] tkamppeter: right, that's why it should be a recommends; texttopdf is not an absolutely critical part, thus people could uninstall ttf-freefont in embedded environments if they want [07:12] And I deal with upstream repos of all 4 RCSs (git, bzr, svn, cvs) and always use the client of trhe appropriate system. [07:13] tkamppeter: Had i wanted to use the svn client, i couldn’t have made the patches as separate commits anyway because of this bug known as “commit access”. :-) [07:15] pitti, OK. As apt-get installs Recommends now, the usual desktop user will have the fonts. And so his right-click+Print of a text file in a file manager should work. [07:15] tkamppeter: exactly [07:15] ion_, tkamppeter: btw, dropping this silly svn repo and moving to bzr is on my short-term todo list [07:15] especially for contributors like ion, for times when we have experimental/unstable/intrepid branches, etc. [07:16] Nice [07:16] svn sucks [07:16] Amen, brother [07:16] pitti, is there a general planning of Debian to move to a modern RCS (bzr or git)? [07:17] as a matter of fact, I have used bzrsvn with the cups branch so far :) [07:17] Yes, i noticed. [07:17] tkamppeter: that's up to indidivual maintainers [07:17] so Debian offers all the 4? [07:17] all four pakcages are in debian, if you mean that [07:18] No, I mean the RCS server of Debian. [07:18] DDs use all kinds of weird VCSs, some even still use tla/baz *cough* [07:18] tkamppeter: alioth supports a lot, svn, cvs, bzr, at least (probably more) [07:18] tla/baz is older than CVS? [07:18] but FSVO "support" [07:18] you can store branches, but not browse them, etc. [07:19] tkamppeter: CVS has been around for decades. [07:19] tkamppeter: tla hasn't been around nearly as long, but quite a bit longer if you're Tom Lord. [07:20] StevenK, CVS is the first I used, when I started to get into free software, CVS was the only commonly used one. [07:21] tkamppeter, ion_: cups uploaded to experimental and intrepid [07:22] pitti, thanks. [07:22] tkamppeter: (without ion_'s patch 05) [07:24] Patch 01 now. :-) I stgit-rebased the patch stack to the svn HEAD and re-exported the stack to the same web path. [07:24] ion_, you fifth patch is missing something: You are changing a conffile /etc/cups/mime.convs. dpkg will only install this change if the user did not modify the original by hand. If you want to impose this change to everyone, you have to do the same sed command also in the cups.postinst script, and tyhis only for the transition from the current CUPS package and older to your CUPS package. [07:25] tkamppeter: It would be nice if /etc/cups/mime.convs were in /usr/share/cups in the first place. The file tells users to make local changes to local.convs anyway. [07:26] tkamppeter: But yeah, i’ll do that change. [07:27] * pitti freaks out, sed? on conffiles? [07:27] True. :-) [07:27] nonononononono [07:28] sed on conffiles == bad [07:28] sed on conffiles == pitti beating you with a stick at UDS [07:28] I better let the user handle it. dpkg will inform about the changed conffile anyway. [07:32] If it only did a three-way merge. :-) [07:41] . o O (/etc/sed.conf) [07:42] Ion_, and CUPS 1.4 moves /etc/cups/mime.* even to /usr/share/cups/mime. [07:42] tkamppeter: Nice [07:43] pitti, or should we move already all /etc/cups/*.{types|convs} files to /usr/share/cups/mime ? [07:43] tkamppeter: with the old patch I had to move one back [07:43] tkamppeter: but I don't know what's better, if upstream does it in 1.4, I'm fine with backporting that [07:44] pitti, the patch for /usr/share/cups/mime I have already replaced by the CUPS 1.4 version. So our CUPS is capable of having everything in /usr/share/cups/mime. [07:44] right [07:48] ion_, I have found a bug in your cpdftocps filter: You are searching for CUPS options always with "