/srv/irclogs.ubuntu.com/2012/01/14/#ubuntu-motu.txt

EvilResistanceScottK:  is there any way to make a debian sid base.tgz within Ubuntu, for building debian unstable source packages?01:07
EvilResistanceor anyone else :P01:15
ajmitchEvilResistance: yes, I believe pbuilder-dist should be set up to do that without having to tweak things01:24
ajmitchthough building source packages shouldn't be a problem01:24
EvilResistanceajmitch:  the issue is building the binaries and then testing them01:24
EvilResistancetrying to get something into debian :P01:24
ajmitchright, 'pbuilder-dist sid create'01:25
EvilResistanceajmitch:  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 package01:26
ajmitchyes, you can do it, though I usually prefer a VM for testing01:27
* EvilResistance had two rejected uploads of the package, but is allowed to resubmit only when he's repaired it as much as he can01:27
EvilResistanceyou tell me how to make a sid VM that doesnt explode and i'll use that01:27
ajmitchyou can risk bind-mounting home, I think the PbuilderHowto wiki page has info on that01:27
ajmitch'explode' how?01:27
EvilResistanceajmitch:  by "explode" i mean it results in numerous errors ranging from stdin/stdout to FATAL: Cannot stat <blah> stuff01:28
EvilResistancegoing from stable -> unstable by modifying the apt sources list stuffs01:28
ajmitchsounds fun01:28
EvilResistanceyeah that's what i said01:28
EvilResistancein #debian-mentors @ OFTC xD01:29
ajmitchyeah I saw01:29
* ajmitch is sitting in an airport so can't really help you through setting it up :)01:29
EvilResistanceOW!01:29
EvilResistancedamn, these compressed air cans get COLD01:29
EvilResistancevery quickly :/01:29
=== FlannelKing is now known as Flannel
jincreatorHi. Is it possible to request remove package and sync together?07:54
tumbleweedwhy do you need to remove & sync?07:57
jincreatortumbleweed: Beacuse the ppackage I want to request sync has higher version than package in Debian.07:58
tumbleweedjincreator: removing it won't help07:58
tumbleweedpeople may already have it installed, so they won't upgrade unless the version is higher07:59
jincreatortumbleweed: Hmm...You are right.08:00
tumbleweedwhich packge is this?08:01
jincreatortumbleweed: ttf-unfonts-core, ttf-unfonts-extra08:01
tumbleweedboth have been removed from debian08:03
jincreatortumbleweed: Actually changed to fonts-unfonts-core, fonts-unfonts-extra.08:03
tumbleweedI see08:03
jincreatortumbleweed: and there's also ttf-unfonts-core, ttf-unfonts-extra, but just metapackage.08:03
tumbleweedthe version for ttf-unfonts in Ubuntu is currently 1.0.3.is.1.0.1-0ubuntu1, so I suggest just following that scheme08:05
jincreatortumbleweed: Well, but version fot ttf-unfonts in Debian is 1.0.2-080608-5 - higher version.08:08
jincreatortumbleweed: 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
jincreator(I have never merge package before)08:10
tumbleweedjincreator: 1.0.2 < 1.0.308:14
jincreatortumbleweed: I mean 1.0.3 is actually 1.0.1-0ubuntu108:15
tumbleweedwe need to do 1.0.3.is.1.0.2-080608-5ubuntu1 (or something like that)08:16
jincreatortumbleweed: So, how can I merge package if it's source is not in merges.ubuntu.com?08:21
tumbleweedby hand08:22
tumbleweedyou take every change we made, and apply it to the new version08:22
tumbleweed(that's how I tend to merge, anyway, when it's not trivial)08:23
jincreatortumbleweed: Hmm...after I did it, report to launchpad is enough? Seems I also need to add comment at m-o-m summary page.08:25
tumbleweedyes08:30
jincreatortumbleweed: I'll try. Thanks!08:32
KNROso 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:02
tumbleweedKNRO: You can see some of the concerns to that here: https://wiki.ubuntu.com/ThirdPartyRepositoryApplicationProcess09:12
KNROtumbleweed: "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
tumbleweedthat's not the point. The point is that one-click install is dangerous09:15
geofftI hear there's lots of Windows malware available via 'one-click' installs.09:16
jincreatorls09:37
jincreatoroops...09:37
KNROTumbleweed: You can ask user for permission. At any rate, the user can manually add the PPA and install the 'dangerous' software09:37
tumbleweedKNRO: considering the size of the ubuntu repositories, and broken situations users are already getting into with 3rd party repositories, is that necessary?09:39
jtaylorisn't there a firefox plugin that kind of does that?09:39
jtayloradds ppa's on click of a link09:39
KNROTumbleweed: 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 version09:40
jtaylorKNRO: opera has something like that09:40
jtaylorthey offer a deb which can be "one click" installed09:40
jtaylorthe deb then adds a ppa09:40
tumbleweedso does google chrome09:40
jtaylorso you get autoupdates09:40
tumbleweedbut it's ugly!09:41
tumbleweedchrome even has a cron job that re-adds the ppa if you disable it :/09:41
tumbleweedKNRO: how about packaging your app in Debian / Ubuntu?09:41
jtaylorlol09:41
tumbleweederr s/ppa/repository/09:42
KNROreally, so I might look into how Opera does it :P09:42
KNROsee, they have to resort to "hacks" to get that done09:42
tumbleweedKNRO: we really don't encourage our users to find software on the web, but rather find it in the software centre09:43
KNROTumbleweed: yeah, I will ask for my packages to be added to Universe soon.09:43
tumbleweedKNRO: going via Debian is preferred09:44
KNROtumbleweed: Does Debian has something akin to the Universe repo?10:03
jtaylorKNRO: debian has main for all free stuff10:03
jtaylorwhich is ~ ubuntu main + universe10:03
KNROjtaylor: Ok thanks!10:04
jtayloranyone else getting hangs with apt-cacher-ng in precise?10:45
jtaylorlocalhost works, but remotes work for a short while and then lock up10:45
ISKHello!11:26
=== yofel_ is now known as yofel
=== MrGando_ is now known as MrGando
EvilResistanceScottK:  how can I run a Debian linitian check on a package, short of grabbing a debian VM and running lintian there?17:06
EvilResistancei need to find out whether or not this is still occuring: W: maintainer-script-lacks-debhelper-token debian/postrm17:06
EvilResistance(and if so, how to fix it)17:06
jtaylorwhich ubuntu version hasn'T got that check?17:07
jtaylorI don't think thats new17:07
Laney--profile debian should work anyway17:07
Laneyi think17:07
ScottKYes.  It does.17:07
jtaylorubuntu does not check that?17:08
LaneyI can't believe that it doesn't17:08
jtaylorme neither, I'm pretty sure I saw it in the past17:09
Laneyanyway you can just look at postrm and see if the token is there17:09
EvilResistanceis the token just #DEBHELPER#?  that's what the lintian docs over at Debian say, but i'm not sure17:10
Laneyyes, do lintian-info -t maintainer-script-lacks-debhelper-token17:10
EvilResistanceah.  well i think i fixed that lintian error now... :)17:14
=== jasox is now known as jasox_afk
alkisgOn 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
alkisgWhat would be an appropriate way to do that? A debconf note?17:41
jtaylorDebian.news probably17:42
jtaylorNEWS.Debian17:43
alkisgAh, thanks, I couldn't find it in google :)17:43
jtaylorthough that won't be displayed by default17:44
alkisgHmm that won't do then17:44
alkisgI 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 them17:44
=== jasox_afk is now known as jasox
=== Quintasan_ is now known as Quintasan
Q-FUNKhi20:41
Q-FUNKwould anybody be interested in reviewing a suite of 6 packages that are ready to submit to Precise's NEW queue?20:41
EvilResistanceum... werent you here yesterday?20:49
EvilResistanceand didnt they say it'd be easier to get new packages into Ubuntu by first submitting them to Debian?20:49
Q-FUNKEvilResistance: yes. and?20:49
Q-FUNKEvilResistance: actually, it's not easier.20:49
EvilResistancesays you20:50
Q-FUNKsays 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 days20:50
EvilResistanceaccording to the debian sponsors i've spoken to :P20:50
Q-FUNKI uploaded my first package at Debian in 2003 and have been a user longer.20:50
EvilResistancei'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
EvilResistancejust because you've been doing this longer doesnt mean you know that its easier to submit direct to Ubuntu than to Debian20:51
jtaylorit certainly shouldn'T be easier, but its better20:51
Q-FUNKEvilResistance: 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
EvilResistancefine, watch the MOTUs tell you similar stuff20:52
EvilResistancealright, that's it, no more packaging for me for the next week or so21:20
EvilResistancei've about had it with the evil asinine methods Debian has for packages21:20
jtaylor?21:22
EvilResistancejtaylor:  i've got issues with how Debian wants code structured for packaging21:22
EvilResistanceesp. Python apps21:22
EvilResistanceif they have a specific structure of an upstream program for packaging, they need to fscking PUBLISH their desired structure21:23
jtaylorwhats your problem with the policy?21:23
EvilResistancegive TEMPLATES21:23
EvilResistancenot leave people in the dust and give ambiguous unhelpful shitstatements21:23
* EvilResistance is done, walks off for a while21:23
jtaylorthere are many thousand templates in the archive21:23

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