[01:07] ScottK: is there any way to make a debian sid base.tgz within Ubuntu, for building debian unstable source packages? [01:15] or anyone else :P [01:24] EvilResistance: yes, I believe pbuilder-dist should be set up to do that without having to tweak things [01:24] though building source packages shouldn't be a problem [01:24] ajmitch: the issue is building the binaries and then testing them [01:24] trying to get something into debian :P [01:25] right, 'pbuilder-dist sid create' [01:26] ajmitch: is there a way to run the built binaries within a sid chroot? the debian mentor peoples want me to test the binaries before uploading the "repaired" source package [01:27] yes, you can do it, though I usually prefer a VM for testing [01:27] * EvilResistance had two rejected uploads of the package, but is allowed to resubmit only when he's repaired it as much as he can [01:27] you tell me how to make a sid VM that doesnt explode and i'll use that [01:27] you can risk bind-mounting home, I think the PbuilderHowto wiki page has info on that [01:27] 'explode' how? [01:28] ajmitch: by "explode" i mean it results in numerous errors ranging from stdin/stdout to FATAL: Cannot stat stuff [01:28] going from stable -> unstable by modifying the apt sources list stuffs [01:28] sounds fun [01:28] yeah that's what i said [01:29] in #debian-mentors @ OFTC xD [01:29] yeah I saw [01:29] * ajmitch is sitting in an airport so can't really help you through setting it up :) [01:29] OW! [01:29] damn, these compressed air cans get COLD [01:29] very quickly :/ === FlannelKing is now known as Flannel [07:54] Hi. Is it possible to request remove package and sync together? [07:57] why do you need to remove & sync? [07:58] tumbleweed: Beacuse the ppackage I want to request sync has higher version than package in Debian. [07:58] jincreator: removing it won't help [07:59] people may already have it installed, so they won't upgrade unless the version is higher [08:00] tumbleweed: Hmm...You are right. [08:01] which packge is this? [08:01] tumbleweed: ttf-unfonts-core, ttf-unfonts-extra [08:03] both have been removed from debian [08:03] tumbleweed: Actually changed to fonts-unfonts-core, fonts-unfonts-extra. [08:03] I see [08:03] tumbleweed: and there's also ttf-unfonts-core, ttf-unfonts-extra, but just metapackage. [08:05] the version for ttf-unfonts in Ubuntu is currently 1.0.3.is.1.0.1-0ubuntu1, so I suggest just following that scheme [08:08] tumbleweed: Well, but version fot ttf-unfonts in Debian is 1.0.2-080608-5 - higher version. [08:10] tumbleweed: Actually I heard merging package is one way to solve this question. But seems ttf-unfonts is not in merges.ubuntu.com. Or am I do something wrong? [08:10] (I have never merge package before) [08:14] jincreator: 1.0.2 < 1.0.3 [08:15] tumbleweed: I mean 1.0.3 is actually 1.0.1-0ubuntu1 [08:16] we need to do 1.0.3.is.1.0.2-080608-5ubuntu1 (or something like that) [08:21] tumbleweed: So, how can I merge package if it's source is not in merges.ubuntu.com? [08:22] by hand [08:22] you take every change we made, and apply it to the new version [08:23] (that's how I tend to merge, anyway, when it's not trivial) [08:25] tumbleweed: Hmm...after I did it, report to launchpad is enough? Seems I also need to add comment at m-o-m summary page. [08:30] yes [08:32] tumbleweed: I'll try. Thanks! [09:02] so I'm wondering, if a user can go ahead and add a PPA to their sources, how come 'one-click' install is not available in Ubuntu? i.e. ability to add repo and packages from one go? [09:12] KNRO: You can see some of the concerns to that here: https://wiki.ubuntu.com/ThirdPartyRepositoryApplicationProcess [09:15] tumbleweed: "last edited 2009-06-16" so it looks like nothing happened much about it. OpenSUSE has a one-click install method that worked pretty well I recall. [09:15] that's not the point. The point is that one-click install is dangerous [09:16] I hear there's lots of Windows malware available via 'one-click' installs. [09:37] ls [09:37] oops... [09:37] Tumbleweed: You can ask user for permission. At any rate, the user can manually add the PPA and install the 'dangerous' software [09:39] KNRO: considering the size of the ubuntu repositories, and broken situations users are already getting into with 3rd party repositories, is that necessary? [09:39] isn't there a firefox plugin that kind of does that? [09:39] adds ppa's on click of a link [09:40] Tumbleweed: It makes software release for 3rd party folks easier. Instead of telling users how to add PPA to software center, I just say click here to download the latest version [09:40] KNRO: opera has something like that [09:40] they offer a deb which can be "one click" installed [09:40] the deb then adds a ppa [09:40] so does google chrome [09:40] so you get autoupdates [09:41] but it's ugly! [09:41] chrome even has a cron job that re-adds the ppa if you disable it :/ [09:41] KNRO: how about packaging your app in Debian / Ubuntu? [09:41] lol [09:42] err s/ppa/repository/ [09:42] really, so I might look into how Opera does it :P [09:42] see, they have to resort to "hacks" to get that done [09:43] KNRO: we really don't encourage our users to find software on the web, but rather find it in the software centre [09:43] Tumbleweed: yeah, I will ask for my packages to be added to Universe soon. [09:44] KNRO: going via Debian is preferred [10:03] tumbleweed: Does Debian has something akin to the Universe repo? [10:03] KNRO: debian has main for all free stuff [10:03] which is ~ ubuntu main + universe [10:04] jtaylor: Ok thanks! [10:45] anyone else getting hangs with apt-cacher-ng in precise? [10:45] localhost works, but remotes work for a short while and then lock up [11:26] Hello! === yofel_ is now known as yofel === MrGando_ is now known as MrGando [17:06] ScottK: how can I run a Debian linitian check on a package, short of grabbing a debian VM and running lintian there? [17:06] i need to find out whether or not this is still occuring: W: maintainer-script-lacks-debhelper-token debian/postrm [17:06] (and if so, how to fix it) [17:07] which ubuntu version hasn'T got that check? [17:07] I don't think thats new [17:07] --profile debian should work anyway [17:07] i think [17:07] Yes. It does. [17:08] ubuntu does not check that? [17:08] I can't believe that it doesn't [17:09] me neither, I'm pretty sure I saw it in the past [17:09] anyway you can just look at postrm and see if the token is there [17:10] is the token just #DEBHELPER#? that's what the lintian docs over at Debian say, but i'm not sure [17:10] yes, do lintian-info -t maintainer-script-lacks-debhelper-token [17:14] ah. well i think i fixed that lintian error now... :) === jasox is now known as jasox_afk [17:41] On my-package.postinst, I want to display a notice to the users that I regenerated a certificate that had expired, and they need to copy it to all their computer lab clients, otherwise the program won't work. [17:41] What would be an appropriate way to do that? A debconf note? [17:42] Debian.news probably [17:43] NEWS.Debian [17:43] Ah, thanks, I couldn't find it in google :) [17:44] though that won't be displayed by default [17:44] Hmm that won't do then [17:44] I only have a few users, and it's only going to be for that one upgrade, so I know they'll appreciate the notice, it won't annoy them === jasox_afk is now known as jasox === Quintasan_ is now known as Quintasan [20:41] hi [20:41] would anybody be interested in reviewing a suite of 6 packages that are ready to submit to Precise's NEW queue? [20:49] um... werent you here yesterday? [20:49] and didnt they say it'd be easier to get new packages into Ubuntu by first submitting them to Debian? [20:49] EvilResistance: yes. and? [20:49] EvilResistance: actually, it's not easier. [20:50] says you [20:50] says 10 years of experience at this. [20:50] * EvilResistance has a package sitting in the Debian acceptance queue that are likely going to be accepted in the next 2 days [20:50] according to the debian sponsors i've spoken to :P [20:50] I uploaded my first package at Debian in 2003 and have been a user longer. [20:51] i've been an end user since two years ago. i started packaging things 9 months ago. i've become pretty decent at it. [20:51] just because you've been doing this longer doesnt mean you know that its easier to submit direct to Ubuntu than to Debian [20:51] it certainly shouldn'T be easier, but its better [20:52] EvilResistance: I'll say this exactly once: I came here asking for constructive feedback on the packaging. unless you're gonna chip in on this, please stop. [20:52] fine, watch the MOTUs tell you similar stuff [21:20] alright, that's it, no more packaging for me for the next week or so [21:20] i've about had it with the evil asinine methods Debian has for packages [21:22] ? [21:22] jtaylor: i've got issues with how Debian wants code structured for packaging [21:22] esp. Python apps [21:23] if they have a specific structure of an upstream program for packaging, they need to fscking PUBLISH their desired structure [21:23] whats your problem with the policy? [21:23] give TEMPLATES [21:23] not leave people in the dust and give ambiguous unhelpful shitstatements [21:23] * EvilResistance is done, walks off for a while [21:23] there are many thousand templates in the archive