/srv/irclogs.ubuntu.com/2007/10/10/#ubuntu-motu.txt

=== Starting logfile irclogs/ubuntu-motu.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-motu
=== Topic for #ubuntu-motu: Ubuntu Masters of the Universe: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | http://ubuntu.joejaxx.org/ - TOP 10 Uploaders/Packages | New Packages Freeze / Upstream Version Freeze in effect - The rest of universe is NOT frozen
=== Topic (#ubuntu-motu): set by Hobbsee at Sat Oct 6 08:27:58 2007
(slangasek/#ubuntu-motu) hmm, scratch that, it is installed05:10
persiaDo the language catalogs translate "Password:" as "Password:" for PAM, perhaps?05:12
slangasekno05:12
slangasek$ su05:13
slangasekContrasea:05:13
slangasekgksudo still works, so maybe it's setting the locale somewhere first, dunno05:13
imbrandonhrm you would think there would be an api or message passing specificly for something like this, scrapping dosent seem "proper"05:16
slangasekthere is an API.05:16
pwnguinpsh05:16
pwnguinits called pam05:16
=== Konam [n=Konam@61stb68.codetel.net.do] has joined #ubuntu-motu
Konamhi05:16
pwnguinbut nobody wanted to work with that when just frontending sudo might work05:16
Konamthe deluge gutsy package is bad, it works but not properly, take a look at it05:17
imbrandonseems like a expect script hehe05:17
=== Knightlust [n=dax@ubuntu/member/knightlust] has joined #ubuntu-motu
RAOFKonam: Anything specific?05:17
ScottKKonam: If you want someone to actually care, you are going to have to provide specifics.05:17
RAOFKonam: Bonus marks for LP bugs.05:17
Hobbseemega-bonus-points for actually doing the work.05:18
bddebian+105:18
RAOF-05:19
=== RAOF should move the enter key somewhere less accidentally hittable.
StevenKRAOF: Like off the keyboard entirely? :-P05:20
pwnguinStevenK: can't do that, that's where capslock is slatd to go!05:20
=== RAOF finds the "enter is an additional control key" option
=== persia points at gizmod as an amusing way to swap capslock & enter with the mouse scroll wheel, saving heaps of accidental clicks.
RAOFKonam: Of course, the very best way to ensure that no-one does anything about a problem is to pop up, make vague statements about brokenness, then disappear.05:23
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has left #ubuntu-motu []
KonamRAOF i'm in the deluge channel to see if it is bug or something05:26
Konambut thanks for your interest05:26
macdAm I correct in thinking my pbuild env. needs all dependencies satisfied prior to building, or will pbuild try and satisfy those from repos?05:27
=== greeneggsnospam [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-motu
imbrandonit will try to satisfy those05:30
imbrandonas it bulds05:30
=== nuu [n=neuro@2001:5c0:8fff:fffe:0:0:0:1893] has joined #ubuntu-motu
Hobbseemore spam!05:30
=== Hobbsee pokes greeneggsnospam
pwnguinspam?05:30
macdif it cant, to clarify, do I just install them to my system, or is there some way I need to isntall them into the pbuild chroot env?05:30
pwnguinno05:31
pwnguinthe whole point is to make sure it builds anywhere05:31
pwnguinso if you've gone and created the base, with universe enabled05:32
pwnguinyou'll need to figure out where the bug is =/05:32
RAOFKonam: That's OK, thanks.05:32
ScottKmacd: You'll want to remove the depens on libmocha before you try to build it.  It's not in Ubuntu and not really needed.05:33
=== ScottK was paying attention earlier in the day.
macdScottK, yeah the 1.2.4 orig.dsc doesnt have libmocha as a dep05:33
macdsoren, Im a bit confused as to why the debian package has it05:33
macdeww so*05:33
greeneggsnospamheh05:34
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-motu
ScottKmacd: It's needed for some test stuff, but doesn't actually hurt anything if not present.05:35
ajmitchmacd: it does have it, in debian/control05:36
ajmitchas ScottK says, testing only05:36
=== ScottK knows nothing about it however. My sole contributions were to work on a project with a guy who uses rails and to sucker him in here to help figure it out.
bddebianheh05:39
=== ScottK is not kidding.
ajmitchthen you've had more experience with it than I have05:40
ScottKIt wasn't actually hard as he's using Feisty for development and will upgrade to Gutsy shortly, so it was in his self interest for us not to mess it up.05:41
macdif a package is in universe and meets the version requirements and pbuilder cant find it, uhh what then?05:41
ScottKmacd: Can it find any Universe packages?05:42
macdI'm not exactly sure how to check that, It found debhelper and dpatch but those are in main05:44
ScottKmacd: What instructions did you use to set up your pbuilder?05:44
macdhttps://wiki.ubuntu.com/PbuilderHowto and Im on feisty.05:44
ScottKIIRC that doesn't include enabling Universe.05:45
macdthat explains alot then ;)05:46
=== No1Viking [n=No1Vikin@83.140.104.41.dyn.rp80.se] has joined #ubuntu-motu
ScottKimbrandon or ajmitch: I really need to concentrate on not messing up the code I'm writing as I'm about to do a release.  Would one of you please help macd enable universe on his pbuilder...05:46
ScottKAnyone else for that matter...05:46
tonyyarussoCould someone with experience understanding crash reports take a look at https://bugs.edge.launchpad.net/ubuntu/+source/kompozer/+bug/148576 please?05:46
ubotuLaunchpad bug 148576 in kompozer "kompozer-bin crashed with SIGSEGV" [Medium,New] 05:46
macdty05:46
ajmitchmacd: the part about enabling universe is actually on that wiki page05:47
macdthe .pbuildrc I just saw that05:47
imbrandonsure one sec lemme grab a drink, the short of it , do `sudo pbuilder login --save-after-login`05:47
imbrandonerr yea what ajmitch said05:47
=== ajmitch never has a normal pbuilder setup
ScottKtonyyarusso: I'd add to that request and knows something about why stuff dies on 64bit archs.05:48
tonyyarussoScottK: good point05:48
=== Jaearess [n=Jaearess@208-78-99-101.slicehost.net] has joined #ubuntu-motu
tonyyarussoRAOF: If you're around, would you be willing to try reproducing that bug?05:52
RAOFtonyyarusso: Ok, but it'd need to wait for the evening.05:53
tonyyarussoRAOF: That's still infinitly sooner than I'll have a clue what to do about it.05:53
imbrandonbbiab05:53
RAOFI'm looking at the backtrace, and it's... urgh.05:53
JaearessHello all. I'd like to get involved in packaging for Hardy, but I'm not sure when people can start working on packaging for a new release. Is it when the tool chain is released (Oct. 25 according to the Hardy schedule) or is it some time later?05:59
persiatonyyarusso: Do you have the hardware & can you reproduce?05:59
ajmitchJaearess: as soon as you feel like it, especially for new packages06:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
ajmitchnothing can be uploaded to the archive until the toolchain is inplace & settled06:00
tonyyarussopersia: I only have 32-bit running feisty, so probably not the best environment to test.06:01
ajmitchbut that doesn't stop people from preparing things to be uploaded06:01
Jaearessajmitch: Ah, I see. Thank you :)06:01
pwnguinJaearess: what did you have in mind that you would be doing?06:01
=== Hobbsee tickes ajmitch
persiatonyyarusso: Ah.  OK.  Briefly it looks like there's an issue discovering the current context for the spellchecker, but without a test environment it's hard to be sure.06:01
tonyyarussopersia: as in figuring out whether aspell is present and if so where?06:03
pwnguinJaearess: if you haven't any experience with packaging, there's an intro to packaging that walks you through a hello world. that's probably the best place to start. you can probably have that down by the time hardy's open06:03
Jaearesspwnguin: I'm not really sure at the moment. I was thinking of packaging somethings that people had reported on Launchpad as needing packaging and just whatever else I could do to help. I just know I want to give something back to Ubuntu :)06:03
persiatonyyarusso: Take a look at the StatketraceSource.txt.  I think the problem is either related to the call in #3 or the call in #7.06:03
=== anon [n=anon@61-230-83-227.dynamic.hinet.net] has joined #ubuntu-motu
persiatonyyarusso: Specifically, I think that mozRealTimeSpell, when enabled, is unable to do it's thing because it's not been told where to paint.06:04
persias/it's/its/06:04
ScottKtonyyarusso: Just based on the topic, I wonder if Kompozer is doing something like Gramps was: https://bugs.edge.launchpad.net/ubuntu/+source/gramps/+bug/12056906:04
ubotuLaunchpad bug 120569 in gramps "[gutsy]  gtkspell segfaults when trying to set the language on gtk.TextView" [Medium,Fix released] 06:04
Jaearesspwnguin: Yeah, I've been looking through some of the stuff on the wiki; I just need to actually go through and work on getting packaging figured out.06:04
pwnguinJaearess: in that case, how about taking notes while you walk through packaging-guide?06:04
ScottKOr reading what persia just said, nevermind I think.06:05
pwnguin!info packaging-guide06:05
ubotupackaging-guide: The Ubuntu Packaging Guide. In component main, is optional. Version 7.04.4 (feisty), package size 100 kB, installed size 612 kB06:05
persiaScottK: No, that's the annoying API change in GTK memory management :)06:05
pwnguinI know it's out of date, and it would greatly help if someone pointed out the changed needed06:05
ScottKpersia: OK.06:05
Jaearesspwnguin: Okay, I think I'll give that a try.06:05
LaserJockpwnguin: what's out of date?06:05
ScottKpersia: Anything that starts with G, I hardly know about.06:06
pwnguinlast i looked, i think hello world isn't up to date06:06
pwnguinand i know upstream has a new version06:06
pwnguinof hello-world06:06
persiaScottK: heh.  Most of them are similar to thinks beginning with K or Q, except targeting a different API.06:06
LaserJockpwnguin: it shouldn't be that bad06:06
pwnguinLaserJock: well, the less barriers the better :)06:06
ScottKRight.  I like server stuff.  Little/no annoying user interface stuff to deal with.06:07
LaserJockScottK: amen to that06:07
LaserJockpwnguin: so you're volunteering to fix it then? :-)06:07
pwnguin'sides, if we get new people to file bugs against the packaging documentation and submit diffs, the better!06:07
persiaPersonally, I like GUI and Audio bugs: they tend to be easier to fix, as the code hasn't been reviewed by as many people.  Mind you, deep GTK or QT bugs are frustrating.06:08
pwnguinLaserJock: hey, no fair defending your work and then asking someone else to fix it :P06:09
=== persia thought that was one of the benefits of open source
ajmitchpwnguin: that's how free software works :)06:10
LaserJockpwnguin: it's not my work, it's the communities work ;-)06:10
LaserJockis anybody here in the Desktop Team?06:10
LaserJockI need to find a project to work on that actual has bugs06:11
Hobbseekde exists.06:12
LaserJockthe one I'm working on now doesn't have much for bugs so it's not as interesting from a "let's learn how to use the tools" perspective06:12
=== pwnguin nominates gksudo
macdyay, it built, installed and my rails app didnt break with it.06:12
pwnguinfixing bugs isnt exactly "learning to use the tools"06:12
bddebianLaserJock: "project" meaning what?06:12
pwnguinat some point it becomes "applying judgement and wisdom"06:12
LaserJockHobbsee: does Kubuntu have a "Desktop Team"?06:12
persiaLaserJock: Aren't there still a fair number of outstanding MOTU Science bugs?06:13
StevenKLaserJock: "Riddell"06:13
HobbseeLaserJock: kubuntu-members06:13
Hobbseeso, somewhat06:13
imbrandonLaserJock: kubuntu-members06:13
pwnguindoes kubuntu need a NOT desktop team?06:13
pwnguinkubuntu-kernel ;)06:14
imbrandonheh06:14
persiapwnguin: Kubuntu differs from Ubuntu primarily due to the desktop, so in a sense, the Kubuntu team is a desktop team.06:14
pwnguinpersia: that is the essence of my point, i think06:14
persiapwnguin: Right.  Sorry.  My slow typing combined with your separated statement.  Apologies.06:14
LaserJockhmm, it's just always bugged me that the Ubuntu Desktop Team is really the Ubuntu Gnome Desktop Team06:15
LaserJockpersia: I'm looking for upstream projects06:16
HobbseeLaserJock: the names get more screwy, and now that actually refers to a subset of canonical developers06:16
Hobbseeor something.06:16
Hobbseei have a list of all the teams now, somewhere06:16
pwnguinLaserJock: get me phred and phrap from upstream into ubuntu :P06:16
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-motu
bddebianHmm, we don't have autopackage stuff ?06:18
Hobbseehuh?06:18
persiaautopackage?06:18
pwnguinwhy would ubuntu have it?06:18
bddebianSorry, trying to build a new game and he is using it :-(06:19
bddebianapg++06:19
LaserJockwe have 0install, why not autopackage? :-)06:20
HobbseeLaserJock: limiting crack.06:20
LaserJocktoo late ;-)06:20
StevenKThat reminds me. I need to make checkinstall SEGV06:20
persiaautopackage appears to automatically download random libraries from the internet.  That can't be ideal.06:20
bddebianAye though apparently this apg++ think somehow makes linking easier06:21
StevenKEasier than what?06:22
bddebianDunno I didn't even know WTF it was until I just googled it :-)06:22
persiabddebian: It does make it easier, for a developer, or someone with a dedicated need.  It reminds me of why I prefer to avoid python packages (EZinstall)06:22
persiaStevenK: Easier than having the user hunt down the right libraries and install them, or waiting for the distro maintainers to package the software in the first place.06:23
ScottKpersia: Just patch the ezinstall stuff out.06:23
StevenKpersia: Ah yes, along with the fun "autopackage appears to automatically download random libraries from the internet."06:23
persiaScottK: Right.  For C, I don't have to worry about that: if upstream is whiny about package dependencies, they provide the source of the libraries, so I can check if there are useful patches to extract.06:24
persiaStevenK: Indeed.  Context is suprisingly useful :)06:24
ScottKRight.  Well right thinking Python developers don't use ez_install.06:24
=== radamantis [n=radamant@201.137.25.241] has joined #ubuntu-motu
=== persia thinks right-thinking developers also shouldn't use autopackage
ScottKSounds reasonable to me.06:25
pwnguinautopackage kinda sounds like a distro without a home06:25
=== ScottK is off to bed. Good night all.
StevenKOr one that just piggybacks06:26
bddebianGnight ScottK06:26
persiapwnguin: Sortof.  It's based on the concept of there being one true linux, with various distributions just means to get a base install, on top of which one uses autopackage.06:26
pwnguinthe whole thing reeks of "i hate finding rpms for fedora when I use mandrake!"06:27
persiapwnguin: Exactly, except replace with linspire & MEPIS06:27
LaserJockwell, I'm seeing some interest in autopackage for science apps on the forums06:27
pwnguinfrom who?06:27
LaserJockusers06:27
pwnguinusers or developers?06:27
LaserJockfor stuff that's not in Ubuntu06:28
persia0install seems safer than autopackage: it doesn't install as root.06:28
LaserJockI'm not sure what a good response is06:28
pwnguinmy favorite line from the FAQ06:28
pwnguin# What about security?06:28
pwnguinWhat about it?06:28
LaserJockat some point it's unrealistic to assume we can provide *all* software06:28
pwnguinwell, i'd say debian's pretty good at it06:28
=== zakame [i=zakame@ubuntu/member/zakame] has joined #ubuntu-motu
persiapwnguin: We've more than Debian (at least at the beginning of dev cycles), but that's still not everything.06:29
=== coolbhavi [n=bhavi@59.92.206.119] has joined #ubuntu-motu
persiaPerhaps we should determine a "Ubuntu best practice" method for 3rd party preparations, and recommend it?  Checkinstall is out, but having something that lets upstreams make instant (if bad) .debs for distribution might help, and may even be better for users, as the software could then be uninstalled cleanly (unlike building from source).06:31
pwnguinisn't it called dpkg?06:31
LaserJockpersia: I think I agree06:31
persiapwnguin: That takes a fair bit or work to learn, and is a high bar for people who primarily develop for Mac & Fedora (for example)06:32
LaserJockperhaps a dh_make206:32
ScottKOne more thing... doko: Please consider adding libsigc++-2.0 to your ia32-libs upload so Skype will work on AMD64.06:32
imbrandonwell basicly that means make pbuilder ( and debootstrap ) distro independant, easy to install and give it a front end06:32
pwnguinpersia: easy and "best practices" might not go together06:32
coolbhavihello...... Can you please resync my keyrings to the revu uploader keyring so that I can upload packages..Please.. Everything is done according to revu wiki page06:33
LaserJockwell, if we had something that was at least PPA-ready06:33
macdwhen I use dget to grab source, where does pbuilder store that?06:33
persiaimbrandon: That does the backend, but there's still the preparation of debian/rules, debian/copyright, and debian/control.  copyright is easy to do sufficiently (if poorly) from a form.  control is similar, although perhaps it needs something to check dependencies somehow.  rules is not always obvious.06:33
macdI poked around in /var/cache/pbuilder but didnt see it06:33
LaserJockmacd: dget doesn't build the source package automatically06:34
persiamacd: pbuilder doesn't store it anywhere.  dget puts it in .06:34
Hobbseecoolbhavi: it'll take around an hour06:34
imbrandonpersia: true the gui could mix dh_make and pbuilder, kinda like installshield builder does06:34
Hobbseecheckinstall makes you specify your own vesrion # though, so may actually be safer06:35
Hobbseeas in, easier ot reject teh bugs.06:35
persiaimbrandon: That sounds reasonable.  I'm still not sure about rules: there are so many exception cases.06:35
macdpersia, so If I need to make a change to debian/control I'll need to untar it, change it and retar it up? Im just a bit confused on a few things06:35
imbrandonpersia: yea nothing is gonna subsitute good old packing , but to make a "something for upstream to get by with" thing06:36
pwnguinmacd: just grab the source, unpack it, and debuild it back up06:36
coolbhaviMy launchpad id is https://launchpad.net/~bhavi.. please.......06:36
persiaHobbsee: Yes, although checkinstall has other failings.  Perhaps just fixing checkinstall to be acceptable is a solution.06:36
=== Hobbsee liked it when it segfaulting.
persiamacd: Use `dpkg-source -x fo.dsc` to unpack, and `debuild -S` to pack.06:36
imbrandonif checkinstall has some dependancy checking would be nice06:37
persiaimbrandon: Exactly.  Even better, something that was pluggable, so that with sufficient chroots it could produce .deb, .rpm, .tgz, etc.06:37
imbrandondefinately06:38
imbrandonsonds like a good project06:38
persia(for extra points, produce .dsc/diff.gz, .srpm, etc.)06:38
pwnguinthis would of course require defining equivilent packages across dkg and rp06:38
pwnguinm06:38
persiapwnguin: No: it just means having a pluggable dependency analysis checker: check what gets dlopen'd, check the parent package, and assign a dependency.06:39
imbrandonhrm lots of reflection06:39
imbrandonyup06:39
imbrandonall done in the chroot06:39
persiaThe problem I see is getting the initial set of build-deps to contruct.  Iterative, or source-inspection?06:39
pwnguinthats what i meant06:40
imbrandonwell if it builds and runs on the host ...... hrm06:40
pwnguinhow do you define build-deps across debian / redhat?06:40
persiaimbrandon: That does it: build it locally, determine deps from the local build, and then pass to chroots.  Clean, and only requires +1 builds.06:41
persiapwnguin: Watch the local build, and determine which files are used.  In the chroots, determine which package provides that file.  Add those packages as build-dependecies.06:41
imbrandonyea, would require lots of work but i think its a great idea06:42
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu
imbrandonand would be WELL worth the effort, even if a package needed some manual tweaking to go into a repo its still does the major stuff in a point-n-clicky way accross distros, hell gentoo has debootstrap and iirc so does suse 10.x06:43
imbrandoni'm sure there are ways to get base suse / fedora / mandrake chroots06:44
LaserJockwell, just getting a .deb solution would be great, IMO06:44
pwnguinwhat exactly does this solve?06:44
persiaThat would go a great way towards reducing checkinstall / 0install / autopackage / ezinstall / etc., as developers could easily produce distro-tailored binary packages, and source packages in all desired formats to ease distro adoption.06:44
imbrandoni dont think it would apply to meta distros like freebsd ports or gentoo though06:44
persiaLaserJock: The problem with a .deb only solution is that it's not much better than checkinstall, but building the .deb / .dsc target seems a good first goal: with other distros perhaps adding their components if desired.06:45
pwnguinif i'm a developer for say suse, and i want an easy way to deb06:45
LaserJockno, I didn't mean .deb only06:45
pwnguinhow does the chroot work?06:46
LaserJockI meant not worrying about .rpms, etc.06:46
imbrandonpwnguin: you know how bsd jails work ?06:46
persiapwnguin: Unpack the tarball, chroot into the minimal ubuntu, pbuild.06:46
pwnguinah.06:46
persiaLaserJock: I think it's worth worrying about sufficient abstraction to easily allow RPMs later, but I'd agree for a first pass.06:46
pwnguinso we're talking everyone carries an debian / ubuntu minimal build env06:47
persiapwnguin: The tool would presumably have minimal tarballs for all desired target environments.06:47
imbrandonno only upstream packagers that wish to use this tool06:47
bddebianI thought everything was going to be in some VCS so we are all saved anyway? :-)06:47
persiabddebian: How does that help for things we haven't packaged?06:47
pwnguinbut how does the unpacker know which extra packages i need to install?06:47
bddebianDunno but it's some kind of cure-all I hear ;-P06:48
imbrandonpwnguin: from the local build that the upstream developer surely already has going06:48
persiapwnguin: It doesn't.  The sbuild or pbuilder process downloads the build-deps as required for the minimal chroot build.06:48
pwnguinso step one build locally and watch to see which files / headers are accessed06:49
imbrandonpwnguin: think of this as more of a MOTU-in-a-box for upstreams to use *instead* of them only providing a tar.gz for users to resort to checkinstall06:49
pwnguinstep two build a .dsc etc and pbuild a deb06:49
persiapwnguin: I'd say 1) local build, 2) analysis of local build, 3) build .dsc, 4) build n .debs, but otherwise yes.06:49
pwnguini guess the other problem is06:50
pwnguinbuild deps missing / version problems?06:50
RAOFpwnguin: You mean "missing in $DISTRO", yes?06:51
imbrandonsomethings will always have to be checked and most auto* stuff will check the versioning when building06:51
imbrandonif $dist is missing it06:51
persiapwnguin: For missing build-deps (the dependency also isn't packaged), the build would fail (with a log).  For version conflicts, the build fails, and upstream version X isn't supported for distro Y.06:51
persiaIf upstream wants to be fancy with super-portability (e.g. parallel code paths for QT3 vs. QT4), then there is wider support.06:52
imbrandonrember too this doesnt have to be a 100000% end all, we're looking for something inbetween checkingstall and MOTUship06:53
imbrandon( with a GUI )06:53
imbrandonheh06:53
pwnguinwhy the gui?06:53
persiaimbrandon: Even between checkinstall and MOTU Contribution06:53
imbrandonpeople love point-and-clicky06:54
pwnguinthey still need to grab the build deps locally anyways06:54
persiapwnguin: Easier to present multi-entry dialogs (e.g. template for debian/copyright).06:54
persiapwnguin: If they are a developer, they probably already have the build-deps locally installed, no?06:54
pwnguinthere's also the question of automatic builds and GUIs06:55
pwnguinpersia: if they're the developer, then they outta be comfortable with the command line, i'd say. but if you think it'll be easier, hats off06:55
imbrandonit would only need to be done for the initial packageing pwnguin , subsuquint builds could be done the "normal" automated way06:56
persiapwnguin: Not easier.  Flashier.  More candy.  Easier to blog with screenshots.  These build mindshare, which is useful.  No reason it can't have a CLI backend.06:56
pwnguinyou just said it'd be easier to present multi-entry dialog06:56
imbrandonautomatix for MOTU's /me ducks06:56
LaserJockwell, I think helping upstreams get to us is a good thing06:57
LaserJockand helping users help upstream get to us is a good thing06:57
persiaimbrandon: I'd disagree.  It's doesn't try to do all the stuff you'd do if you had the secret info, but rather it provides a scripted bridge for the uninterested.  Wait, nevermind.  You're right.06:58
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu
imbrandonpersia: hehehe06:58
imbrandonpersia: you down for making any of this happen, i'm totaly psyced about it and actualy thinking about getting some design goals etc going06:59
persiaLaserJock: Do you think it would be easier to market a new tool, or overhaul/replace checkinstall?  Also, should we point at getdeb as a central location to advertise new unofficial packages?06:59
imbrandonpersia: +1 on the getdeb07:00
=== Hobbsee would be reasonably happy to say "let getdeb deal with all of that"
Hobbseebut then, who knows of the quality of the getdeb stuff07:00
Hobbseeim' assuming we're still rejecting all their bugs07:00
persiaHobbsee: getdeb still (softly) recommends checkinstall.  It'd be nice to have something a little cleaner.07:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
LaserJockpersia: problem with checkinstall would be that we don't have any control over it07:00
persiaHobbsee: Ubuntu rejects the bugs, but LP upstreams may accept them, depending...07:00
=== pwnguin quietly adds google toolbar installers to his ppa and submits to getdeb
Hobbseepersia: yeah, well.  but we dont care about them either :)07:01
imbrandonlol07:01
persiaHobbsee: As long as you have narrow enough vision when rejecting, I shan't complain :)07:01
imbrandonheh Hobbsee you are so pesimistic sometimes , i care about ( some ) upstreams , watch the word "we" :)07:01
imbrandonhehe07:01
Hobbseeimbrandon: i was thinking in terms of bugs, and stuff that we personally would be fixing.07:02
imbrandontru tru , just spoutin07:02
Hobbseebut i agree - as a wider issue, it's worth thinking about :)07:02
imbrandonok anyhow anything s better than checkinstall as is07:03
persiaLaserJock: Makes sense.  I'm not so concerned about control, as long as the results are useful.  Checkinstall already seems to generate .deb, .rpm, and .tgz.  Perhaps we can send patches to make the .debs better.07:03
LaserJockpersia: well, I'm just saying, can we just go "heh, we're gonna take over checkinstall, do you mind?"07:03
imbrandonpersia: yea i was thinking the same thing, or a fork just adding a step inbetween building and packing07:04
imbrandonin checkinstall07:04
imbrandonthat does the dep resolution07:04
persiaI'd like to avoid a fork, but I think we'd get on better with checkinstall upstream if we prepared some patches for them, rather than just repeating "checkinstall makes crack".07:04
imbrandonwe would still need to make use of "clean rooms" though ( chroots )07:05
persiaimbrandon: Something simple like adding something for dependency generation would be awfully nice.07:05
=== persia prefers incremental adjustment to replace everything rather than rewrites
=== macd pulls hair out
imbrandonheh depends on the job but yea i agree07:06
pwnguinheh07:06
=== imbrandon prods google for checkinstall's homepage
macdI think I'm missing something seriously fundamental, Ive got the dsc, the source, the diff.gz which mentions changes to debian/* but nothing has a debian/* dir in it?07:06
superm1perhaps something that runs ldd on the binaries, and then uses apt-file to find where they are coming from07:06
imbrandonmacd: `dpkg-source -x *.dsc`07:07
pwnguinimbrandon: no wonder i cant access it; we cant both browse mexico's only http server :P07:07
superm1it would grab a majority of the dependencies at least then07:07
imbrandonLOL07:07
imbrandonsuperm1: i was thinking exactly that07:07
persiasuperm1: We can't guarantee the presence of apt-file: a network solution might be cleaner, but that sort of thing.07:07
superm1persia, well make checkinstall depend on apt-file then07:07
imbrandonheh07:07
persiamacd: That's normal.  The .diff.gz gets applied to the .tar.gz, and generates the debian/ directory.07:08
pwnguinthere can't be that many header files07:08
superm1or at least recommend it07:08
pwnguinjust build a DB07:08
macda light upstairs just went off, thanks07:08
superm1and then if it doesn't detect its presence, then a network solution to query packages.ubuntu.com could go too07:08
persiasuperm1: Think cross-distro.  It'd be nice to get something better for checkinstall in Ubuntu, but if we can patch it so upstream can send it to everyone, we get better random crack out there.07:08
superm1indeed.  your right it is always better to think on a more distro global scale with things like this07:09
persiapwnguin: There's a potentially infinite number of header files: consider all the libraries that could ever be written, in all the programming languages that have been invented.07:09
pwnguingood news07:09
pwnguinnobody uses random infinite libraries07:09
imbrandonthe one thing this is gonna be tricky with is pythn packages07:10
macdShould I leave the maintainer name alone? or change it to mine so I can sign it when done?07:10
imbrandonyou sign it based on the changelog07:10
pwnguinmacd: theres a script out there to fix it up motu style07:10
persiaimbrandon: Why python?  Can't we extract a fair amount of info from either setup.py or the ezinstall wrapper?07:10
superm1imbrandon, well you can always parse all python source files for import lines too07:10
superm1and do test imports if it came down to it07:10
imbrandonhr,07:10
pwnguinimbrandon: perl'd likely also be a pita07:10
imbrandonhrm07:10
=== persia likes superm1's solution
persiaAny scripting language is annoying : import, use, source, etc.  It just needs parsers.07:11
=== imbrandon hugs LaserJock for getting this convo going
=== asantoni [n=alb@CPE00095be80fce-CM001868e2c60e.cpe.net.cable.rogers.com] has joined #ubuntu-motu
superm1someone should get this down into a spec to work on for hardy07:12
bddebianGnight folks07:12
superm1or at least discuss at uds07:12
imbrandonsuperm1: yea i'm doing just that right now07:13
=== pgquiles [n=pgquiles@81.202.65.108.dyn.user.ono.com] has joined #ubuntu-motu
persiaimbrandon: Thanks.  Please subscribe me to the spec when you get it up.07:13
imbrandonk07:13
superm1me too, i'll join in on this if its put up for a sprint at uds07:13
imbrandonkk07:13
=== pwnguin files an ohloh request to survey checkinstall
LaserJockwe should discuss something on ubuntu-motu/ubuntu-devel07:14
imbrandonwow checkinstall is just a big bash script07:14
pwnguinheh07:15
imbrandoni'm just putting some things in a text file for now, i'll write a coherant spec after soem sleep tonight07:15
persiaimbrandon: Yep.  It's not very robust either: it assumes a fair amount about the running system, which is not always true.07:16
imbrandonbut just from an initial inspection i'm thinking after mabe some "basic" dep checking in checkinstall we might be better making our own tool based in part on checkinstall code/ideas and distro indep07:17
imbrandonwith an optional gui07:17
persiaimbrandon: That sounds good.  I'm in favor of a parallel path: basic fixes to checkinstall (with efforts to get upstream), and a better local tool to assist Ubuntu users who are upstream developers in producing preview debs.07:18
=== ajmitch hears madness
imbrandonpersia: exactly07:19
Hobbseeajmitch: cover your ears.07:19
=== ajmitch rocks back & forth
persiaajmitch: It's silent.  Otherwise, adjust your bell :)07:19
lifelessuhm07:19
lifelesscheckinstall as a way to produce 'you should do X' - maybe07:19
ajmitchhi lifeless :)07:19
lifelessas a way to make packages.... where do you live prey tell ?07:19
imbrandonheya lifeless07:19
lifelesshi guys, and gal07:20
RAOFHey lifeless07:20
Hobbseehiya lifeless!07:20
persialifeless: For context: we're thinking that patching checkinstall will result in something more useful than enabling autopackage.07:20
imbrandonlifeless: hehe we're trygin to make a MOTU-in-a-box , lots of backlog to read, its not what you think :)07:20
persiaFurther, replacing checkinstall with some guided .dsc/.deb builder that is relatively sane will further improve the random crack found on the internet.07:21
imbrandonby dependancy checking, gracefully pulling off dh_make type things etc07:21
imbrandonand clean room building with chroots/pbuilders07:21
imbrandonto put it in 2 sentances07:22
pwnguinseriously, we cant all visit the checkinstall website at once =/07:23
imbrandonLOL07:24
lifelessno browser == no random distraction07:24
lifelessyou should try it sometime07:24
persiaAll the docs, etc. are available in the package.  `apt-get source checkinstall` (and don't `aptitude install checkinstall`: that's not the right command yet :))07:24
imbrandontelnet www.asic-linux.com.mx 8007:25
=== thekorn [n=markus@a89-182-10-242.net-htp.de] has joined #ubuntu-motu
=== imbrandon never uses aptitude
pwnguinwell, im trying to find a cvs for ohloh07:25
persiaimbrandon: If for nothing else, you might like `aptitude download hello` and similar.07:26
pwnguinit appears there's none07:26
pwnguinunrelated: "Back around 1999, I was really interested in getting all of Debian imported into CVS (ugh!) so we could have all the benefits of pervasive version control. I've always been sad it didn't happen, especially since ubuntu did it. Although they seem to get less benefits from it than I would have thought at the time, go figure." (from joey hess's blog)07:28
pwnguinall of ubuntu is in cvs/bzr?07:28
imbrandoni read that a few days ago07:29
imbrandonand no not afaik07:29
persiaPerhaps every Soyuz upload actually triggers a checkin somewhere :)07:29
LaserJockwell, the are planning on it07:30
LaserJock*they07:30
imbrandonno-source-packages spec from way back in dapper07:30
persiaLaserJock: Is it not implemented at all?  I thought there was at least some stubbing done.07:30
imbrandonor something liek that07:30
LaserJockwell, they've got some code for it07:30
LaserJockbut it's gonna take awhile07:30
LaserJocklast I heard they were gonna just do it over some time07:31
persiaLaserJock: Do you know if there were plans to integrate with dget / dput, or will it all be bzr co, bzr ci?07:31
LaserJockno, they are gonna to vcs imports of the packages07:31
LaserJockthe first thing is to just get everything into bzr07:32
persiaToo bad.  It'd be nice to have it automatically scrape the last changelog entry for a commit comment when using dput, but I guess that's harder to implement cleanly.  I do hope there will be something for dget.07:33
LaserJockwell, I did get them to make dget'able URLs for source packages07:34
LaserJockanyway, I don't know much07:34
LaserJockjust I heard they're gonna try to import Debian into LP07:34
persiaI thought that was discussed at last UDS.  It'll be interesting, although I'm really not sure how useful it will be, nor how one might manage the synchronisation.07:35
=== jussi01 [n=jussi@dyn3-82-128-184-36.psoas.suomi.net] has joined #ubuntu-motu
imbrandonbrb07:36
macdcan someone have a look @ http://pastie.caboo.se/105611  Im getting a cant find sec key error (but its there)07:37
persiamacd: Make sure the name & email address in the changelog exactly matches the name & email address on the key.  In this case, you have "(deb sign only)" getting in the way.07:38
macdI figured as much07:39
macdI should just add that to the changelog then correct?07:39
persiamacd: You can override by using debuild -k, and sponsoring yourself, but it'll appear as a sponsored upload to the system, so  both names / emails will appear, depending on where in the interface you check it.07:39
imbrandon                         macd debuild -S -sa -k940DEA9B07:40
macdwhat is considered to be the best practice?07:40
persiamacd: I'd recommend removing the comment from the key, personally.  I think that's easier (although you have to remember which is the debsign key).07:40
=== Hobbsee uses -k
persiaimbrandon: Hobbsee: with the new default package interface, it'll grab the email from the signing key for display in the non-changelog.07:40
macdalso by default it looks like dch -e grabs my local username@domain rather than my gpg info, is that expected behavior07:41
persiamacd: `export DEBEMAIL="David Portwood <dzp@bellsouth.net>"07:42
macdyeah I have that in my .bashrc07:42
macdmaybe I didnt spawn a new session07:42
persiadch -e should grab that.07:42
macdhey btw thanks all of you for your help with this!07:42
macdwhen Im done, should I just upload everything to the affected LP bug, and find someone to sponsor it?07:44
=== thekorn [n=markus@a89-182-10-242.net-htp.de] has joined #ubuntu-motu
persiamacd: Follow the SRU process, and request sponsorship with https://wiki.ubuntu.com/SponsorshipProcess07:46
=== vil [n=vladimir@ubuntu/member/vil] has joined #ubuntu-motu
macdok, I read the SRU process, youve been very helpful again, thanks.07:47
persiamacd: Don't forget to nominate for feisty (if it's not already done).  This doesn't affect the gutsy bug.07:51
macdsure thing07:51
=== imbrandon [n=brandon@ubuntu/member/pdpc.active.imbrandon] has joined #ubuntu-motu
=== khermans__ [i=khermans@nat/cisco/x-114853b237690876] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
=== Nightrose [n=lydia@port-87-234-157-150.dynamic.qsc.de] has joined #ubuntu-motu
macdpersia, used dpkg-source -x foo.dsc, then went into source dir, made dependency changes to debian/control, used dch -e to edit the changelog, did debuild -S -sa, then pbuilder build file.dsc  but in pbuilder/results/file.deb still has a dependency I removed08:06
=== viviersf [n=cain@gw.impilinux.co.za] has joined #ubuntu-motu
persiamacd: Interesting.  I suspect you've either a static depends in a binary stanza in your control file, or a build-depends that generates the dependency with ${misc:depends}.  As long as you build in a feisty chroot, you should be safe to install to a feisty target.08:09
macdI notice after doing debuild -S -sa, the file.orig.gz doesnt have an updated timestamp, I thought debuild from within the source dir rebuilt the orig.gz file? doesnt pbuilder extract and use that to build?08:12
macdohh, nvm08:12
macdanswered myself08:12
macdI do have %{misc-depends} in the control file, what exactly does that entail?08:14
macdpending the rest of the dependencies are met, is it safe to remove that?08:14
persiamacd: That pulls in all the dependencies that you want based on the build.  You don't want to remove it, or at least you really want to understand why something was brought in that way, and that you really don't need it prior to removal.08:16
macdgotcha08:17
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-motu
macdis ${misc:depends} defined anywhere?08:20
macdIm just wondering b/c it keeps throwin this non ubuntu package in there *libmocha) and it will never install short of forcing it that way08:20
ajmitchfrom what I saw, libmocha is only dragged in from the Depends: line, make sure that your package did rebuild properly08:21
ajmitcheg that it has a recent timestamp corresponding to when you built it08:21
ajmitch& that you ran pbuilder with the updated .dsc08:21
persiamacd: Just to confirm: libmocha doesn't appear in the control file (for either source or binary stanzas), nor libmocha-dev, and you are building it in a feisty pbuilder chroot, in which libmocha is not installed, right?08:21
macdcorrect@ persia08:22
ajmitchthe original Depends: line is Depends: ${misc:Depends}, ruby, ruby1.8 (>=1.8.2-3), rake (>>0.7.0), rdoc (>>1.8.2), libsqlite3-ruby1.8 | libpgsql-ruby1.8 | libmysql-ruby1.8 | libdbi-ruby1.8, libredcloth-ruby1.8, liberb-ruby, libmocha-ruby1.808:22
=== asisak [i=conp@ubuntu/member/coNP] has joined #ubuntu-motu
macdajmitch, I did remove it from the control file, then ran debuild08:22
ajmitchbeing fun ruby stuff08:22
ajmitchand then you went up to the parent directory & ran pbuilder from there on the new .dsc file?08:23
persiamacd: `debuild` or `debuild -S -sa -k...`?08:23
macdhttp://pastie.caboo.se/10562308:23
macdshould help08:23
macddebuild -S -sa08:23
macdI ran pbuilder from the directory that contains the dsc file, yes08:23
ajmitch& the timestamp of the resulting .deb?08:24
persiamacd: You probably want to use `dch -i`, and generate rails_1.2.4-1ubuntu1.dsc, just so you can debdiff the .dsc files and verify your changes, but that doesn't explain the problem.08:24
macdajmitch, I ran debuild from within rails-1.2.4/ at 1:0008:25
macdand I didnt get a deb out of it :/08:25
ajmitchthat's expected if you used -S08:25
imbrandongnight all08:25
ajmitchnight imbrandon08:25
macd yeah but should it have changed the orig.src.gz package?08:25
ajmitchnope08:25
macdsee ya imbrandon08:25
macdohh, then everything is right timestamp wise08:26
persiamacd: No.  That needs to preserve the md5sum: it should never change as part of the packaging or build process.08:26
macdI dont know why its pulling in that libmocha then08:26
ajmitchfilterdiff -z -i'*/debian/control' rails_1.2.4-1.diff.gz08:26
persiamacd: is there a debian/control.in ?08:26
ajmitchpaste the Depends: line somewhere08:26
ajmitchthere isn't08:27
=== ajmitch has the source here
=== persia defers to ajmitch, who is more expert in any case
ajmitchI am not08:27
macdone sec, installing filterdiff ;P08:27
ajmitchheh, sorry :)08:27
ajmitchtoo used to having it08:27
macdohh is it not in repos?08:27
macdor part of something else08:27
ajmitchpatchutils08:27
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-motu
=== pgquiles [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
=== MagnusR [n=magru@c83-252-222-139.bredband.comhem.se] has joined #ubuntu-motu
macdhttp://pastie.caboo.se/10562508:29
macdlibmocha is def not in there08:30
=== pgquiles [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
macdis it possible its some whack pbuilder error and I should rebuild it?08:30
ajmitchyes08:31
ajmitchand always best to put in a changelog entry08:31
macdI did08:32
ajmitchwith what version?08:32
macddch -e added reference to the bug, and mentioned removing libmocha dep08:32
macdits in rails-1.2.4/debian/changelog08:32
macdshould I clear the results dir on pbuilder too?08:33
ajmitchyou must never change an existing changelog entry, but add a new version08:33
pwnguinjoeyh's blog is a great historic reference08:33
macdajmitch, ohhh08:33
ajmitchso it would be 1.2.4-1ubuntu1 (for gutsy at least)08:33
pwnguinlike this gem: ""08:33
pwnguin"<Kamion> pitti used to put patches in debian/patches/ that patched files in the debian/ directory, until we re-educated him with a stick"08:33
macdajmitch, so dont edit the existing changelog, make a new one ?08:34
ajmitchpwnguin: almost as fun as patching debian/rules & reexecing it :)08:34
StevenKajmitch: Eeeek08:34
=== persia gleefully imagines patches in debian/patches that insert additional patches into debian/patches that...
ajmitchmacd: add a new version into debian/changelog, dch -i will do it08:34
macdgotcha, thanks08:34
ajmitchStevenK: fun, no?08:35
macdis there any way to completely rebuilt my pbuilder just to rule out that possibility08:35
Hobbseepwnguin: hahaha, nice08:35
ajmitchmacd: you shouldn't need to08:35
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-motu
=== zakame [i=zakame@ubuntu/member/zakame] has joined #ubuntu-motu
macdajmitch, for feisty would be 1.2.4-0ubuntu0 ?08:37
ajmitchpreferably something like 1.2.4-1ubuntu0.108:39
macdok08:39
ajmitchthough I can't recall the current agreed upon syntax for SRUs08:39
ajmitchespecially ones that are a new upstream version08:39
=== macd looks at the SRU wiki page
macdehh doesnt really say08:40
=== viviersf [n=cain@gw.impilinux.co.za] has joined #ubuntu-motu
=== ajmitch confirmed that a rebuild without the dependency really does remove it
macdahh08:41
persiamacd: Take a look in the feisty proposed repository to see recent names.08:41
macdI wonder what happened08:41
macdwell, I'll still build it and upload my debdiff and nominate it, at least the next time I do a package it wont be nearly this bad08:42
ajmitchit's always a learning experience :)08:43
macdhttp://pastie.caboo.se/10563208:44
macdis that something I need to worry about?08:44
RAOFmacd: Yes, probably.08:46
RAOFmacd: https://wiki.ubuntu.com/DebianMaintainerField gives some details, and there's an update-maintainer script in ubuntu-dev-tools.08:46
RAOFOr somewhere.08:47
RAOFI *presume* you still need to follow that for SRUs, I can't think of a particular reason not.08:47
macdyeah the SRU wiki page mentions that08:48
StevenKWere we doing DebianMaintainerField for Feisty?08:48
RAOFStevenK: My memory is hazy, but I think so.08:48
RAOFThat's a looooong way back.  Nearly 6 months!08:48
persiaStevenK: Near the end, yes.  It was adopted in January, and we figured out how to use it in February.08:48
StevenKAh. Then you need to do for Feisty SRUs, but not Edgy or Dapper.08:50
=== elkbuntu [n=melissa@ubuntu/member/elkbuntu] has joined #ubuntu-motu
=== xstasi [n=xstasi@85-18-14-24.fastres.net] has joined #ubuntu-motu
macdhttp://pastie.caboo.se/105636  should suffice yes?08:53
=== dholbach [n=daniel@i59F76A01.versanet.de] has joined #ubuntu-motu
dholbachgood morning08:55
jussi01dholbach: morning Daniel08:56
dholbachhey jussi0108:56
Hobbseehi dholbach!09:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
dholbachhiya Hobbsee09:01
macdshould the debdiff on what Im working on be from the original feisty rails to the newly built feisty rails,  or from the upstream package to the newly built feisty rails?09:01
persiamacd: If there is a debian package, you want it to be against the debian package.09:02
macdI have to wonder why not against the current feisty package?09:03
persiamacd: Volume of diff output.  One typically selects the smallest debdiff for submission to a bug.09:04
macdk09:05
persiamacd: I don't typically due SRUs, but if you need a diffstat, take the diffstat from the debdiff between the existing feisty package and the candidate package, even though that's not the debdiff you're attaching.09:06
=== jussio1 [n=jussi@dyn3-82-128-184-36.psoas.suomi.net] has joined #ubuntu-motu
macdpersia, Im not sure I follow you there?  I should get the debdiff, then attach it to the bug, nominate it for feisty, the request a sponsorship to upload right?09:09
=== persia looks at the SRU process again
macdit says for SRU you should attach a complete source debdiff09:10
macdI would assume that means b/t the 2 feisty packages09:11
persiaBleh: this is written to imply MOTUs never file SRU requests09:11
Hobbseethere would be some truth to that....09:12
Hobbseeor at least, some of us bad MOTU's :P09:12
persiaHobbsee: Right.  See, if someone were to rewrite all the documentation to indicate that people of certain ages in certain sourthern districts were responsible for SRUs, you might act differently :)09:13
Hobbseehaha09:13
Hobbseebut if it's truthful....09:13
Hobbseei wouldnt object to "the australians suck at doing SRU's, therefore dont ask for sponsorship from them, for SRUs"09:14
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-motu
persiamacd: The general rule of thumb is to use the smallest debdiff that contains sufficient information to properly encapsulate all the changes for the new candidate.  This test isn't very clear.  I'd say you're pretty safe either way: as long as the sponsor can easily regenerate your candidate.  On the other hand, I don't do much with SRUs, so you may see other opinions.09:14
=== ivoks [n=ivoks@3-51.dsl.iskon.hr] has joined #ubuntu-motu
persiaHobbsee: Well, I'm not sure we can go that far, but I think language that encouraged MOTUs to also make SRU requests would be good (unless we're following a "if you propose, you can't approve" rule.)09:15
Hobbseehm09:16
macdwould it be a safe bet to upload a debdiff for source and for the package, along with everything built?09:18
macdor is that just extreme overkill09:18
persiamacd: Only the source debdiff is interesting.  That's the set of changes that is sponsored.  Any binary packages are just side effects useful for testing.09:18
=== jussio1 [n=jussi@dyn3-82-128-184-36.psoas.suomi.net] has joined #ubuntu-motu
=== awalton__ [n=janus@CPE-76-89-26-83.natcky.res.rr.com] has joined #ubuntu-motu
macddoes pbuilder build a new source package?09:22
=== vil [n=lada@ubuntu/member/vil] has joined #ubuntu-motu
Hobbseeuh?09:22
Hobbseepbuilder builds whatever you tell it to09:22
persiamacd: No.  It weakly simulates sbuild on the buildds to prepare binary packages.09:22
persiaHobbsee: It can build source packages?09:22
Hobbseepersia: well, it rebuilds sources at the end, yes.09:22
=== persia disapproves of automated source rebuild by the binary rebuild process.
Hobbseewell, i think it does, anyway09:23
Hobbseesee the last few lines of build logs09:23
Hobbseealthoguh you invariably have to build it again anyway, as it builds with -sd09:23
macdIm confused as to how to make a full source debdiff, do I diff to the current feisty source package against the debian source I built the new feisty package with?09:23
macdand/or how do I rebuild the source package with pbuilder09:25
persiamacd: There are some instructions on different ways to construct a diff for sponsor review from https://wiki.ubuntu.com/MOTU/Contributing.  Look near the bottom of "Preparing New Revisions"09:25
macdok, I see09:26
=== LongPointyStick [n=mystery@ubuntu/member/hobbsee] has joined #ubuntu-motu
=== TLE [n=kenneth@s021749.fysik.dtu.dk] has joined #ubuntu-motu
=== jsomers [n=jsomers@d5152D0CE.access.telenet.be] has joined #ubuntu-motu
=== ucap [n=ucap@212-41-86-233.adsl.solnet.ch] has joined #ubuntu-motu
macdwell, 7 houtrs later thats done09:39
macdpersia, the wiki page for sponsoring an upload seems to revolve around a script that wont run on my machine, how can I manually do this?09:40
persiamacd: manually attach the debdiff to the bug, and manually subscribe the sponsorship team.09:45
macdok, done, thanks again for all your help, hopefully next time this will go much smoother09:47
macdhopefully if all goes well, maybe I'll just start picking all the sru related bugs out and do them ;P09:48
persiamacd: This is a good time for SRUs.  The dev archive is frozen, but there's bunches of bugs in the previous release.09:49
macdYeah, now that I know howto do this, and Im sure I09:50
macdI'll have to do more to finish this out, I can move alot faster09:50
macdbut yeah, a good way to contribute09:50
=== BugMaN [n=BugMaN@nat.cabi.uniroma1.it] has joined #ubuntu-motu
BugMaNhi all09:51
BugMaNdholbach: good morning, now i'm ubuntu member ;)09:52
dholbachcongratulations BugMaN! :-)09:56
=== dholbach hugs BugMaN
BugMaNdholbach: thanks :)09:57
persiadholbach: Do you have an opinion on maintaining the migration to dpatch for libvisual-plugins?  The patch looks sane, but it's perhaps annoying to maintain a different patch system.09:59
dholbachpersia: oh, I didn't realize that - what patch system is it using right now?10:00
=== contrast83 [n=mike@adsl-074-236-242-009.sip.bgk.bellsouth.net] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
persiadholbach: It's just raw diff.gz, and has a big autotools change.  The candidate reverts the debian autotools patch, migrates to dpatch, and applies 5 useful bugfixes.10:00
dholbachhrm10:01
dholbachI'd rather he applied the 5 patches and put them into debian/applied-patches for reference or something - there's no need to unpatch the autoconf changes10:02
persiadholbach: Yep.  The submitter doesn't want to only present the bugfixes, and the maintainer hasn't responded to requests for comment.10:02
RAOF!packagingguide | contrast83: Read this one? ->10:02
persiadholbach: The argument is that we don't want to use 1.7 anymore (true), and that it massively reduces the size of the diff.gz.  Note that the autotools update is completely sane, just hasn't attracted Debian interest.10:03
=== zachy [i=zakame@ubuntu/member/zakame] has joined #ubuntu-motu
persia(or rather, restoration of upstream autoconf)10:03
dholbachpersia: ok, that's fine with me10:03
contrast83RAOF: ? Didn't get anything. I did start to glance over the guide in the repos, but stopped when it prerequisited make know-how.10:04
RAOFcontrast83: Ah, it seems that ubotu has gone walkabout again, sorry.10:04
contrast83np10:04
persiadholbach: OK.  I'm generally opposed to imposing patch systems, but if Chris hasn't done something with it by the next time I have some time at an Ubuntu system, I'll chase it.10:04
RAOFcontrast83: I'll hunt you down a bitesize kubuntu bug if you like :)10:04
contrast83Sounds good10:05
dholbachpersia: thanks for taking care of that10:05
philnhi!10:05
=== \sh is now a ubuntu initramfs hacker ,->
RAOFcontrast83: So, https://wiki.ubuntu.com/MOTU/TODO#head-bf1f056ba36d8ea73f10c84156fdd84b543d2754 is a list of some bitesize bugs.  Any catch your fancy?10:08
RAOFpersia: Which "Chris" were you talking about there?  I thought I'd touched that bug at one point.10:10
persiaRAOF: Whichever Chris Daniel listed by my name in the request for action.  Could be you :)10:10
contrast83RAOF: looking....10:10
RAOFpersia: :).  I was hoping to avoid the 3mb debdiff + autofoo, but...10:14
persiaRAOF: Me too :)  It's a 3MB debdiff, but the majority is a reduction of the 3MB diff.gz.  I'd recommend getting rid of 90_autoconf_fixes.patch (or whatever), and applying that raw, just to make it cleaner.10:15
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-motu
\shmoins ogra10:17
=== RAOF looks at the patches, and sighs. Why would you write uint32_t when intptr_t exists? :(
contrast83RAOF: The only ones I'm seeing which I'd feel comfortable taking on (those related to .desktop files, mostly), are already spoken for...10:17
RAOFcontrast83: Hm, OK.  Got a pet kubuntu package, or kubuntu peeve (it's KDE, I'm sure there are lots :P)?10:18
contrast83RAOF: That does bring me to another question though... As a KDE user that uses several GNOME apps, I've made alternate .desktop files for them so they fit better with the general language of KDE's .desktop files. Any idea whether those could be put to broad use somehow?10:19
pwnguinhmm10:19
contrast83Oh, and they also solve the problem of said apps showing up in multiple categories under the K Menu.10:19
pwnguini should probably pick up that slow suspend bitesize patch10:19
RAOFpersia: You mean apply all the autotools patches + the autoreconf patch just raw to the source?10:20
persiacontrast83: Ideally, we should have a single .desktop file that works for both GNOME & KDE.  It's possible to maintain parallel trees, but it's a big overhead, and harder to push to Debian, and even harder to push upstream.10:20
pwnguini always assumed my hardware couldn't suspend10:21
persiaRAOF: If I understand correctly, it's actually a reversion of a patch in the diff.gz, and a restoration to upstream.10:21
=== zachy is now known as zakame
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-motu
\shhey jono10:21
=== huats [n=huats@194.98.120.3] has joined #ubuntu-motu
=== persia dislikes having a patch in debian/patches that reverts a patch in diff.gz: this just seems counterproductive, somehow.
RAOFpersia: Plus an autoreconf to pick up the various Makefile.am & configure.ac changes, surely?10:22
pwnguinapparently dpatch and friends are hated all around in debian10:22
contrast83RAOF: I've got a lot of little tweaks I do on every installation of Kubuntu. I'll see about readying up a list of ones that might be suited for general use.10:22
persiaRAOF: Maybe.  I think DarkMageZ tested with 1.9, and upstreams worked fine for gutsy.10:22
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-motu
persiapwnguin: I wouldn't say that.  I've seen some very agressive quilt promoters.  It's hard to get consensus with 2000 people, of whom only about 150 ever do NMUs.10:23
contrast83RAOF: One of them is just a .desktop file that's a link to ~/.kde/Autostart, placed in the System submenu. Think that could fit into the kubuntu-default-settings package?10:23
RAOFcontrast83: Quite possibly.  That sounds useful.10:25
contrast83One of the most common questions I see in #kubuntu is "How do I add autostart applications?" :-P10:25
RAOFcontrast83: You might be wanting to talk to LongPointyStick, or ScottK or another kubuntuite about that, though :)10:26
=== Tonio_ [n=tonio@linagoraberri.pck.nerim.net] has joined #ubuntu-motu
contrast83RAOF: Cool, will do10:27
contrast83RAOF: Big thanks for pointing me in here.10:27
pwnguinnew slaves are always welcome ^_^10:27
contrast83lol10:27
RAOFcontrast83: Heh.  Everyone's friendly in here :)10:27
jonohey \sh10:28
RAOFpersia: It's entirely possible that some of 90_autoreconf could be dropped if I tried hard enough :)10:28
pwnguingod, autoreconf is horrible10:28
pwnguinyou'd think there'd be a dh_autoreconf10:28
=== RAOF delegates that to pwnguin
pwnguinive already got plenty of fun on my plate10:29
RAOFBut what would it actually do?10:29
persiaRAOF: It's possible, but do take a look at the bug log before you do that.  Personally, I think you'd do better not to drop it (or at least I received some vitrol when offering to sponsor a reduced version previously)10:29
pwnguinjust call autoreconf i guess, so you don't have to have a gigantic patch for silly crap10:29
RAOFpwnguin: Yeah, but then you have random versions of automake doing crazy things problems and such.10:30
persiapwnguin: That's incredibly dangerous.  Given the level of magic, it makes build completely uncertain.10:30
pwnguinheh10:30
pwnguinautoreconf is already magic to me10:30
RAOFDon't give the buildd's an opportunity to surrepticiously break your package, or they will :)10:31
pwnguinpsh10:31
pwnguinthey dont need excuses10:31
pwnguinsee amd64 and clocks10:31
contrast83So, last I read, the "official" stance on Automatix is it serves an important purpose, but doesn't do so in a standards-compliant way. I've been working on something that would solve that problem (still very much in its infancy). Once I get it to a point where it's presentable, who should I show it to for critique, and maybe eventually, inclusion in main?10:31
pwnguincontrast83: release early release often10:32
persiapwnguin: Right.  The idea is that magic should be confined to packaging-time and runtime.  build-time should be predictable.10:32
contrast83pwnguin: Ok. So release to...? Just Sourceforge or some site like that, or is there something more *Ubuntu-specific?10:33
pwnguincontrast83: this sort of thing should likely be done in the open from the beginning, and seek commentary throughout, given the history of novices and this stuff10:33
persiacontrast83: Um.  First, state the issue in a way upon which everyone can agree.  Second, prepare a candidate for universe/multiverse, for input and testing.  If it's deemed critical enough, it may make it to main/restricted, but this shouldn't be a direct goal initially.10:33
RAOFcontrast83: Launchpad does code hosting :)10:33
pwnguincontrast83: well, im sure launchpad would love it10:33
contrast83Ok10:34
persiacontrast83: Any code host will do. LP, Google, SF, your private host, etc.10:34
pwnguinif you're shooting for main / universe you have to release code anyways10:34
pwnguinbut give smart people a chance to review your work before your mistakes compound10:34
RAOFAnd do work for you!10:34
persiaRather, code must be released for inclusion: Soyuz only accepts source uploads.10:34
pwnguinand multiverse?10:35
asisakHey MOTUs10:35
pwnguinpersia: how's multiverse possibly work then?10:35
=== RAOF heads home. See you on the flip side!
persiapwnguin: All the source is available, but it's not all licensed in a way that's free.10:36
contrast83Is there already work being done on such a project that I'd be better off directing my efforts to?10:36
contrast83RAOF: Peace, thanks again.10:36
pwnguincontrast83: have you seen Add/Remove programs in Gnome?10:37
persiacontrast83: Depends on which problem you seek to solve.  Automatix was trying to hit a few.  Some have active efforts underway already.  You'd do best to state the problem you mean to solve clearly, and ask for input on where efforts could be best contributed.10:37
contrast83persia: So CC licenses and the like?10:37
contrast83pwnguin: I use it. :-)10:37
persiacontrast83: Perhaps.  Or "This cannot be modified", or "requires payment if used in a business context", or "cannot be used in a military context", etc.10:37
contrast83Purging Adept is one of thefirst things I do on every Kubuntu installation since mid-Edgy. :-\10:38
=== contrast83 would be interested in seeing the license that prohibits military use.
contrast83heh10:38
persiacontrast83: Sometimes there are also binary blobs (PDF, images, firmware, drivers, etc.) for which there's no source, and some source framework around it, or just a system to download closed binaries from an external source (although this is strongly discouraged).10:38
persiacontrast83: It wouldn't be DFSG-free (field of endeavour)10:39
contrast83Got cha10:39
pwnguinthere's a few that are "no israelis"10:39
contrast83lol10:39
pwnguini cant remember what off the top of my head, but it was after it was announced that isreali forces accidentally attacked a UN watchpost10:40
contrast83I think I may already know the answer to this - some users' hard drives are too small to permit it - but why doesn't Ubuntu partition / and /home seperately by default? I've noticed several other distros do that and I was awe-struck by the brilliance once I understood the reasons behind it.10:42
awalton__I've asked that question in my head for ages, I'd love to hear real discussion on that.10:43
contrast83The aforementioned project I'm working on (Kubuntu-Aide's the working name) insists to the user before doing anything that if they haven't already done so, they repartition their hard drives like that. One of the extra things it does is set up a very primitive backup/restore system, which is dependent on the partitions being set up like that.10:45
persiacontrast83: One hopes you're backing up /usr by storing the output of dpkg --get-selections somewhere, rather than keeping the actual files.10:47
contrast83persia: of course. :-)10:47
pwnguinbecause local couldn't possibly exist10:47
persiapwnguin: If it does, it deserves a local backup solution, no?10:48
contrast83actually...10:48
contrast83the way i've been going about it, is i have /home/mike/.BASHback, which contains all binary installers, output of dpkg --get-selections, the restore script itself, and so on...10:49
contrast83and then /home/mike/.BASHback/root-directory/, which contains all changes manually made under / which have been confirmed to not break anything10:49
pwnguinthere's a set of programs called simple backup i think10:50
=== persia remembers that. Isn't there also a user-backup?
pwnguinprobabl10:51
pwnguinis there much value on backing up stuff to the same disk it came from?10:52
contrast83what i'd like to have is something that silently monitors / for changes made by anything other than dpkg (obviously excluding general logs, tmp files, etc.). whenever a change is made, upon the next successful boot/login, it asks the user if they'd like to commit their change to the fake root directory (e.g., /home/mike/.BASHback/root-directory)10:52
contrast83pwnguin: if it's to a different partition, i think so.10:53
persiapwnguin: In the case of accidental deletion or file corruption, yes.  In the case of filesystem corruption, maybe.  In the case of hardware issues, no.10:53
contrast83^ better answer.10:53
persiacontrast83: Careful about /var : that could quickly become unmanageable if e.g. mysql were installed.10:54
=== zakame [i=zakame@ubuntu/member/zakame] has joined #ubuntu-motu
contrast83persia: excluding */var*, general logs, tmp files, etc... :-)10:55
pwnguin/mnt and /media probably as well10:55
asisakScottK: do you know what happened to the checkgmail update?10:56
contrast83right, anything in that general realm. i'm just speaking generally, hence the etc. :-P10:56
pwnguinat this point, you're nearly as well off just listing the things you DO want ;)10:56
contrast83actually, better idea, i think...10:57
pwnguinim guessing you dont want to back up /root10:57
persiapwnguin: Could drop a snapshot into /home/root, if the daemon was suid.10:58
=== allee [n=ach@allee.mpe.mpg.de] has joined #ubuntu-motu
contrast83i actually am at the moment, just because i had to jump through some hoops to get GTK apps to use the desired style/color scheme when run as root10:58
pwnguinruh?10:58
contrast83but i'm not backing up the entire directories10:58
contrast83all i'm placing in the fake root directory are files i've changed or put in / manually, obviously in the proper hierarchy10:59
pwnguinplease do name a few gtk apps you run as root10:59
contrast83synaptic10:59
contrast83that's mainly it.11:00
pwnguingksudo?11:00
pwnguingksudo doens't cut it there?11:00
pwnguinor whatever kde uses11:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
contrast83nope. had to manually go in and copy some gtk2-rc file or some such from /home/mike11:01
contrast83but to better clarify on the original point...11:01
=== amachu [n=amachu@202.71.146.210] has joined #ubuntu-motu
contrast83i have a fresh install. i download an icon theme, for example, that i want to be available to all users and extract it to /usr/share/icons.....11:02
contrast83then i would run mkdir -p /home/mike/.BASHback/root-directory/usr/share/icons and then cp /usr/share/icons/newicontheme /home/mike/.BASHback/usr/share/icons11:03
pwnguinit seems like that sort of thing should be a real quick deb11:03
pwnguinin fact, local debs are gonna be a challenge =/11:04
contrast83a quick deb for each and every change, or one that covers all of them, which would be updated everytime a new change is made?11:04
pwnguini just mean, if i want to install a new theme, there _ought_ to be a way to quickly make a .deb from such a thing. donno if alien actually does it or not11:05
contrast83pwnguin: that's why i said for example. ;-)11:05
pwnguinbut you could just as easily use a new etc file or something11:05
contrast83?11:05
pwnguinjoebob makes a new etf file, maybe a runlevel thing11:06
pwnguinetc11:06
pwnguinanyways11:06
contrast83so you're saying not even worry about backing up these small changes manually made under /?11:06
pwnguinno, im saying you're right in the general sense11:07
contrast83ok...?11:07
=== pwnguin is allowed to change his mind
contrast83lol11:07
pwnguinactually11:08
pwnguini think there's a dpkg list of all files managed by dpkg11:08
RAOFYou can certainly get it on a per-package basis, yes.11:08
contrast83some of the files to be backed up may be managed by dpkg though11:09
pwnguinwhat?11:09
pwnguinsurely ive seen apt complain that a file was owned by another package11:09
RAOFpwnguin: Yeah, that's right.11:09
contrast83i've changed dozens upon dozens of default .desktop files under /usr/share/applications11:09
RAOFcontrast83: You'd only need to backup anything found in the conffiles of packages.  And store diffs if you wanted to backup such manual changes like /u/s/a11:10
=== Tonio_ [n=tonio@linagoraberri.pck.nerim.net] has joined #ubuntu-motu
contrast83RAOF: Right. I know there are cleaner and more proper ways to do some of this stuff, like the way you just said, but how comprehensible is something like that to the average end-user. or how practical is it to implement that method in a way that's transparent to the average end-user?11:12
persiacontrast83: I don't think supporting changes to package-installed files in /usr is a common use case.  For all of them, one should be able to achieve the same result with changes in /etc or $HOME (or else the package is non-ideal, and should be patched).11:12
RAOFcontrast83: Pretty practical.11:13
RAOFcontrast83: You may be interested in... um, this project on ubuntuforums, which seems to be a simple-backup app.11:13
pwnguin!info simplebackup11:13
ubotusimplebackup: Simple backup tool. In component universe, is optional. Version 0.0.9-1 (feisty), package size 8 kB, installed size 84 kB11:13
pwnguinthat one?11:14
contrast83And as for things like /etc/X11/xorg.conf and /etc/apt/sources.list?11:15
RAOFThey're conf-files.  dpkg will leave them alone.  If not you get to scream very loudly at the maintainer11:15
persiacontrast83: dpkg keeps track of the md5sums of everything auto-installed in /etc.  If you have cycles to spare (you may not), only backing up the files that differ would save space.11:15
contrast83RAOF: We're on different pages here, I think...11:16
contrast83persia: That's *exactly* what I'm suggesting.11:16
persiaRAOF: Not every configuration file is a conffile, and not everything in /etc is a configuration file :)11:16
RAOFTrue.11:16
contrast83RAOF: What I'm suggesting is for when the user needs to format the / partition, or that partition becomes otherwise unusable.11:16
RAOFOr... shouldn't anything under /etc be considered as a conffile?11:17
contrast83RAOF: Then they restore the changes they've made to it from the fake root directory (which contains only those changes) that's under /home/user11:17
contrast83after reinstalling*11:17
RAOFcontrast83: Sounds reasonable.11:18
=== Mez_ [n=mez@ubuntu/member/mez] has joined #ubuntu-motu
persiaRAOF: No.  conffiles must be declared by the packages.  The basic difference is that a conffile will likely be edited by a user, and so dpkg should take special efforts to preserve the contents, whereas other configuration files (not conffiles) may be mangled during an upgrade (e.g. the script that gathers everything in foo.d/ to replace the now obsolete foo.conf)11:18
contrast83I'm thinking the desktop search daemons could be put to use for this, if they could be taught what changes to disregard.11:19
persiacontrast83: That's a lot of overhead.  inotify is probably a lighter interface.11:19
RAOFpersia: Yes, yes.  That's right.11:20
RAOFcontrast83: Also, the desktop search daemons generally only touch $HOME11:20
contrast83Ok, note taken... What I'm thinking though is, when a change is made in one of the monitored directories, a notification comes up asking the user if they want to commit this change to their fake root directory. They'd have the option to be asked again later if they're not sure of whether they just broke something.11:21
contrast83Ahh... Point taken. You can tell I've never really used desktop search. :-)11:21
persiacontrast83: Right.  Your daemon is an inotify client, and manages the user interaction through a dbus? call to your session app, which puts a new icon in the notification-area?11:22
contrast83persia: Sounds right.11:22
persiaThe notification-area? icon launches your GUI app, passing the message, and allows user configuration, which gets passed back to your daemon.11:23
contrast83Remember, I'm still a borderline noob, so this is all purely brainstorming at this point. Not sure how im/practical any of it might be.11:23
=== persia recommends simple-backup, user-backup, hubackup, etc.
contrast83ok... i just installed simple-backup. gonna tinker with it a bit.11:24
RAOFcontrast83: You may also be interested in revision11:25
RAOF-control systems, form what it looks like.11:25
contrast83like SVN, GIT, etc?11:26
RAOFYes.11:29
RAOFWell, more git or bzr, because they don't require a central server.11:29
contrast83Got cha11:29
RAOFIn fact, you could probably do something tricky with mounting /etc on a gitfs or something.11:29
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-motu
=== albert23 [n=albert@86.81.99.204] has joined #ubuntu-motu
contrast83I'm not that bold yet. :-P11:31
contrast83BRB, gotta get outta this Openbox/xcompmgr session. :-P11:35
=== RAOF tries to decipher what the hell is going on with that debdiff
=== contrast83 [n=mike@adsl-074-236-242-009.sip.bgk.bellsouth.net] has joined #ubuntu-motu
persiaRAOF: lsdiff is your friend.  Also, take a look at the resulting diff.gz.  diffstat against the original diff.gz and 90-silly-magic.patch might help too.11:39
geserdholbach: bug #151078 is not a sync, rails 1.2.4 has a new dependency which isn't in gutsy11:39
ubotuLaunchpad bug 151078 in rails "Please sync rails 1.2.4-1 from Debian unstable (main)" [Undecided,Confirmed]  https://launchpad.net/bugs/15107811:39
geserI will upload rails 1.2.4 without that dependency right now11:41
dholbachgeser: ok, gotcha11:41
dholbachthanks geser11:41
persiageser: macd was playing with a similar debdiff earlier, if you haven't already done it.11:42
contrast83!packaging-guide11:43
ubotuSorry, I don't know anything about packaging-guide - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi11:43
dholbach!packagingguide ?11:43
contrast83!packagingguide11:43
ubotuThe packaging guide is at http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html - See https://wiki.ubuntu.com/MOTU/Packages/New for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/DeveloperResources - See also !backports11:43
contrast83thanks11:44
dholbachde rien :)11:44
contrast83Do you know offhand if one of those is the same as the one in the package "packaging-guide"?11:44
dholbachlucas: is it OK to drop  http://wiki.ubuntu.com/MOTU/MorgueForMOTU  or move somewhere else?11:44
dholbachcontrast83: yes it is11:44
geserpersia: I had a package ready yesterday but went to bed before the UVFe got approved11:45
persiageser: Perfect then :)11:45
geserI just uploaded it11:46
contrast83dholbach: I started to read that one and stopped when it said a good understanding of the makefile is a prerequisite. Was I wrong to do so, and if not, do you know of a good resource for the information on make that I need?11:46
persiacontrast83: http://www.gnu.org/software/make/manual/make.html11:46
contrast83thanks11:46
contrast83So read *all* of that, or just skim it as I go through the packaging documentation?11:47
persiacontrast83: Sections 1-3 are the most important, and 4-6 very useful.  7+ get into more advanced topics, which can be helpful, but aren't as essential.11:47
contrast83Ok, much appreciated.11:47
dholbachgreat to have you here contrast83 :)11:49
contrast83thanks, good to be here11:50
contrast83dholbach: i think you're one of the ones RAOF suggested I speak with about getting "recruited." not sure what he meant by that.11:50
dholbachhehe :-)11:51
persiacontrast83: You're in #ubuntu-motu, reading docs, and planning things: you've already been recruited :)11:51
dholbachif you need any help or have problems with anything, let me know, I'm happy to help out and try to fix things to make it easier to join the team :)11:51
contrast83cool, thanks a lot. :-)11:52
bluekujaheya all11:52
bluekujadholbach: is possible to be added inside mentors list?11:52
asisakHey bluekuja11:52
asisakAnd everyone around :)11:52
bluekujaheya asisak!11:52
bluekuja:)11:52
=== persia [n=persia@ubuntu/member/persia] has left #ubuntu-motu []
dholbachbluekuja: sure11:53
bluekujadholbach: thanks mate :)11:53
=== lionel_ [n=lionel@ip-149.net-89-3-208.rev.numericable.fr] has joined #ubuntu-motu
=== yamal [n=yamal@145.94.220.97] has joined #ubuntu-motu
jussi01OK, I officially hate flash... is there not some other way we can distribute it?12:00
awalton__'fraid not. :-/12:01
awalton__adobe_hate++12:01
jussi01why the **** does it take me ~5-10 HOURS to download it every time...12:01
awalton__hah, why indeed, do they not have mirrors?12:01
sorenjussi01: Because your internet connection is rusty barb wire?12:02
jussi01soren: I have 10/1012:02
sorenbps?12:02
awalton__*rimshot*12:02
jussi01grrr12:02
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
sorenHard to say.. Look at the url in the script and see if it's faster to fetch it in firefox or something.12:03
jussi01soren: true... I would rather use the package though....although it was a similar story in firefox.. I guess its something to do with the TA connection12:04
sorenjussi01: If you've got a more suitable URL, we can just change it?12:04
sorenjussi01: I wasn't suggesting you should use firefox instead of the script. I just suggested you try it in firefox to see it was the script that was acting strangely or if it's like to be the remote end or the connection between you and them.12:05
jussi01ahh... its not the scripts fault by the look of it...12:05
sorenClearly.12:06
=== zakame [i=zakame@ubuntu/member/zakame] has joined #ubuntu-motu
=== pgquiles_ [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
lucas dholbach feel free to remove it12:10
dholbachlucas: ok, thank you12:11
=== XSource [n=XSource@41.201.249.237] has joined #ubuntu-motu
=== givre [n=flo@APoitiers-153-1-32-37.w83-200.abo.wanadoo.fr] has joined #ubuntu-motu
=== TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-motu
=== amachu [n=amachu@202.71.146.210] has joined #ubuntu-motu
=== Q-FUNK [n=q-funk@dsl-hkibras-fe24f900-184.dhcp.inet.fi] has joined #ubuntu-motu
Q-FUNKHowdy! I'm having troubles packaging a Python module that doesn't use distutils. Can anyone help?12:27
POX__Q-FUNK: write your own setup.py file or install files by hand (dh_install) to /usr/share/python-support/$package or /usr/share/pycentral/$package/site-packages12:31
RAOFjussi01: You could always try gnash :P12:32
Q-FUNKPOX__: they are already installed by hand to  /usr/share/python-support/$package but then it leaves me with a Lintian warning about having one script installed as non-executable12:33
=== jussi01 pokes RAOF ....
jussi01grrr12:33
POX__Q-FUNK: remove ahshbang or chmod +x it12:33
POX__hashbang, sorry12:33
Q-FUNKPOX__: files in /usr/share are correctly suposed to not be executable.12:34
RAOFjussi01: Eh, gnash works for me ;)12:36
POX__Q-FUNK: just remove hashbang12:37
POX__you can do it in debian/rules (hint: sed) or simply patch the sources12:37
jussi01RAOF: for everything?12:38
RAOFjussi01: Pretty much.  Youtube works, but I really don't use that much flash12:39
jussi01RAOF: I may give it a try. I use a fair bit of flash though... :(12:40
jussi01!gnash12:40
ubotuAn open source flash replacement.  It is still beta software. For current status or for more info http://www.gnu.org/software/gnash/12:40
jussi01hmmm, where did that nice tutorial that used to be in the factoid go?12:45
RAOFFor gnash?12:51
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-motu
=== Q-FUNK [n=q-funk@dsl-hkibras-fe24f900-184.dhcp.inet.fi] has left #ubuntu-motu []
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
gnomefreakthere wasnt a tut in gnash factoid01:01
gnomefreakthere was one in !restricted but i dont know if its still there01:02
=== vil [n=lada@ubuntu/member/vil] has joined #ubuntu-motu
=== albert23 [n=albert@86.81.99.204] has joined #ubuntu-motu
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-motu
ScottKasisak: I do not.01:04
ScottKMorning all.01:04
ScottKasisak: Any chance you could just pull the .desktop from their source and do the change (we're kind of out of time to wait)?01:04
=== yamal [n=yamal@unaffiliated/yamal] has joined #ubuntu-motu
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-motu
contrast83I seem to remember seeing a page listing all the packages on their way into universe, but I'm having some trouble finding it. Any ideas?01:05
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-motu
=== CrummyGummy [n=CrummyGu@dsl-242-12-54.telkomadsl.co.za] has joined #ubuntu-motu
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-motu
=== ivoks [n=ivoks@3-51.dsl.iskon.hr] has joined #ubuntu-motu
=== Zic [n=Zic@ubuntu/member/zic] has joined #ubuntu-motu
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-motu
albert23I was asked to do a patch using cdbs. debian/patches didn't exist yet, so clearly this is the first patch. Is it ok to start numbering at 01 or should I leave some number space for possible debian patches?01:19
RAOFpersia: I'd prefer to redo the 90_autotools patch entirely.  It'll be easy to make it ~1K.01:21
persiaalbert23: You can use any numbering scheme you like (including the absence of a numbering scheme).  Personally, I like to start with 01, just to indicate that this applies before other patches.01:21
RAOFpersia: Any thoughts here?01:21
persiaRAOF: That seems sensible.  If I understand the original intention properly, the point was to revert the diff.gz patch, and make minimal changes to ensure it compiled with 1.901:22
albert23persia: thanks, I will use 01 then01:22
RAOFpersia: Actually, I think the intention was to make the changes to .ac & .am files to actually apply.  I'll see after I do some editing :)01:23
persiaRAOF: heh01:23
contrast83w00t w00t01:23
contrast83just made my first makefile. can't believe how much i overestimated the difficulty of that. :-P01:24
Whoopiebluekuja: hi, what about uswsusp? Now, it's really too late :(01:24
persiacontrast83: The only tricky bit is thinking in terms of rules & dependencies, rather than procedural progress.  Glad to hear you find it easy.01:24
contrast83well, i did start with a *very* easy target (an icon set). given how much i've dealt with broken dependencies though, that "tricky bit" you mentioned comes natural. :-)01:26
contrast83in theory, at least. :-\01:27
ScottKdoko: Did you see my overnight ping to please consider adding libsigc++-2.0 to your ia32-libs upload so Skype will work on AMD64.01:27
persiacontrast83: One thing to watch out for is that make assumes every rule will generate a file matching the rule name, so if there is already a file there, it won't run (unless it depends on a rule for which the corresponding file has a newer timestamp).01:27
dokoScottK: yes01:28
contrast83got cha. thanks for the tip.01:28
ScottKdoko: Thanks.01:29
bluekujaWhoopie: heya, did your debdiff get uploaded?01:29
Whoopiebluekuja: nope01:30
bluekujaWhoopie: you told me you had to talk with mjg59 about it01:31
bluekujaWhoopie: what's his response on it?01:32
=== bigon [n=bigon@ubuntu/member/bigon] has joined #ubuntu-motu
=== Thirsteh [n=thirsteh@0x5552f13d.adsl.cybercity.dk] has joined #Ubuntu-MOTU
=== Zenton [n=vicente@212.166.192.134] has left #ubuntu-motu ["Saliendo"]
Whoopiebluekuja: I asked him twice if he had time to look at it. But he hadn't, so no progress.01:38
bluekujaWhoopie: you should try to ping him again, and anyway it's not too late yet01:38
Whoopiebluekuja: could you? ;) I fear, he'll hate me if I ping him too often.01:40
bluekujaWhoopie: ok, when I catch him online,01:40
bluekujagonna ping him on -devel01:40
bluekujawould be nice to have you there too...01:40
bluekujafor any explanation debdiff-related01:41
=== EtienneG [n=etienne@ubuntu/member/EtienneG] has joined #ubuntu-motu
RAOFCan there be anything more fun than manually editing Makefile.ins?01:44
=== iceman_ [n=iceman@cable-87-244-153-189.upc.chello.be] has joined #ubuntu-motu
persiaRAOF: Makefile.am ?01:46
RAOFpersia: Only if you want ~3mb worth of autoretooling01:47
persiaRAOF: Not really: just thinking of things more fun than manually editing Makefile.in  Good luck with the timestamps :)01:48
RAOFThe active ingredient of the Makefile.am patches is a 2 line change to Makefile.in.01:48
persiaRAOF: Ah.01:48
RAOFSadly, this comes burdened with autofoo changing every single other line, just because it can.01:48
RAOFOh, yes.  The joy of timestamps.01:49
RAOFI've beaten them back before, I'll do it again!01:49
RAOFExcessive use of bold may be a side-effect of autofoo.01:50
Whoopiebluekuja: I'm there. we also should discuss about bug 134238. there're some "angry" people who want s2ram back.01:50
ubotuLaunchpad bug 134238 in uswsusp "Please re-enable build of s2ram binary" [Undecided,Confirmed]  https://launchpad.net/bugs/13423801:50
bluekujaWhoopie: who disabled it?01:51
Whoopiebluekuja: mjg5901:51
bluekujaoh^^01:51
bluekujaWhoopie: link me to your debdiff01:51
Whoopiebluekuja: it's in bug 10915101:52
ubotuLaunchpad bug 109151 in uswsusp "no hibernate with uswsusp installed" [Undecided,Confirmed]  https://launchpad.net/bugs/10915101:52
=== jrib [n=jrib@upstream/dev/jrib] has joined #ubuntu-motu
ScottKbluekuja: Dunno if you are contemplating it or not, but I'd not revert his s2ram change without understanding why he thinks it makes no sense.01:53
bluekujaScottK: I wont revert any change he made01:54
bluekujaScottK: I even dont use this package01:54
persiaWhoopie: Did you ever have a chance to test?  The bug log doesn't make clear the results of any testing.01:54
ScottKbluekuja: Good plan.01:54
bluekujaScottK: I did a merge of it on June01:55
bluekujaScottK: that's all I've done for it01:55
WhoopieScottK: you're absolutely right. if I understood correctly, he thinks there's no need for s2ram as it's not intregrated in acpi-support.01:55
ScottKOK.01:55
WhoopieI understand his point, but I also understand the complaints.01:55
ScottKWhoopie: I'd suggest mark the bug invalid and explain why then.01:55
bluekujaScottK: you should talk with Whoopie about it ;)01:56
RAOFHeh.  There's a bug filed that overwriting your harddrive with random data for lvm/crypt is slow.  Cool.01:56
WhoopieI tried to, but the arguments are that it should be available even if it's not used by default.01:56
=== persia is confused. is having an extra binary bad? If it is to be removed, should not the associated miscellaneous packaging bits also be removed?
ScottKWhoopie: Then Won't Fix.  Yes, it kind of makes sense, but we aren't going to do it.01:57
ScottKpersia: Ask mjg59 why (but probably not the day before the RC is scheduled).01:57
Whoopiepersia: I tested it half successfully. but it seems to me that it's an issue with my laptop, not the debdiff itself.01:58
persiaScottK: Something should be done.  From the bug log, it appears s2ram is mentioned in README.Debian (and no, I'm not chasing this before release, just having opinions as a means to procrastinate tracking down hydrogen crashes)01:58
ScottKSure.  Makes sense.01:59
persiaWhoopie: OK.  One of the basic requirements to get a debdiff committed is to have a successful test.  With the current state of the bug log, it's very unlikely anyone will upload your candidate.01:59
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
WhoopieScottK: I'm no MOTU, so if you guys decide "Won't fix", then could you close the ticket?02:00
=== freeflying [n=freeflyi@123.118.11.171] has joined #ubuntu-motu
=== persia doesn't think "Won't fix" is right yet. For 134238, the leftovers should be purged, or the binary restored. For 109151, someone should test the candidate.
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-motu
RAOFRight.  Debdiff is now 44K rather than 3.3 Mb.  That makes it much easier to see what's happening :)02:04
persiaWhoopie: BTW, nice work in making a patch for both 109151 and 11468802:04
Whoopiepersia: good plan, I asked on #ubuntu+1 if someone wants to test, but no answers.02:04
persiaRAOF: debdiff against what?02:04
ScottKWhoopie: Forgot not everyone could do that.02:04
RAOFpersia: The current package version (ubuntu2)02:05
WhoopieScottK: why?02:05
persiaWhoopie: You could try #ubuntu.  I've had success in the past trading advice for testing.02:05
WhoopieScottK: because I just provided a debdiff.02:05
ScottKWon't Fix is restricted.02:05
Whoopie?02:05
Whoopieah02:05
persiaRAOF: Did you decide not to modify autotools?  What about backing out the Debian autotools patch to make it build with 1.9 instead of 1.7?02:06
ScottKWhoopie: I was suggesting you do it because you (unlike me) appear to have some understanding of the issue.02:06
WhoopieScottK: ok, sorry, misunderstanding.02:07
ScottKNo problem.02:07
RAOFpersia: I decided to do the minimal changes, although this includes some autotools modifications.02:07
persiaRAOF: Ah.  I actually liked the reversion of the autotools hack: I don't think 1.7 is a good target :)  On the other hand, it makes it hard to concentrate on the actual bugfixes ;)02:08
RAOFpersia: However, I didn't touch the existing debian direct-to-the-source patches.02:08
persiaRAOF: Do you still have a 90-autofoo patch then?02:09
RAOFpersia: Yes, it's just much, much smaller.02:09
RAOFAnd only touches the files it needs to.02:09
RAOFOf course, it's still building, so "it needs to" may need to be expanded in the future (but I, obviously, don't think so).02:10
RAOFYou know what would be awesome?  If autotools didn't rebuild every single file it touched from the ground up with every change ;)02:10
persiaRAOF: Personally, I think a package that patches the autotools one way from diff.gz, and then another way from dpatch is just broken (and will be very painful to maintain).  When you've got the rest sorted, would you mind either dismantling the diff.gz patch, or adding your 90-autofoo patch to diff.gz raw?02:10
persiaRAOF: It doesn't.  Only those that would be affected by the change (based on timestamps).  The fact that so much is touched in the diff.gz unpack (for the 1.9 -> 1.7 backport) horribly confuses the tools.02:11
RAOFpersia: No, I mean that when it touches a file it re-writes it totally, even if the active ingredient is a 2 line patch.02:13
=== AlinuxOS [n=vsichi@host72-133-dynamic.16-87-r.retail.telecomitalia.it] has joined #ubuntu-motu
persiaRAOF: That's a safety feature.  Imagine downloading binary debdiffs and applying them to a running system instead of the current dpkg behaviour.02:13
asisakScottK: okay. I'll do that after lunch02:14
=== cprov [n=cprov@canonical/launchpad/cprov] has joined #ubuntu-motu
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-motu
ScottKasisak: Thanks.02:15
RAOFpersia: Again, I think we're talking past each other - I don't mean it shouldn't rewrite the file from scratch rather than trying to modify the existing file, but it should re-write it in roughly the same way so that the 2 line diff that counts isn't swamped by thousands of lines of cosmetic changes.02:15
persiaRAOF: It's supposed to produce roughly the same output, as long as the input is the same.  I suspect you see the result of improved config.sub and config.guess :)02:16
=== huats [n=huats@194.98.120.3] has joined #ubuntu-motu
persiaOK.  This is frustrating.  Jack appears to require realtime scheduling with the default configuration, but the default kernel doesn't provide realtime scheduling.02:17
=== jpatrick [n=patrick@ubuntu/member/jpatrick] has joined #ubuntu-motu
persiaAny audio people around?02:22
zul_persia: there is the -rt kernel02:23
=== chuck_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-motu
persiazul_: Yes, but that doesn't solve the common case.  It's not hard to run jack -R, but I don't think it should be default.  Anyway, I don't seem to be able to launch jack at all right now, which is even more annoying.02:24
=== Pumpernickel [n=Pumperni@about/essy/bacon/PuMpErNiCkLe] has joined #ubuntu-motu
RAOFYay!  sbuild appears to have decided to mail me buildlogs again!02:26
=== sivang [n=sivan@ubuntu/member/sivang] has joined #ubuntu-motu
sivanghi all02:28
sivangis universe frozen as well ?02:28
sivangah, the subject says it all :)02:29
=== persia [n=persia@ubuntu/member/persia] has left #ubuntu-motu []
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-motu
=== bigon [n=bigon@ubuntu/member/bigon] has joined #ubuntu-motu
=== Mez|Away [n=mez@ubuntu/member/mez] has joined #ubuntu-motu
=== Mez_ [n=Mez@ubuntu/member/mez] has joined #ubuntu-motu
=== Ash-Fox [n=N@host81-136-252-148.in-addr.btopenworld.com] has joined #Ubuntu-motu
persiaFound it.  Apparently it takes special magic to get jack & speech-dispatcher to play nice together.02:37
RAOFI wonder if anyone has complained that we don't seem to be building the gstreamer libvisual input plugin02:38
RAOFOk; it wasn't built before & no-one's complained.  I don't think I'll try to get it built, then.02:40
RAOFNow, to wrestle with timestamps!02:41
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-motu
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-motu
persiaWould someone mind confirming that "riuso il path del nuovo sample (perche' e' gia relativo al path del drumkit" means something akin to "reset the path for the new sample (in a manner relative to the path of the drumkit)"?02:51
ScottKasac: I see there is a new nspluginwrapper in Debian Unstable.  Would it be worth a merge to get the latest version in before release?02:52
ScottKGood evening Hobbsee.02:52
pkernasac: Could you have a look at https://bugs.edge.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/96260/ please?02:53
ubotuLaunchpad bug 96260 in network-manager-openvpn "n-m-openvpn: resolv.conf is erased if endpoint does not push DNS servers" [Low,Triaged] 02:53
=== jpatrick [n=patrick@177.Red-88-14-91.dynamicIP.rima-tde.net] has joined #ubuntu-motu
Hobbseehiya ScottK02:53
RAOFEvening Hobbsee02:53
pkernpersia: Because it'a already relative02:53
Hobbseehi RAOF02:53
RAOFGot you a new kubuntu recruit :)02:54
Hobbseewoot!02:54
Hobbseefresh blood!02:54
persiapkern: Thanks.  That makes that stanza much more likely to contain the bug.02:54
RAOFBah! It's too late to be hunting down timestamping problems :(02:55
=== bersace [n=bersace@did75-13-82-243-217-90.fbx.proxad.net] has joined #ubuntu-motu
persiaRAOF: Just manually swap the order of things in the diff :)02:56
RAOFHm, would that work?02:56
asacScottK: i don't think we need an nspluginwrapper update for gutsy. what is new?02:57
persiaRAOF: If I remember correctly, the diff.gz unpack touches just about eveerything.  The patches get applied sequentially, so the things touched last will have the latest timestamps.  That's one of the reasons mixing diff.gz and debian/patches is likely to cause heartbreak.02:57
ScottKasac: I've been told (but haven't actually checked) that it works better with a new flash beta (I think it was).02:58
RAOFpersia: I've checked the previous build logs, and they managed to have timestamp problems even without the debian/patches stuff ;)02:58
RAOFBut you're right.02:58
ScottKasac: Dunno if you noticed on devel-discuss, but the Automatix devs have kind of reached out to cooperate.  Currently their Gutsy version will provide it, so I'd rather have there be one less 'reason' for people to install Automatix.02:59
ScottKThat's enough for me right there.02:59
pkernYeah let's track Automatix.02:59
RAOFdiff.gz touches everything, then patches touch stuff.02:59
=== yamal [n=yamal@unaffiliated/yamal] has joined #ubuntu-motu
persiaOr rather, one less thing were delegate to automatix02:59
persias/were/we/02:59
ScottKpkern: I'd rather give them fewer rather than more reasons to exist.  That's how I think of it.  It's a merge from Sid, so it's not entirely random crack.03:00
asacScottK: hmm. its really late in the cycle and we don't have any testing for it03:00
=== proppy [n=proppy@free2.mekensleep.com] has joined #ubuntu-motu
persiaRAOF: Right.  I suggest stripping all the autofoo stuff from diff.gz, and putting anything you really, really need in debian/patches (as long as you're porting to dpatch).03:00
proppyhi03:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
RAOFpersia: Fair crack o' the whip :)03:00
=== xhaker [n=xhaker@di19.di.fct.unl.pt] has joined #ubuntu-motu
ScottKasac: Would it take more than basic local testing I could do before uploading?03:01
ScottKasac: If you say no, I won't do it, but as I say, one less reason for them to exist.03:01
persiaRAOF: It should reinflate the debdiff to ~3.5MB, but reduce diff.gz to almost nothing, and make the package sane for the next person.03:02
asacScottK: at least I would want to get ppa testing with forum feedback i would say03:02
ScottKasac: I don't have a PPA to upload it to.  If I give you a merge debdiff, could you handle that?03:02
asacScottK: yes give it03:03
ScottKasac: OK.  I'll work on it and ping you when I have it.03:03
ScottKMy Gutsy laptop just overheated and died thanks to kernel regression, so it wont' be immediate.03:04
asacthanks03:04
RAOFpersia: So you reackon we should keep the autofoo 1.7 -> 1.9 targeting from the diff.gz+03:04
persiaRAOF: Hrm?  Now I'm confused.  I thought the diff.gz went from 1.9 -> 1.7 (although I haven't actually looked at the patch in a few months).03:05
RAOFpersia: No.  diff.gz went 1.7 -> 1.9.03:05
persiaRAOF: Um..  That's actually useful.  Now I don't know what to say.  The quick & dirty way would be to just apply the 5 little fixes in diff.gz, but the author of the bugfixes seemed pretty set against that, so I'm not sure we have permission.03:06
=== giskard [n=giskard@91.195.3.45] has joined #ubuntu-motu
=== Ash-Fox [n=N@host81-136-252-148.in-addr.btopenworld.com] has joined #Ubuntu-motu
=== |bluekuja| [n=andrea@host207-142-dynamic.48-82-r.retail.telecomitalia.it] has joined #ubuntu-motu
RAOFpersia: I think that was actually his first go - the initial debdiff just played with files in the diff.gz03:09
persiaRAOF: What was the bugnumber again?03:09
RAOFbug 12393403:10
ubotuLaunchpad bug 123934 in libvisual-plugins "[debdiff]  bunch of fixes for libvisual-plugins" [Medium,Confirmed]  https://launchpad.net/bugs/12393403:10
=== norsetto [n=Cesare@host206-2-dynamic.16-79-r.retail.telecomitalia.it] has joined #ubuntu-motu
norsettohowdy folks03:11
Hobbseehiya norsetto03:11
RAOFGood evening, norsetto03:11
=== norsetto bows to Hobbsee
norsettoHi RAOF03:12
persiaRAOF: Hrm.  It looks like you and I failed to communicate whilst getting someone else to do the dirty work 3 months ago.  What seems easiest to you at this point?03:12
asisakHey Hobbsee, norsetto et al.03:12
norsettoasisak: hello young hooligan .....03:12
ScottKGood afternoon norsetto.03:13
asisakHiya ancient friend, norsetto03:13
norsettoscottK: hello old hooligan :-)03:13
ScottKHey. You are the one person here who doesn't get to call me that ;-)03:13
RAOFpersia: Out of the options (1) rolling the autofoo changes in the diff.gz into 90_autofoomax.patch or (2) Applying everything to the diff.gz, I like (1) better, but I'm a sucker for patch systems and tired.03:14
=== jpatrick [n=patrick@177.Red-88-14-91.dynamicIP.rima-tde.net] has joined #ubuntu-motu
norsettoscottK: he, the date is approaching though, wehen we will be equal!03:14
asisakHmm... only 1G mem is shown :(03:14
=== asisak has to reboot
persiaRAOF: Go for it.  I like staying close to debian, but this close to RC, it's better just to get the bugs closed, and clean up in a few weeks.03:14
ScottKnorsetto: Only in the years, not in the months...03:14
norsettoscottk: thats what it counts ....03:15
ScottKpersia: +1 close to Debian is good.  Working is even better.03:15
=== persia only agrees "working is even better" when release is <1 month away
HobbseeRAOF: does that mean that it still applies each release?03:16
Hobbseewhere autohell may change?03:16
=== cprov [n=cprov@canonical/launchpad/cprov] has joined #ubuntu-motu
persiaHobbsee: It targets a specific autohell, rather than selecting the most tortuous at build-time.03:16
Hobbseeah right03:16
Hobbseecprov!03:17
RAOFHobbsee: Hopefully the next upstream release won't require us to fix their buildsystem for them, and the whole patch can DIAF03:17
HobbseeRAOF: hehe :)03:17
HobbseeRAOF: that's the first time i've heard DIAF in a non-customer service context.  sad, isnt it?03:18
ScottKFirst time I've heard it period.03:18
cprovHobbsee: hi there.03:19
ScottKAh.  Acroynmfinder.com to the rescue03:19
HobbseeScottK: DIAF and FOAD are similar, adn both very useful.03:19
persiaIn C++, if "setFilename" is used on a class where m_sFilename is defined, and there's no template in the .cpp or .h files, should it work automagically?03:21
ScottKFOAD I'm definitely familiar with.03:21
HobbseeScottK: hint:  never say them to your customers.03:21
ScottKI can see DIAF beeing useful too.03:21
=== simu [n=simon@idschwab.unibe.ch] has joined #ubuntu-motu
=== djennewe [n=djennewe@irswitch.mt.usd.edu] has joined #ubuntu-motu
=== thekorn_ [n=markus@a89-182-97-41.net-htp.de] has joined #ubuntu-motu
ScottKRAOF: Would you be up for testing a new nspluginwrapper merge?03:27
=== persia assumes that C++ fails to be magical, and instead the program is broken.
RAOFpersia is correct03:27
imbrandonmoins all03:27
HobbseeScottK: there's a thing on REVU for that, btw03:27
Hobbseei should upload it03:27
RAOFScottK: Not this evening, I really want to hit the bed.03:27
RAOFWith sticks.03:27
RAOFAnd fire, it'll be awesome.03:27
ScottKHobbsee: For what?03:27
persiaRAOF: That C++ isn't magical?  Cool: that makes this an easy bug :)03:27
HobbseeScottK: nspluginwrapper03:28
ScottKHobbsee: Not usually for a merge from Debian.03:28
=== RobinD [n=robind@69-30-77-125.dq1sn.easystreet.com] has joined #ubuntu-motu
pkernScottK: What does testing involve?03:32
=== pgquiles__ [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
=== anon [n=anon@61-230-89-32.dynamic.hinet.net] has joined #ubuntu-motu
pkernpersia: Of course C++ isn't that magical.03:33
ScottKpkern: It needs AMD64.  Build it test it and see if it works.03:33
pkernpersia: But that should raise a compiler failure.03:33
pkernScottK: I'm on amd64.03:33
ScottKperfect.03:33
pkernBut I guess I would need a link.03:33
ScottKI'll have a debdiff for you in just a moment.  In the meantime you may as well get Debian's from Sid.03:34
persiapkern: I've been primarily programming in Ruby the past few months, so missing methods don't scream "BUG!" at me as much as they did in the past, and despite most of my Ubuntu patches being C++, I don't consider myself to know the language.03:34
pkernpersia: Duck typing friend? :-P03:34
RAOFDuck typing *rocks*, although it does mean that language designers are less likely to have a turing complete type system.03:35
ScottKgeser: Did you get the rails update done (speaking of Ruby)?03:35
pkernpersia: Consider this for this particular problem: setLanguage should work magically? Then set_language would have to work magically too. And that would be nonsense. ;)03:35
pkernRAOF: Problem is that it's harder to find problems as you need to actually invoke all lines of code.03:35
pkernNow duck typing is also possible with C++ and you get type safety.03:36
persiapkern: In Ruby, it works, despite being nonsense (as long as you have a sufficiently overloaded missing_method)03:36
RAOFpkern: Kinda.03:36
RAOFpkern: But yes, you do want unittests, and having apport give a nice backtrace on all the bugs is nice.03:36
pkernpersia: I know.03:37
persiaI could ask for more with backtraces.  "0x00002baa04c47b91 in std::string::assign () from /usr/lib/libstdc++.so.6" isn't really a good pointer to a missing method.03:37
pkernA missing method would imply an ABI break?03:38
persiapkern: It's an internal API for the app.  Specifically, Hydrogen crashes when loading different drumkits under certain circumstances.03:38
ScottKpkern: see bug #15128803:41
ubotuLaunchpad bug 151288 in nspluginwrapper "Please merge nspluginwrapper 0.9.91.5 from Debian Unstable (Contrib)" [Undecided,New]  https://launchpad.net/bugs/15128803:41
RAOFOk.  I'm too tired to upload, but that seems to have worked.03:41
ScottKasac: nspluginwrapper debdiff is in the above bug ^^^03:41
RAOFI'll see if I still think so in the morning :)03:41
RAOFGood night all!03:42
norsettonight RAOF03:42
ScottKGood night RAOF03:42
=== asisak [i=conp@ubuntu/member/coNP] has joined #ubuntu-motu
persiaRAOF: Nice work.  Thanks.03:42
pkernScottK: Got it.03:44
ScottKpkern: Great.03:44
ScottKEvey time we can say "Neener - Ubuntu does that already" to Automatix, a dead kitten comes back to life.03:45
ScottKEvey/Every03:45
persiaScottK: No gloating.  Everyone helps the user experience :)03:46
=== anon [n=anon@61-230-92-29.dynamic.hinet.net] has joined #ubuntu-motu
ScottKpersia: Automatix helps users gain experience with from scratch reinstalls in many cases.03:46
persiaScottK: Yep.  See.  Experience.03:47
=== jdstrand [n=james@mail.strandboge.com] has joined #ubuntu-motu
ScottKpersia: I was agreeing with you.03:47
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-motu
asacScottK: did debian apply 002_install_to_NSPLUGINDIR.patch ?03:47
asacits not in remaining changes03:47
ScottKJust providing added detail.03:47
Hobbsee!uvfe03:47
ubotuSorry, I don't know anything about uvfe - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi03:47
Hobbsee!uvf03:47
ubotuuvf is Upstream Version Freeze.  For an exception, see https://wiki.ubuntu.com/FreezeExceptionProcess#head-9523bc4076ff011324d67cddc97969ec609618d603:47
Hobbseewe dont want a new wxpython, do we?03:47
ScottKasac: They have 002_install_to_NSPLUGINDIR.diff03:47
Hobbseeor wxwidgets?03:47
ScottKJust renamed it.03:48
pkernScottK: Works for me.03:48
pkernScottK: Regenerated the plugin in /var/lib/flashplugin-nonfree by hand, though.03:48
asacScottK: ok ... can you test to remove everything, ensure that there is no flashplugin deployed in ffox and then install flashplugin-nonfree and see that it works?03:48
ScottKasac: ^^^ is the nspluginwrapper debdiff03:48
ScottKpkern: ^^^03:48
pkernOn it.03:48
=== bddebian [n=bddebian@c-71-224-175-179.hsd1.pa.comcast.net] has joined #ubuntu-motu
persiaNew wxwidgets?  2.10?03:49
=== amachu [n=amachu@59.92.89.68] has joined #ubuntu-motu
asacScottK: so for pkern it was not automatically regenerated03:50
ScottKOK.  I'll have another look then.03:50
pkernSimply installing flashplayer-nonfree worked.03:50
pkernLet me retry the regeneration.03:51
asacpkern: did you remove everything before and checked that ffox didn't know anything about flash anymore?03:51
pkernasac: Yep.03:51
Hobbseepersia: https://launchpad.net/bugs/15128603:52
ubotuLaunchpad bug 151286 in wxwidgets2.5 "Request: wxPython 2.8.4 for Gutsy Gibon" [Undecided,New] 03:52
ScottKasac: Debian's patch and yours are identical.03:52
asacScottK: yes good03:52
persiaHobbsee: We already have 2.8.4.  Interesting bug.03:52
Hobbseeeven better.03:53
pkernThe /var/lib/flashplugin-nonfree/npwrapper.libflashplayer.so is not regenerated.03:53
pkernhttp://rafb.net/p/ZUudO222.html03:54
persiaI don't really understand how Frank got wxpython2.5.3 installed.  I thought we only have wxwindows2.4, wxwidgets2.6 and wxwidgets2.8.03:54
Hobbseecrack, most likely03:55
bddebianHeya gang03:55
Hobbseepersia: done by automatix, perhaps03:55
persiaHobbsee: Perhaps.  Still, I like closing wx bugs.  If only I had managed to get the last few wxwindows packages ported...03:55
Hobbseehehe :D03:56
asisakHeya bddebian03:56
bddebianHi asisak03:56
=== pgquiles_ [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
=== BugMaN [n=BugMaN@nat.cabi.uniroma1.it] has left #ubuntu-motu []
=== mdomsch [n=Matt_Dom@cpe-70-124-62-55.austin.res.rr.com] has joined #ubuntu-motu
ScottKpkern: Any idea why?04:04
jpatrickHobbsee: are there any new kubuntu devs I could support?04:05
pkernScottK: There is no postinst?04:05
ScottKHmm04:05
pkernI don't *think* it's a *regression*.04:05
Hobbseejpatrick: havent been keeping track, but quite likely.  RAOF found one04:05
ScottKjpatrick: Riddell was looking for help for Bug #146216 the other day.04:05
ubotuLaunchpad bug 146216 in knetworkconf "kde network administration doesn't disable interfaces in /etc/network/interfaces" [High,Confirmed]  https://launchpad.net/bugs/14621604:05
=== Tonio_ [n=tonio@linagoraberri.pck.nerim.net] has joined #ubuntu-motu
jpatrickhi Tonio_ !04:06
pkernScottK: There aren't any postinst scripts in the current version neither.04:06
jpatrickScottK: I was thinking more motu sponsership04:07
ScottKpkern: Am currently running overloaded.  Any chance you could look into it.04:07
ScottKjpatrick: The ubuntu-universe-sponsor's queue was pretty empty last Iooked.04:08
Hobbseegasp.  that's a first.04:08
bddebian9 bugs last night04:08
bddebianThe libvisualstudio plugins or whatever it's called has been there for a while04:09
bddebianI am scared to touch that one :-)04:09
persiabddebian: That goes away in the morning: RAOF is sleeping on a solution.04:09
bddebianHeh, OK04:10
persiaCurrently, there appear to be 7 candidates really awaiting upload for gutsy.04:10
jpatrickcan we still upload to universe?04:11
ScottKYes04:11
persiajpatrick: Yes, but be sane about it, and we're under UVF and FF04:11
=== cassidy [n=cassidy@c-71-232-14-155.hsd1.ma.comcast.net] has joined #ubuntu-motu
pkernBah, flashplayer-nonfree does not even recommend nspluginwrapper.04:11
jpatrickoh, great, I have a bugfix package done and was waiting for heron04:12
persiajpatrick: No point: upload today!04:12
=== persia notes that uploads compiled and distributed in the next 30 hours or so will benefit from RC testing.
=== lakin [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #ubuntu-motu
pkernHm sorry it does.04:13
pkernScottK: Quick fix: Bump flashplugin-nonfree and depend on the new nspluginwrapper?04:13
pkernThat would regenerate the wrapper.04:14
ScottKpkern: No idea.  asac ^^^04:15
=== avoine [n=avoine@233-195-0-72-ppp.3menatwork.com] has joined #ubuntu-motu
pkernasac: And could you please take a look at that n-m patch?04:16
asacScottK: hard to say ... nspluginwrapper would need some kind of registry to properly recreate wrappers on upgrade04:17
asacpkern: i can take a look. how critical is the bug anyways?04:18
asaci mean, why doesn't vpn provide nameservers?04:18
ScottKasac: So it sounds like this is at least not a regression.04:18
persiaDoes anyone have any recommendations as to getting a better stacktrace for bug #149557?04:19
ubotuLaunchpad bug 149557 in hydrogen "hydrogen crashed while playing" [Medium,New]  https://launchpad.net/bugs/14955704:19
asacScottK: ok ... i upload to PPA04:20
asacaeh ... once i return from iso testing to my main desktop04:20
pkernasac: Well it's a server setting and the openvpn documentation says "pushing DHCP settings is mainly for Windows".04:22
asacpkern: so what is the way for linux?04:22
pkernasac: It's weird to erase all nameserver settings if the new connection does not provide one. It's critical for those who don't control the VPN server.04:22
asacwe need DNS as well04:22
=== _czessi [n=Czessi@dslb-088-073-051-121.pools.arcor-ip.net] has joined #ubuntu-motu
pkernasac: I had to change my VPN endpoint too.04:23
pkernasac: I don't feel that an empty resolv.conf is helpful at all.04:23
asacpkern: i don't see how keeping the old resolv.conf is a cleaner way ... most of the times it should be equally wrong04:23
pkernThus it should drop changes to resolv.conf if no new nameservers are set.04:23
pkernasac: Not if you use the possibility of using partial routing.04:24
asacdoes that work with network-manager?04:24
pkernasac: I could set "only route 0.0.0.0/24 through this VPN" in n-m-openvpn.04:24
pkernWhich then erased my nameserver settings because they weren't pushed.04:25
pkernI don't know why the hell admins refuse to change that.04:25
asacwhat happens if you enter a valid subnet there?04:25
pkernNow we could just say to beg their admins to do it. But leaving them with an empty resolv.conf is IMHO worse than leaving them with nameservers not reachable.04:25
pkernn-m-vpnc supports that setting too.04:26
pkernWell I have a valid subnet entered there and it works.04:26
asacpkern: how does nm vpnc handle nameservers if all works right?04:28
asace.g. for the subnet use-case04:28
=== leonel [n=leonel@189.155.121.252] has joined #ubuntu-motu
pkern1) My Cisco endpoint (at university) pushes DNS settings and 2) it would not be sensible to connect to the university VPN without setting those servers because of split DNS.04:31
pkernSo even if I set subnets I need those DNS servers.04:31
ScottKAny idea why *-security uploads got copied to *-updates yesterday?04:32
lamontScottK: I bet they were just lucky.04:32
lamontUIW =m dybbi04:32
persiaScottK: Did it happen for everything?  I thought it was only special cases.04:32
ScottKpersia: Dunno.  All the packages I've looked at so far.04:33
ScottKleonel: I thought you were going to file a feisty-backports request for clamav 0.91.2?04:33
persiaScottK: Given your interest in security patches, that probably means everything.  It's probably a good thing: the security updates will get mirrored for people who've been lazy about installing them.04:33
ScottKpersia: SUre, but semi-random mass copying of releases from one pocket to another is concerning.04:34
albert23Whoopie: Looks like uswsusp killed my swap device04:34
albert23Whoopie: I had swap recognized before I installed uswsusp, now it is not recognized anymore04:35
persiaScottK: It at least would benefit from advertisement.04:36
ScottKkeescook: Was yesterday's copying of lots of stuff from *-security to *-updates intentional?04:36
ScottKpersia: At this point I'm just hoping it was on purpose.04:36
persiaScottK: hadn't thought of that.  Hmmm...04:37
=== norsetto [n=norsetto@host206-2-dynamic.16-79-r.retail.telecomitalia.it] has joined #ubuntu-motu
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-motu
=== alexanderwz [n=alexande@karuna.med.harvard.edu] has joined #ubuntu-motu
leonelScottK: done    bug  151308    sorry it's been  a LOOOOONG  month04:43
ubotuLaunchpad bug 151308 in feisty-backports "please backport Clamav from Gutsy to Feisty " [Undecided,New]  https://launchpad.net/bugs/15130804:43
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-motu
=== giskard [n=giskard@213-140-22-74.fastres.net] has joined #ubuntu-motu
=== _MMA_ [n=_MMA_@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-motu
ScottKleonel: No problem.  You tested it, right?04:44
leonelwow  hold on ..04:45
leonelwait ...04:45
asacScottK: that patch is a bit cumbersome for me to apply ... we have a bzr tree.04:45
ScottKasac: Please let me know if there's anything else I can do for nspluginwrapper.04:45
ScottKHeh.  Such timing.04:45
leonelwhen I file the   backport   means  the backport  works  fine  because I've tested ?04:45
asac;)04:45
asacyeah04:45
asaci can premerge the new upstream sources04:45
ScottKasac: I don't do bzr, so I'm not sure how much help I'll be on that.04:46
leonelScottK:  if so  let me do the work  today ..04:46
=== pgquiles__ [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
ScottKleonel: Thanks.04:46
asacif you could then provide the diff for the debian dir it would be helpful04:46
ScottKOK.  I can do that.04:46
=== anon [n=anon@61-230-92-29.dynamic.hinet.net] has joined #ubuntu-motu
ScottKasac: Debian dir diff from current Gutsy to propsed new version or current Unstable to proposed new version?04:47
=== blueyed [n=daniel@pdpc/supporter/active/blueyed] has joined #ubuntu-motu
ScottKblueyed: Did you see my comment on your apt-listchanges patch?04:47
blueyedScottK: not yet I think. I'll take a look.04:48
ScottKK04:48
asacScottK: debian dir diff against what is now in bzr (well, in a minute) :)04:48
ScottKasac: I don't have what's in bzr, just in the actual repositories.04:49
asacbzr branch http://bazaar.launchpad.net/~ubuntu-core-dev/nspluginwrapper/ubuntu04:50
=== ScottK notes that this experience is exactly what his previous kvetching about using VCS in universe predicted.
=== ScottK looks
=== persia points at `bzr export`
blueyedScottK: the point is that dholbach has already uploaded a (not fully working) patch, which deletes the db.04:50
ScottKblueyed: OK.  Missed that.04:50
blueyedSo if you do not want this, this should get reverted, too. However, I've asked the apt-listchanges maintainer from Debian (Pierre) and he thinks the patch in queue is ok for Ubuntu.04:51
dholbachblueyed: which package, which patch?04:51
dholbachah, apt-listchanges04:51
persiaScottK: Yes.  Packages should be source, or by VCS.  Mixing is bad.04:51
blueyedbug 13914304:51
geserScottK: yes, rails 1.2.4 is in the archive04:51
ubotuLaunchpad bug 139143 in apt-listchanges "apt-listchanges crashes after python upgrade" [Undecided,Confirmed]  https://launchpad.net/bugs/13914304:51
persias/by/be/04:51
ScottKgeser: Cool.  Thanks.04:51
bddebianHeya geser :-)04:52
ScottKdholbach: Would you please sort that out.  I've got about 1742 things going on right now.04:52
geserHi bddebian04:52
=== ScottK2 [n=kitterma@static-72-81-252-22.bltmmd.fios.verizon.net] has joined #ubuntu-motu
dholbachScottK: sure04:53
dholbachblueyed: got the page bookmarked, but have to tend to a call right now, will get back to you04:53
blueyedsure, thanks.04:54
=== XSource [n=XSource@41.201.210.7] has joined #ubuntu-motu
=== norsetto [n=Cesare@host206-2-dynamic.16-79-r.retail.telecomitalia.it] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
ScottKasac: Diff added to bug #15128805:00
asacthanks05:01
asacbug 15128805:01
ubotuLaunchpad bug 151288 in nspluginwrapper "Please merge nspluginwrapper 0.9.91.5 from Debian Unstable (Contrib)" [Undecided,New]  https://launchpad.net/bugs/15128805:01
asisakScottK: sorry, I have to run now. If jtbl prepares a debdiff I am glad to review&upload it. If not, I'll do this tomorrow.05:01
ScottKasisak: OK.  Or I'll find someone else.  Thanks for looking into it.05:02
ScottKAnyone who knows about .desktop files looking for something useful to do ...05:02
=== bddebian hides
=== norsetto is not here
bddebianScottK: What's up?05:02
persiaScottK: What do you need?05:03
ScottKAutomatix has shipped a .desktop for checkgmail since Dapper.05:03
ScottKWe discussed here with one of their devs yesterday adding it to our package just default turned off from the menu (since it's normally auto started).05:03
ScottKThe .desktop can be gotten out of their proposed Gutsy source here http://ubuntuforums.org/attachment.php?attachmentid=45694&d=119187739905:04
persiaScottK: Is there a bug?05:04
ScottKSo I'm looking for someone to add it to our package and upload it.05:05
ScottKpersia: Dunno if there is one.05:05
=== persia cannot access the provided URL
ScottKpersia: Can you hit kitterman.com05:05
persiaIn Ellicott City?05:05
ScottKYeah.05:06
persiaMy arms aren't that long.05:06
bddebianhah05:06
ScottKI'll post it and give you a url if you can ge it from there.05:06
ScottKJust as well.05:06
persiaScottK; That background is really bad on the eyes.05:06
ScottKYes.  I agree.05:06
ScottKIs on my list.05:07
=== persia hopes it's above "attract new customers"
bddebianhaha05:07
ScottKpersia: http://www.kitterman.com/ubuntu/automatixgutsy.tar.bz205:08
ScottKpersia: No.  It's really just a placeholder.  If you need to find me for $WORK, the web site won't be how you do it.05:08
ScottKpersia: Just now I think if I could work 3000 hours in the next year I could bill it, so attract new customers is actually pretty low on my list.05:09
persiaScottK: Ah.  I avoid a web presence specifically for that reason.  Anyway, that .desktop file isn't even close to valid.  I also can't find any license for the associated artwork.05:10
persiaScottK: You need employees :)05:10
=== Skiessi [n=qwe@dsl-roibrasgw1-ff90c100-219.dhcp.inet.fi] has joined #ubuntu-motu
ScottKpersia: No.  The LAST thing I need is employees.05:10
bddebian:)05:11
ScottKGah.  Licensing is not their strong suite.05:11
persiaScottK: If you can get someone to get legal-to-ship attachments in a bug, I'd be happy to upload (takes about 15 minutes to process).05:12
ScottKpersia: OK.  I just ponged the guy on the forums.  Hopefully he'll show up.05:12
=== contrast83 [n=mike@adsl-074-236-242-009.sip.bgk.bellsouth.net] has joined #ubuntu-motu
=== anon [n=anon@61-230-92-29.dynamic.hinet.net] has joined #ubuntu-motu
asacScottK: without recreating nswrappers firefox hangs05:19
asacbad thing05:19
asacafter recreating it works05:20
asacpkern: ^^^05:20
ScottKasac: OK.  What does one do about that then?05:20
ScottKIs that an upstream issue?05:20
=== lakin [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #ubuntu-motu
keescookScottK: yeah, pocket copying was intentional to help bandwidth load for OOo updates05:21
ScottKkeescook: OK.  As long as it was on purpose.  Thanks.  They way LP has been lately, I had my doubts.05:22
keescookhehe05:22
ScottKThey/The05:22
keescookit shouldn't have been "everything", just OOo05:22
ScottKWell it was definitely more.05:22
asacwell ... might be fixable upstream ... otherwise we need to recreate the wrappers, but that would need infrastructure work05:22
ScottKkeescook: As an example... https://launchpad.net/ubuntu/+source/ia32-libs/+publishinghistory05:23
asaclet me try again05:23
leonelscottK   downloaded clamav sources from gutsy to feisty   theres a dependency  for libcurl4  ...  should I change the  debian/control file  with   dpatch-edit-patch ??05:23
ScottKUrgh.05:23
ScottKleonel: No, patches are only needed for outside the debian dir.05:24
ScottKleonel: In the debian dir you can just edit it directly.05:24
keescookScottK: hunh.05:24
keescookI'll ask.05:24
ScottKkeescook: Clamav too.05:24
ScottKkeescook: Dunno if it's all, but it's all I've looked at.05:24
leonelscottK ok   then  a dpkg-source then   dpkg-buildpackage    test   and  send the diff ??05:25
ScottKleonel: Yes.05:26
keescookScottK: ah, nm, everything was copied.  :)05:26
leonelscottK  ok working ...05:26
ScottKkeescook: On purpose?05:26
pkernasac: As said bumping flashplugin should solve this?05:30
=== radhios [n=radhios@unaffiliated/radhios] has joined #ubuntu-motu
=== leonel [n=leonel@189.155.121.252] has joined #ubuntu-motu
=== yamal [n=yamal@Room641A.no-such-agency.net.ru] has joined #ubuntu-motu
asacyes05:42
ScottKHobbsee: Speaking of customer service (we were earlier - i.e. DIAF) here's another take.. http://www.ubersoft.net/comic/hd/2007/10/i-had-similar-conversation-last-night05:43
ScottKasac: You OK if we upload it then as long as we do that too?05:43
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-motu
HobbseeScottK: hahaha nice05:44
ScottKHobbsee: He's reliably pretty funny, especially if you do tech support at all.05:44
keescookScottK: seems so, I wasn't expecting it, though.  :)05:44
ScottKkeescook: OK.  Thanks.05:45
=== Hobbsee doesnt currently end up doing much tech support
HobbseeScottK: my previous boss warned me very verbosely about the fact that the computer might blow up if i touched it the wrong way.  especially if i was to pull the back off.05:45
=== Toadstool [n=jcorbier@cl-266.bru-01.be.sixxs.net] has joined #ubuntu-motu
ScottKHobbsee: Cool.  I want one of those.05:46
Hobbsee(you think i'm going to be foolish enough to pull a computer apart while it's turned on?)05:46
Hobbseeand plugging in a speaker cable != pulling hte back off - on any scale!05:46
ScottKUmm.  Well I've done that.05:46
=== broonie too
Hobbseeas in, and then touch bits of it that obviously shouldnt be touched05:47
ScottKOnly got electrocuted once (and that one wasn't turned on).05:47
broonieHelps if you know how the case is designed.05:47
ScottKIn my case it would have helped if the tech that built the prototype (me) had properly shrink wrapped the internal connections from the power line to the power supply.05:48
=== persia recommends live manipulations of >20" CRTs for a real boost
=== ScottK has been safety observer for work on a 440v 3 phase power switchboard that was still live. That was tense.
=== Knightlust [n=dax@ubuntu/member/knightlust] has joined #ubuntu-motu
Hobbseeyet, i love how we get safety sheets to sign, for the entire staff, effectively saying "be careful when there are trucks in hte back dock, they may run over you if you get in their way"05:49
=== tmarble [n=tmarble@user-38q4et6.cable.mindspring.com] has joined #ubuntu-motu
persiaExciting.  On the other hand, the covers for those tend to be well separated, with no flybacks randomly glued to the case.05:50
Hobbseeso maybe i should be unsurprised about the computer stuff.05:50
persiaHobbsee: The idea is to make sure you don't sue them because you were stupid.05:50
broonieThe planes Easyjet use for the Edinburgh->Luton run have safety instructions that include gems like "don't jump into fire".05:50
Hobbseepersia: they cant have enough warnings for that.05:50
Hobbseebroonie: *snort*05:50
Hobbseegood thing i wasnt drinking!05:51
persiaHobbsee: They can try (that's what legal departments are for).05:51
Hobbseethis is australia, not america.05:51
asacScottK: personally i wouldn't do it. i have not seen any real benefit to justify two new uploads during RC freeze. There isn't any critical bug open for both et al. ... but then my bar might be too high for |universe|.05:51
ScottKasac: Thanks.05:51
asacScottK: if you really want to go ahead, let me know so i can upload them to ppa05:52
pkernSo they point would be to get better compatibility to a package not in Gutsy? (i.e. flashplugin beta)05:53
ScottKRight.05:53
persiaHobbsee: I've actually had more delays related to legal arrangements in Australia than in America, but perhaps it's just me.05:53
asacpkern: where is that bug?05:53
Hobbseepersia: ah.  all i meant by that comment was that, as australians, we dont tend to sue anyone and everyone for any reason.05:54
Hobbseewhereas it seems that americans do that far mroe05:54
ScottKasac: I'd appreciate it if you go ahead and upload to PPA.  If you're running 32bit FF plugins on 64bit archs, I expect your the sort that wants the latest crack.05:54
persiaHobbsee: Right, but the legal departments wouldn't make as much money if they didn't protect their clients from people who didn't act like proper Australians :)05:54
pkernScottK: Do the automatix guys now offer REPOS instead of hacking the disk?05:55
ScottKThey say yes.05:56
=== Mez_ [n=Mez@ubuntu/member/mez] has joined #ubuntu-motu
Hobbseepersia: haha :)05:56
dholbachblueyed: added a note to the page05:57
asacScottK: ok i can uploaded nspluginwrapper to my ppa ... bzr is updated for that release as well05:57
asacScottK: should be build in an hour or so ... if you call for testing, please tell them to --reinstall flashplugin-nonfree after the install05:57
ScottKOK.  And then if testing is good maybe we go for it.05:58
asacScottK: revision uploade is nspluginwrapper_0.9.91.5-1ubuntu1~ppa1_source.changes:05:58
ScottKasac: Where should I call for testing?05:58
asacyes ... but still some hard facts about the bugs resolved in the revision would be nice to have in the bug05:58
asacScottK: i think in forums05:58
asacdevlink05:58
asacScottK: maybe as heno if he has some preferred way to coordinate application testing05:59
asacs/as/ask/05:59
=== ScottK looks around for jdong.
bddebianDamnit, bug on colorgcc filed already :-(05:59
ScottKasac: Added the upstream NEWS items for the release.06:00
persiabddebian: Why is that bad?  Isn't that an indication of active and helpful users, who live only to give you feedback?06:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
=== jussi01 [n=jussi@dyn3-82-128-184-36.psoas.suomi.net] has joined #ubuntu-motu
bddebianpersia: Well it's bad because I'm clueless and to be honest I'm not sure how it was working the way he has it configured in the previous version :-(06:02
persiabddebian: Ah.  One of those.  Good luck.06:02
=== jekil [n=alessand@host103-173-dynamic.60-82-r.retail.telecomitalia.it] has joined #ubuntu-motu
asacScottK: ok commented in bug06:04
=== pgquiles_ [n=pgquiles@62.43.226.52.static.user.ono.com] has joined #ubuntu-motu
persiaScottK: I'm suspecting a flood of issues similar to bug #151329, with the fluxbox UVFe so close to release.  Do you think we should try to chase them, or process as backports?06:06
ubotuLaunchpad bug 151329 in fbdesk "Package is outdated" [Undecided,New]  https://launchpad.net/bugs/15132906:06
bluekujanorsetto: heya, asked today to get added as mentor to daniel06:06
bluekujanorsetto: if you have any student ready, just mail me06:07
=== Starting logfile irclogs/ubuntu-motu.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-motu
=== Topic for #ubuntu-motu: Ubuntu Masters of the Universe: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | http://ubuntu.joejaxx.org/ - TOP 10 Uploaders/Packages | New Packages Freeze / Upstream Version Freeze in effect - The rest of universe is NOT frozen
=== Topic (#ubuntu-motu): set by Hobbsee at Sat Oct 6 08:27:58 2007
leonelscottK the debdiff is  with  the  clamav_0.91.2-3ubuntu1.dsc  gutsy   and  clamav_0.91.2-3ubuntu2~feisty1.dsc now with the changes  or is with the    feisty original ?07:33
=== eatLinux [n=arman@140.147-62-69.ftth.swbr.surewest.net] has joined #ubuntu-motu
=== avoine [n=avoine@233-195-0-72-ppp.3menatwork.com] has left #ubuntu-motu []
imbrandonmacd: thanks07:41
=== effie_jayx [n=valles@ubuntu/member/effie-jayx] has joined #ubuntu-motu
=== eatLinux [n=arman@140.147-62-69.ftth.swbr.surewest.net] has left #ubuntu-motu []
=== avoine [n=avoine@233-195-0-72-ppp.3menatwork.com] has joined #ubuntu-motu
=== amachu [n=amachu@122.164.231.14] has joined #ubuntu-motu
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-motu
leonelscottK done ..07:47
=== jpatrick [n=patrick@177.Red-88-14-91.dynamicIP.rima-tde.net] has joined #ubuntu-motu
=== phanatic [n=phanatic@dsl5400C542.pool.t-online.hu] has joined #ubuntu-motu
=== bddebian2 [n=bddebian@c-71-224-175-179.hsd1.pa.comcast.net] has joined #ubuntu-motu
=== khermans__ [i=khermans@nat/cisco/x-3520189c4af81647] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
=== stdin_ [i=stdin@pdpc/supporter/active/stdin] has joined #ubuntu-motu
=== twanj [n=chatzill@c-75-74-146-27.hsd1.fl.comcast.net] has joined #ubuntu-motu
=== MagnusR [n=magru@c83-252-222-139.bredband.comhem.se] has left #ubuntu-motu []
=== proppy [n=proppy@195.154.69.15] has joined #ubuntu-motu
=== Martinp24 [n=martinp2@wikimedia/Martinp23] has joined #ubuntu-motu
bddebianA freshly filed wammu dependency problem?  I thought that just got resovled?08:22
=== EliasAmaral [n=dark@unaffiliated/EliasAmaral] has joined #ubuntu-motu
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-motu
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
macdkeescook, ping08:35
keescookmacd: hello08:35
geserasac: do you need more information for bug #41134?08:36
macdI did a sru for a bug yesterday and was told to inform you bug 15107808:36
ubotuLaunchpad bug 41134 in network-manager "Does not store WPA-Enterprise password in keyring" [Medium,Incomplete]  https://launchpad.net/bugs/4113408:36
ubotuLaunchpad bug 151078 in rails "Please sync rails 1.2.4-1 from Debian unstable (main)" [Undecided,Fix released]  https://launchpad.net/bugs/15107808:36
macdIm just looking for some clarification if it was done properly08:36
keescookmacd: okay, thanks, let me go read it quickly08:37
keescookmacd: yeah, if we can get the upstream fixes extracted and put into a debdiff, I'd be happy to get them published.08:40
macdokay, do you have a minute to give me some insight on that08:41
macdam I just diffing the current feisty source package v. the upstream debian source?08:42
keescookmacd: unfortunately not; it's a bit more involved.08:43
keescookmacd: since they are stable releases, we want to only change the vulnerable code08:44
keescookmacd: so the debdiff should only include patches for the specific changesets mentioned that fix the CVEs.08:44
macdok, is there a reference on the wiki for this?08:44
keescookyeah, see: https://wiki.ubuntu.com/SecurityUpdateProcedures08:44
keescookin step 2, it links to the patching tutorial too.08:45
imbrandonkeescook: macd is very new to MOTU and just getting started, this is his first "fix"08:45
imbrandonjust FYI08:45
keescookimbrandon: cool; I'm glad to have the help.  :)08:45
macdgreat, I didnt know that was the process I just built a feisty package based on the debian upstream sources and figured that was it08:45
keescookmacd: that would work for -backports, but I'm less familiar with that area.08:46
macdso diff the CVE related changes,  create a patch and add that to the LP bug08:46
keescookmacd: right.  I haven't looked at the rails package, but it may use a patch system (dpatch, cdbs, etc)08:47
keescookthat's where the patching tutorial in step 2 might be helpful08:47
macddpatch, yeah.  again thanks08:47
keescooksure thing, let me know if you have any other questions.08:47
=== _16aR_ [n=dolanor@AMontsouris-156-1-81-26.w90-24.abo.wanadoo.fr] has joined #ubuntu-motu
jtbli have found a dependency issue in the new nspluginwrapper package08:49
jtblhttps://bugs.launchpad.net/ubuntu/+source/nspluginwrapper/+bug/15128808:49
ubotuLaunchpad bug 151288 in nspluginwrapper "Please merge nspluginwrapper 0.9.91.5 from Debian Unstable (Contrib)" [Undecided,Confirmed] 08:49
=== Adri2000 [n=adri2000@ubuntu/member/adri2000] has joined #ubuntu-motu
=== joejaxx [i=joejaxx@fluxbuntu/founder/joejaxx] has joined #ubuntu-motu
ajmitchhello08:56
zulhey ajmitch08:58
imbrandonheya ajmitch08:58
norsettomorning ajmitch08:59
=== contrast83 [n=mike@rrcs-64-183-160-126.west.biz.rr.com] has joined #ubuntu-motu
=== jpatrick [n=patrick@ubuntu/member/jpatrick] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
=== PhreeStyle [n=PhreeSty@69.0.93.238] has joined #ubuntu-motu
=== PhreeStyle [n=PhreeSty@69.0.93.238] has left #ubuntu-motu []
bddebianHeya ajmitch09:04
pkernScottK: Will do09:05
pkernTesters will need to --reinstall flashplugin-nonfree after the install too. <-- That sounds wrong.09:05
pkernScottK: That's probably the same I tested earlier? Or has s.th. been fixed?09:06
=== ivoks [n=ivoks@2-31.dsl.iskon.hr] has joined #ubuntu-motu
geserHi ajmitch09:09
=== norsetto [n=Cesare@host176-33-dynamic.13-79-r.retail.telecomitalia.it] has joined #ubuntu-motu
=== cypherbios [n=cyr@ubuntu/member/cypherbios] has joined #ubuntu-motu
=== mekius [n=mekius@CPE-70-92-244-65.wi.res.rr.com] has joined #ubuntu-motu
ScottKpkern: Not sure it's exactly the same.09:27
=== pochu [n=emilio@141.Red-88-6-144.staticIP.rima-tde.net] has joined #ubuntu-motu
pkernSo if the flashplugin-nonfree needs to be reinstalled I'm not ok with that.09:28
ScottKleonel: from the Gutsy one09:29
=== avoine [n=avoine@233-195-0-72-ppp.3menatwork.com] has left #ubuntu-motu []
ScottKpkern: I think that's just because we haven't bumped it yet.09:31
ScottKasac: Looks like the nspluginwrapper update needs one dependency change https://bugs.launchpad.net/ubuntu/+source/nspluginwrapper/+bug/151288/comments/709:33
ubotuLaunchpad bug 151288 in nspluginwrapper "Please merge nspluginwrapper 0.9.91.5 from Debian Unstable (Contrib)" [Undecided,Confirmed] 09:33
=== Martinp23 [n=martinp2@wikimedia/Martinp23] has joined #ubuntu-motu
norsettoscottK: works for me (AMD64/Konqueror). I have util-linux installed of course09:37
norsettoscottK: and it didn't remove anything09:38
=== Kmos [n=gothicx@unaffiliated/kmos] has joined #ubuntu-motu
ScottKnorsetto: Thanks.09:39
ScottKslangasek: If you have a moment, would you please accept doko's ia32-libs package.  It needs to go in before my pending WINE upload.09:40
ScottKStevenK: I'm curious your opinion on Bug 15128909:41
slangasekScottK: sorry, not accepting any universe stuff right now to keep the buildds clear for any last-minute main builds we need to finalize images for RC09:43
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
=== ajmitch can sympathise with that thread on -devel-discuss about fsck, still waiting for the laptop to start
ScottKslangasek: OK.  Is there a timeline for when it'll open up again?09:52
=== xstasi [n=xstasi@85-18-14-24.fastres.net] has joined #ubuntu-motu
=== pochu [n=emilio@141.Red-88-6-144.staticIP.rima-tde.net] has joined #ubuntu-motu
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
slangasekScottK: once the upcoming CD rebuild is finished, I expect10:01
ScottKOK.  Thanks.10:02
=== alvinc [n=alvinc@office-ca.emaillabs.com] has joined #ubuntu-motu
=== mdf [n=mdf@c-24-17-77-253.hsd1.mn.comcast.net] has joined #ubuntu-motu
=== mdf is now known as delimiter
ScottKpkern: You said bumping flashplugin would make the nspluginwrapper problem go away, right?10:10
pkernWell bumping the nspluginwrapper dep in flashplugin.10:12
pkernIt somehow regenerates the wrapper then.10:13
ScottKAh.10:13
pkernIt's a weird fix I agree.10:13
ScottKpkern: Would you be up for taking the source in asac's PPA and updating it for that the the util-linux thing?10:14
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-motu
ScottKpkern: If you do that and test it, I think it's tested enough for upload.10:14
ScottKbigon: I asked for the debdiff just for a double check because we are so close to release.10:16
pkernThere is no linux32 in my util-linux? o_O10:16
bigonScottK: ok :)10:16
ScottKWeird.10:17
ScottKpkern: It's listed as an ADM64 binary on LP?10:17
pkernOh wait.10:17
pkernYeah sorry, I screwed up and checked on the wrong host due to the prompts looking similar.10:17
pkern)':10:17
pkern~15 shells open.10:18
ScottKjtbl: Any word on the licensing for the artwork?10:19
pkernutil-linux is essential so linux32 could be removed safely.10:19
ScottKCool.10:22
ScottKasac: With the linux32 depends and flashplugin depends adjusted we're going to do ahead with nspluginwrapper, UNODIR.10:24
=== Nightrose [n=lydia@amarok/rokymotion/nightrose] has joined #ubuntu-motu
pkernFirefox doesn't crash here, the flash just doesn't load and messages are printed to stderr with the wrong version installed.10:26
pkernScottK: So flashplugin-nonfree would need to be adjusted. The window would be small, but should we consider a conflicts against the current flashplugin version?10:27
ScottKpkern: Or just upload a rebuild revision after this goes in...10:27
pkernScottK: I don't get that one. A binnmu would not be sufficient as the depends field should be adjusted.10:28
ScottKpkern: OK.  I wasn't thinking binnmu (we don't do those) but a updated source package with a higher number to depend on.  Would it actually have to conflict?10:29
sorenbigon: Why does the upstream changelog not even come close to suggest to fix the issues you outline in the bug description?10:29
=== DrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-motu
sorenbigon: bug 15128910:29
ubotuLaunchpad bug 151289 in esvn "Please merge eSVN 0.6.12 from debian lenny/sid to Gutsy - fixes svn incompatibility." [Undecided,New]  https://launchpad.net/bugs/15128910:29
bigonsoren: I think it's the [*]  Implement parser for .svn/enties with format > 6 (Damien Caliste). entry10:30
sorenbigon: Ah, yes, could be.10:31
pkernScottK: There are those XbuildY versions.10:32
=== henrix [n=lhenriqu@84.90.24.110] has joined #ubuntu-motu
pkernScottK: Well if you upgrade flashplugin first and then upgrade nspluginwrapper it's broken.10:34
pkernScottK: Uh ignore me.10:34
ScottKOK10:34
=== pkern sticks to the plan.
pkernAh point was that if nspluginwrapper is upgraded flash will be broken until flash gets reinstalled.10:35
pkernCircular deps are bad.10:35
bddebian!#$^#$^10:36
norsettobddebian: couldn't agree with you more10:36
pkernbddebian: What's up?10:39
bddebianJust whining10:39
=== Lure_ [n=lure@89.212.183.108] has joined #ubuntu-motu
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-motu
pkernbddebian: Haha. /me evil.10:40
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-motu
bddebianpkern: Why?10:48
pkernbddebian: Just because I can. Just like you can just be whining. :-P10:48
bddebianFair enough :-)10:49
pkernScottK: So I fill upload nspluginwrapper now?10:50
=== yamal [n=yamal@Room641A.no-such-agency.net.ru] has joined #ubuntu-motu
ScottKpkern: No universe uploads are being accepted until after the CD images are done, but I just realized I forgot to get the UVFe for that.10:52
pkernScottK: But I could get them into unaccepted?10:52
pkernflashplugin-nonfree is prepared, too10:53
ScottKsoren: Would you please ack bug 151288.  It's yummy.  pkern promises.10:53
ubotuLaunchpad bug 151288 in nspluginwrapper "Please merge nspluginwrapper 0.9.91.5 from Debian Unstable (Contrib)" [Undecided,Confirmed]  https://launchpad.net/bugs/15128810:53
ScottKpkern: Yes.  Once soren gives us permission.10:53
pkernAye.10:53
=== lbm [n=lbm@0x555373ab.adsl.cybercity.dk] has joined #ubuntu-motu
ScottKI'll be back in ~45 minutes.10:54
bddebianHmm, cdbs and a -data package.  That'll be a new one for me10:54
pkerncdbs o_O10:54
pkernIt shouldn't exist! :-P10:54
bddebianIt was already kinda packaged :-(10:54
DktrKranzpkern, mind to sponsor a debian package?10:55
=== pkern goes filing a RC bug "packaging is too easy with cdbs". Just kidding.
pkernDktrKranz: Maybe :-P10:55
DktrKranzno cdbs :D10:55
pkernHah :D10:56
=== effie_jayx [n=valles@ubuntu/member/effie-jayx] has joined #ubuntu-motu
DktrKranzit solves an outstanding bug...and my previous sponsor did not ping back10:56
=== mok0 [n=mok@56342cb7.rev.stofanet.dk] has joined #ubuntu-motu
pkernYou just probably link me to a dsc *hint hint*10:57
=== DktrKranz points...just a second
DktrKranzpkern, http://mentors.debian.net/debian/pool/main/b/boa-constructor/boa-constructor_0.6.1-2.dsc10:57
pkernScottK: I won't commit to nspluginwrapper's bzr too. core-dev ;)10:58
pkernWhat a pun.10:58
_16aR_Hello10:58
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-motu
=== ivoks [n=ivoks@2-31.dsl.iskon.hr] has joined #ubuntu-motu
_16aR_In about how much time a package is reviewed under revu.tauware.de ?10:58
pkern_16aR_: After Gutsy?10:59
pkernOr rather: When Hardy reopened.10:59
pkerns/reopened/opens/ \:10:59
_16aR_Ok10:59
_16aR_So everyone is in rush for Gutsy release right now, that's it ?10:59
pkernI would disagree about the rush bit :-P11:00
norsetto_16aR_: after Gutsy is over the answer anyhow is "depends"11:00
pkernPeople contribute to Debian instead. :-P11:00
DktrKranzo/11:00
_16aR_lol11:00
norsetto_16aR_: what package is that?11:00
=== buzztracker [n=buzztrac@pelikan.garga.net] has joined #ubuntu-motu
_16aR_that a lib package11:00
_16aR_i've put about 3 lib packages ^^11:00
pkern-XS-Vcs-Bzr: https://code.launchpad.net/~dktrkranz/boa-constructor/debian11:01
pkernDktrKranz: Fun :-P11:01
DktrKranzyep :)11:01
norsetto_16aR_: the best, once Gutsy is over and you think you have a good work ready, is to come here and askk for a review11:01
_16aR_hawknl, gnelib and replicantbody11:01
pkernDktrKranz: Out of curiosity: Is that Python-Version: all stuff really necessary?11:01
_16aR_ok11:01
norsetto_16aR_: links will be very helpful11:01
_16aR_I haven't internet since 2 month ^^11:01
DktrKranzpkern, moving to python-central seems to require it11:01
pkernDktrKranz: Because it somehow sounds silly.11:01
pkernHm k11:01
_16aR_i've uploaded from a VirtualBox at my work ^^11:02
_16aR_http://revu.tauware.de/details.py?upid=319 : hawknl11:02
DktrKranzpkern, if you omit it, pycentral will blow you during install11:02
=== phanatic_ [n=phanatic@dsl5400C4FC.pool.t-online.hu] has joined #ubuntu-motu
pkernSounds funny (:11:03
_16aR_http://revu.tauware.de/details.py?upid=320 : gnelib11:03
_16aR_(replicant body)11:03
_16aR_gnelib has been a mistake since it depends from hawknl ... ^^11:03
DktrKranzsounds scary...I had to face it :)11:03
norsetto_16aR_: a quick one, use hardy as distribution, and ubuntu version numbers11:04
=== Martinp24 [n=martinp2@wikimedia/Martinp23] has joined #ubuntu-motu
_16aR_1.6.8-1ubuntu1 for example ?11:04
norsetto_16aR_: actually, since this is not in debian (right?), it should be 1.6.8-0ubuntu111:07
_16aR_ok11:07
_16aR_I thought ubuntu version number was only to use on an already debianized package11:07
norsetto_16aR_: try also to keep the changelog to the bare minimum to start with; like "first issue only", and only change the time tag at the end11:08
siretart_16aR_: well, that way we can sync an potential 1.6.8-1 upload to unstable.11:08
norsetto_16aR_: can you add a watch file?11:10
_16aR_norsetto: sure ... But I may check what's that ^^11:11
_16aR_<norsetto> _16aR_: try also to keep the changelog to the bare minimum to start with; like "first issue only", and only change the time tag at the end : didn't understand you on that one :/ sorry11:12
norsetto_16aR_: sorry, I've got a very lousy connection tonight. Here is a link: https://wiki.ubuntu.com/MOTU/Recipes/DebianWatch11:12
norsetto_16aR_: what I mean is, that we don't need to have recorded in the changelog the changes you made in the packaging before it is released11:13
norsetto_16aR_: of course it is appreciated if you add it in the comment box in REVU11:13
pkernDktrKranz: Sorry for the delay, got distracted by someone else. ;)11:15
pkernDktrKranz: Looks good, will rebuild and upload/.11:15
DktrKranzpkern, no hurry...11:15
DktrKranzthanks :)11:15
_16aR_norsetto: ok, understood ^^ But since I was testing PPA too, i had to increase package revision to have the possibility to upload it again11:17
norsetto_16aR_: I don't think we need this one in DOCS: readme.macintosh11:17
_16aR_(to PPA)11:17
_16aR_norsetto: ups ^^11:17
norsetto_16aR_: for ppa you can add a ~ppaXXX at the end11:17
norsetto_16aR_: just remove it when the package is ready for upload11:17
pkernDktrKranz: Done, thank you for your contribution to Debian.11:18
DktrKranzpkern, thanks for time and sponsorship11:18
norsetto_16aR_: didn't check the tarball, is there no README, changelog, or anything else from upstream?11:18
_16aR_norsetto: it is VERY light11:19
=== contrast83 [n=mike@adsl-074-236-242-009.sip.bgk.bellsouth.net] has joined #ubuntu-motu
_16aR_and the makefile was quite ugly11:19
contrast83RAOF: Hey, you around?11:19
norsetto_16aR_: I hope there is a COPYING or equivalent?11:19
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-motu
_16aR_norsetto: not sure ^^11:20
norsetto_16aR_: better make sure then or it won't be uploadable11:21
_16aR_norsetto: yes11:21
norsetto_16aR_: just checking some sources, I see some more copyrighters that you need to add to copyright11:22
_16aR_Ok11:22
norsetto_16aR_: for instance Copyright (C) 2000-2002 Phil Frisbie, Jr. (phil@hawksoft.com)11:22
=== apachelogger_ [n=me@N940P005.adsl.highway.telekom.at] has joined #ubuntu-motu
norsetto_16aR_: and there is no mention of a license, so, no COPYING and no license headers......11:23
_16aR_norsetto: damn. I wasn't sure about copyrighting at the time packaging it. I didn't check every source file, in fact11:24
_16aR_ok, then I must contact upstream to change that11:24
_16aR_I will update the package with the tips you indicate me11:24
_16aR_while waiting for license modification11:25
norsetto_16aR_: some sources are LGPL, so you need to mention that in copyright too11:25
_16aR_norsetto: the watch file permit the auto download of new tarballs ?11:25
norsetto_16aR_: yes11:26
_16aR_norsetto: and how it is managed if the patchs doesn't apply again ?11:26
norsetto_16aR_: you get an error :-)11:26
_16aR_norsetto: and the package doesn't compile, or it compile with the original source ?11:27
norsetto_16aR_: what are those patches btw?11:27
_16aR_norsetto: makefile patch to add $(DESTDIR)11:27
_16aR_and modif in some makefile because of character misplacement11:28
_16aR_(used multiple space instead of tab if I remember right)11:28
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-motu
ajmitchhello jono11:28
jonohey11:29
norsetto_16aR_: the best of course is to ask upstream to correct those11:29
imbrandonheya jono11:30
_16aR_norsetto: sure. But this project wasn't the real one to interest me, it was only a dependency from another one11:30
_16aR_norsetto: so at the moment, I've only contacts with the other project upstream11:31
norsetto_16aR_: yeah, but for us they are all alike11:31
=== jikanter [n=jikanter@vpn.juf.org] has joined #ubuntu-motu
_16aR_norsetto: you're right ^^ I was just explaining why I didn't contact this upstream at all11:32
_16aR_(at the moment)11:32
norsetto_16aR_: what do you mean that gnelib was a mistake?11:32
_16aR_norsetto: it depends on HawkNL ^^11:33
_16aR_I've missed that when I uploaded it ^^11:33
norsetto_16aR_: ok11:33
_16aR_So it cannot be uploadable until hawknl is ok11:33
_16aR_norsetto: replicantbody should be ok though11:34
=== xtknight [n=xtknight@c-68-43-122-211.hsd1.mi.comcast.net] has joined #ubuntu-motu
jonohey im11:35
jonoimbrandon:11:35
norsettoThis is not correct in install: debian/tmp/usr/local/lib/lib*.so.* usr/lib/11:35
pkernbddebian: So if Ari assumes that you are `just talking', just I put weight into that? I mean Ari is known to talk... strange things. :-P11:36
ScottKpkern: Since it's in Universe now I'm going to suggest (after we get done with this release) that nsplugingwrapper get pulled from their SVN.11:36
pkernScottK: s/SVN/Bzr/?11:37
pkernOr I didn't get it ;)11:38
ScottKYesh.  svn/bzr.11:38
=== ScottK doesn't know what a multiverse package is doing in a core-dev VCS (of any flavor).
ScottKThat or I'll decline to listen to whining about not using the repo.11:39
_16aR_norsetto: in gnelib ?11:39
=== compiledkernel [n=compiled@65.202.115.2] has joined #ubuntu-motu
ScottKStevenK, zul, or soren: I'd really like to let pkern push Bug #151288 uphill.  One of you please ack....11:40
ScottKThe bot doesn't like me today.11:41
norsetto_16aR_: no, I'm still looking through hawknl. Do you need that because you could not specify the right prefix?11:41
ajmitchpkern: ari? strange?11:41
ScottKsoren: As an added bonus: Debian released a fix for openssl0.9.7 arbitrary code execution issue today.  Since the only thing we have that needs openssl0.9.7 is vmware-player and it's broken, I'm thinking remove the lot from the archive before release.  Opinions?11:42
pkernajmitch: Well Clint in conjunction with Ari.11:42
pkernScottK: Let's remove vmware-* 1.x :-P11:43
siretartScottK: which multiverse package is in a core-dev VCS?11:43
ScottKnspluginwrapper.11:44
ScottKpkern: vmware-server is in the Canonical commercial repo, so I can't touch that one.11:45
pkernScottK: Don't be bothered with that.11:45
pkernScottK: But the multiverse ones.11:45
ScottKRight.11:45
ajmitchpkern: a truly disturbing combination11:46
_16aR_norsetto: no, it must be a bug. I should only have 1 .so and links to that, but not multiple copy of libs11:46
pkernWell Clint may be changing. His blog entries look... sensible currently.11:46
pkernI fear that. :-P11:47
ScottKpkern: You want to do the vmware-player/openssl0.9.7 removal bugs? https://wiki.ubuntu.com/UbuntuDevelopment#Removals11:47
norsetto_16aR_: apparently hawknl doesn't depend on anything, is it ok?11:48
_16aR_yes11:48
_16aR_only libc :')11:48
ScottKGotta run and play Daddy for several hours, so see you all later.  pkern fire away on nspluginwrapper and company if you get another motu-uvf ack.11:48
_16aR_it was the most little lib of the dependencies of delta3d, but since it was the first for me... It was hard ^^11:49
pkernScottK: Aye.11:49
norsetto_16aR_: you should delete README.Debian11:50
norsetto_16aR_: contentwise looks ok11:53
_16aR_norsetto: oh, it was still here ?11:54
_16aR_norsetto: I'll move it then11:54
_16aR_norsetto: I think this page isn't enough for copyright : http://www.hawksoft.com/free.shtml11:55
norsetto_16aR_: no, but this is more relevant: http://www.hawksoft.com/hawknl/11:58
_16aR_yes, but COPYING and all header to source code should still be included into archive, no ?11:59
norsetto_16aR_: I'm not a lawyer, but I don' t think a web page replaces the fact that there must be a verbatim copy of the LGPL with the source code12:00
geserwithout a copy of the license text in the orig.tar.gz it won't get accepted by the archive admins12:01
=== Toadstool [n=jcorbier@cl-266.bru-01.be.sixxs.net] has joined #ubuntu-motu
pkernScottK: rdeps on libssl0.9.7: aolserver4-{nsopenssl,nsimap}12:02
_16aR_yep12:03
norsetto_16aR_: can you add the homepage to the long description?12:03
norsetto_16aR_: I'm getting a strange error when I compile twice, I would have to look into that12:04
_16aR_norsetto: never tried it twice without pbuilder12:05
norsetto_16aR_: instead of "Developpement library" you could say "This package contains the development libaries and headers"12:06
norsetto_16aR_: well, I do it with a pbuilder hook12:06
norsetto_16aR_:  s/libaries/libraries12:06
norsetto_16aR_: he, you really got some stuff into gnelib12:08
mneptoktry "development liberries" to make users *extra* confident12:09
mneptokmmm .... berries12:10
ScottKpkern: Odd.  I missed that one when I looked.  Maybe it should die too?12:10
norsetto_16aR_: do you really need to rerun the autoconf stuff?12:10
_16aR_<norsetto> _16aR_: he, you really got some stuff into gnelib : that means it is bad ? :'(12:12
_16aR_norsetto: don't remember, but I do it once, no ?12:13
=== No1Viking [n=No1Vikin@83.140.104.41.dyn.rp80.se] has joined #ubuntu-motu
norsetto_16aR_: for the one that has to review it, yes :-)12:13
pkernScottK: Removal requests done. #151424 and #15142312:15
_16aR_norsetto: sorry, these are my first package12:15
_16aR_norsetto: I hoped they'd be nearly cool, but it seems they're not :/12:15
norsetto_16aR_: why not? seems you've been doing a nice job12:15
pkernScottK: aolserver4-nsopenssl is currently bug free.12:17
pkernAnd it's installable.12:17
pkernhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=40822112:18
ubotuDebian bug 408221 in aolserver4-nsopenssl "aolserver4-nsopenssl: recompile against latest libssl0.9.8" [Normal,Open] 12:18
pkernNo response from the Debian maintainer since >250d12:18
=== evand__ [n=evand@ool-44c0d208.dyn.optonline.net] has joined #ubuntu-motu
pkernopenssl097 was already removed from unstable12:19
pkernWhich means that this package is probably uninstallable in unstable.12:19
RAOFcontrast83: Not really :)12:20
_16aR_norsetto: thanks, but there is still work to do12:20
contrast83RAOF: Yo yo...12:20
_16aR_norsetto: I'm just finishing my own repo with reprepro/autobuilding and then I'll correct hawknl12:20
norsetto_16aR_: sure, there always is, but its pretty minor stuff (only stopper is the license so far)12:21
contrast83RAOF: Remember when we were talking about how to better implement GNOME apps into the K Menu earlier?12:21
RAOFYeah, kinda?12:21
pkernScottK: It was binnmued to 0.9.8, so that sounds like an action to take for Ubuntu, too.12:21
_16aR_norsetto: I had a SDK which is proprietary and I'm sure it cannot be uploaded :( So I must have my own repo to share it12:21
pkernReprepro with autobuilding? o_O12:21
pkernNow if you have a solution for that, let me know.12:21
_16aR_pkern: bash scripts ^^12:22
_16aR_pkern: but it sucks ass12:22
pkernI set up wanna-build yesterday night, but the buildd solution is still missing.12:22
contrast83RAOF: I was blabbing about the altered .desktop files I use for Firefox, GIMP, Synaptic, etc. so their name - description syntax matches that of the KDE apps. I think I figured out a practical way to implement this12:22
RAOFcontrast83: Cool!12:22
norsetto_16aR_: what was licensed under?12:22
RAOFpkern: Poke seveas - falcon is growing buildd claws.12:23
RAOF:)12:23
_16aR_pkern: hmmm, not so bad after all, it has compiled a package i've just dput ^^12:23
_16aR_pkern: but the script only works for 1 account12:23
contrast83RAOF: the user can install a package containing a script that checks for commonly installed GNOME apps, and when they run that script, it'll replace the relevant lines in whatever GNOME .desktop files it finds via SED12:24
pkernRAOF: (:12:24
pkernRAOF: I grabbed the Debian wanna-build, so there was this ancient version of sbuild. I would rather use cowbuilder but well.12:24
pkernmrvn will get me his ocaml version of buildd but *shrug* ocaml...12:25
norsetto_16aR_: you should change this: Maintainer: Dolanor Tharivae <dolanor@evereska.org>12:25
_16aR_pkern: it needs lots of tweaking. There one script called with dput (it do the reprepro command) and there a "daemon" which looks the buildTmp dir to pbuilder the content12:25
_16aR_norsetto: in gnelib ?12:25
norsetto_16aR_: well, its your gnelib link, but it is really replicantbody12:26
pkern_16aR_: I need two arch autobuilding (the one which is missing).12:26
_16aR_norsetto: I think I've done it on PPA, but not on revu since it was too hasty to put it (since the dependency with hawknl couldn't be verified12:26
_16aR_norsetto: ah yes. I thought i'd updated replicantbody on that though12:27
norsetto_16aR_: I noticed that you have no versioning in your deps. You sure its ok like this?12:27
_16aR_pkern: I don't know if my script can help... There are really bad call to pbuilder and reprepro, some mv/rm, and that's all12:28
_16aR_norsetto: I've tried to add versionning like in the libpkg-guide, but the script for versionning wasn't found. I didn't look for it afterwards12:29
_16aR_norsetto: So I let without versionning12:29
norsetto_16aR_: you don't need this: +debian/tmp/usr/lib/librvrutils.so.0.0.0  usr/lib/ in librvrutils0.install12:29
_16aR_norsetto: oh ? Why ?12:29
norsetto_16aR_:  because you are just coipying the same file in the same location12:30
_16aR_norsetto: hu ? Everything in debian/tmp/ will be copied as is ?12:31
norsetto_16aR_:  in .install the first element is relative to the current directory, ythe second to the build directory12:31
_16aR_norsetto: I mean, the deb archive will be done from debian/tmp ?12:31
=== Baby [n=miry@77.209.59.11] has joined #ubuntu-motu
norsetto_16aR_: yes12:31
_16aR_norsetto: some would say : OMGWTFBBQ !12:32
_16aR_norsetto: this IS an enlightenment !12:32
_16aR_lol12:32
_16aR_So my every package stinks foot ...12:33
_16aR_I copy every time from debian/tmp/usr/lib/ to usr/lib12:33
_16aR_nearly every time12:33
norsetto_16aR_: well, they had some convoluted logic in them .....12:34
_16aR_I like harrassing CPU for nothing !12:34
_16aR_I thought the .install things copy from build dir to a chroot env. But it seems the build dir IS the chroot env ^^12:34
norsetto_16aR_: yes again :-)12:35
_16aR_norsetto: I must be retard... Hmmm there's quite few packages to modify then ... :p12:37
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has joined #ubuntu-motu

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