/srv/irclogs.ubuntu.com/2008/11/30/#ubuntu-motu.txt

quentusrexWhat about that feature where you can export a global variable with your name and e-mail00:05
quentusrex?00:05
ScottK2export DEBMAIL=...00:05
ScottK2export DEBFULLNAME=...00:05
nhandlerScottK2: It is DEBEMAIL, not DEBMAIL00:05
ScottK2nhandler: Right. Typo.  Thanks.00:06
nhandlernp ScottK200:06
quentusrexWhat is the process for a ?backport?00:13
nhandlerquentusrex: https://help.ubuntu.com/community/UbuntuBackports00:13
quentusrexWill hardy ever get: dput 0.9.2.35ubuntu1 ???00:13
quentusrexIf I need to change php5's upload_max_filesize from 2M to 20M, can this be done from conf.d?00:18
ScottK2quentusrex: Not unless someone asks for a backport.00:19
quentusrexand my second question?00:20
* ScottK2 doesn't know a thing a php and intends to keep it that way.00:23
x1250I'm mantaining inkscape svn on my ppa. I wonder if I have to replace the Maintainer field (Ubuntu Core Developers) with my own name/email, and remove XSBC-Original-Maintainer field?00:24
nhandlerx1250: I believe that is prefered for PPA packages00:25
x1250nhandler, ok, thanks00:25
quentusrexScottK2: can I ask for a backport? if so how?00:32
nhandlerquentusrex: Read that help.ubuntu.com link I sent you earlier. It outlines the process of requesting a backport00:32
quentusrexWhere do I put post install commands that should only be run on install and not on update?00:36
copprois there an ETA on OO.o3?00:39
awmcclainHrm. I forget... what's the command that I can use in conjunction with pbuilder to login to the chroot and check my binary dependencies?00:55
awmcclainsudo pbuilder login. Silly me.00:57
=== theseinfeld is now known as theseinfeld_
=== theseinfeld_ is now known as theseinfeld
awmcclainIf you run pbuilder create --debootstrapopts --variant=builldd, is it normal not to get adduser within the chroot?01:15
awmcclainIs there a better way to test Depends: than by trying to install the package inside the pbuilder chroot?01:25
jmarsdenawmcclain: Not that I know of.01:26
jmarsdenWell, you could make a vm using a minimal CD and install in that, if you think the chroot-ness is an issue??01:27
awmcclainjmarsden: Hrm. I'm trying to set up my pbiulder environment, but my chroot doesn't have adduser (which is required by the pre_install on one of my packages).01:27
awmcclainjmarsden: My other pbuilder environment has it installed... so I'm wondering if it's something I did when building.01:28
jmarsdenOr does the package need Depends: adduser ?  Not sure.01:28
awmcclains/building/running pbuilder create01:29
jmarsdenawmcclain: My Inrtepid i386 pbuilder seems to have adduser in it...01:30
awmcclainjmarsden: Right. But isn't preinst run before it checks for dependencies? And isn't adduser standard on ubuntu distros?01:30
jmarsdenI wonder if the buildd variant thing does not include adduser for some reason??01:31
awmcclainhrm01:31
jmarsdenawmcclain: As an additional test you could try uploading to your PPA and see if it builds there??01:31
awmcclaintime to create a new pbuild01:31
awmcclainjmarsden: Heh. This was all in an attempt to get it TO build on the ppa. ;)01:32
jmarsdenOK, but if you suspect the issue is with pbuilder ... try building some other way.  Does the PPA builder complain about the lack of adduser in the same way?01:32
jmarsdenWait... testing install-time Depends to get PPA to build?  That sounds odd?  Does the PPA builder really install the resulting binary to check its Depends?01:34
awmcclainjmarsden: No no. The control file I've been handed is quite poor, so I'm moving packages into the Build-Depends-Indep, and I'm noticing that there are a lot of packages in the Depends: that I think are extraneous. So I'm trying to test that.01:35
jmarsdenOK.  ubuntu-minimal pulls in adduser, so I'd say it really should be in your pbuilder.01:38
awmcclainCan you explain to me how --debootstrap and --buildd mimic the PPA "more accurately"?01:39
anakronHi all01:48
anakroni have a question01:48
anakronif a bug is related to a bad translated word into a po file, can i change that file and then make a patch for this program?01:49
anakron¿?01:54
ScottKanakron: If it's a Universe package, yes.  If it's in Main, there's a whole separate process.02:05
anakroncheese02:06
anakronbut i can change a translation error? or must be a translation team?02:07
awmcclainjmarsden: Well, pbuilder create (without flags) gave me adduser. go figure.02:09
jmarsdenawmcclain: Bug in the variant=buildd template, then, probably.02:10
anakroni wanna know02:22
anakronif it is a translation bug02:22
anakron can i fix it editing the po file?02:22
anakronif its right to do in this way02:23
anakronand then make a patch for it and upload it to the bug page02:23
jmarsdenawmcclain: In case you care... the code dealing with the buildd variant is in the work_out_deps function in the /usr/share/debootstrap/scripts/intrepid script.  Seems to pick only packages with Build_essential: yes02:24
awmcclainjmarsden: Ah, which makes sense.02:24
anakronand if it can be done, someone know a translation into german of "cheese webcam booth"02:25
awmcclainkäse something something02:25
awmcclain;)02:25
anakronXD02:26
jmarsdenanakron: If you do not speak German, do not do German translation for Ubuntu?02:26
anakronit was published by a german user02:26
anakronhe says that is a bug in the translation of cheese02:26
awmcclainjmarsden: Do you have any experience with autoppa?02:27
anakronthe translation that appers is "Cheese-Website"02:27
jmarsdenGoogle language tools suggests   Käse Webcam Stand02:27
jmarsdenawmcclain: No, I'm not prolific enough to need it!02:28
anakronthanks ill take it like a reference02:28
=== ScottK2 is now known as ScottK-laptop
anakronbut ill look for other opinions02:28
anakronKäse Webcam Stand?¿02:29
anakronbut it not the right translation02:29
anakroncause the name of the program musnt be changed02:29
anakronso it could be "cheese Webcam Stand"02:29
awmcclainjmarsden: Heh. https://launchpad.net/~awmcclain/+archive Before, I had to upload each one by hand.02:30
jmarsdenYes, looks like you are good candidate for autoppa.  Does it work for you?02:31
awmcclainjmarsden: I'm on cloud nine with it. Of course, I had to install a client version of ubuntu since all of the gnupg caching methods require an x server...02:31
anakronthakns jmarsden :D02:31
jmarsdenawmcclain: Hmm.  gpg-agent and pinentry-curses ?02:32
awmcclainjmarsden: Do you use bzr to handle packaging branches? If so, do you use LP?02:32
jmarsdenI'm a beginner with bzr.02:32
awmcclainjmarsden: pinentry-curses wouldn't work for me. I hanged... or, it wouldn't cache the passphrase.02:33
voriangrrr02:33
jmarsdenawmcclain: File a bug against it?02:33
vorianwhat's up with revu! i can't login :P02:33
awmcclainjmarsden: I'm sure it was the way I had it configured. After wasting too much time at 3AM, i just installed intrepid using vmware. I'm actually very happy with it.02:34
jmarsdenOK.02:35
jmarsdenvorian: It let me log in just fine (using LP OpenID), looks like it is working...?02:35
vorianya, just got it02:36
jmarsdenGood.02:36
vorianthere was an error, but I kept refreshing over and over and over again02:36
vorian<302:36
vorianmuch love02:36
=== hyperair1 is now known as hyperair
x1250hi guys, could someone shed some light with this compile error (osmo svn): http://paste.ubuntu.com/78210/05:11
x1250gui.c: In function 'gui_create_about': gui.c:1806: error: expected expression before ')' token05:12
StevenKx1250: Need the see the code around that line05:12
x1250    sprintf(tmpbuf, "%s %d", _("SVN revision"), REV);05:12
StevenKs/Need the/Need to/05:12
x1250wait, I'll pastebin it05:12
x1250StevenK, offending line is 38: http://paste.ubuntu.com/78211/05:14
StevenKWhat is REV defined as?05:14
x1250uhm, I can't find other REV in that file, only #ifndef REV, and the one in the offending line05:17
StevenKIt's more than likely either in conf.h or another header05:18
StevenKI suspect REV is ""05:19
StevenKDue to the Making all in src05:19
StevenKSigh. Firefox, I hate you05:19
StevenKDue to "/bin/bash: svn: command not found" in the build log05:19
x1250StevenK, $ grep -rin "^#define" * | grep REV returns nothing related05:21
* Hobbsee suggests installing svn, as a start.05:22
StevenKBuild-Depending05:23
StevenKIt looks like a PPA build log05:23
StevenKx1250: -r and * aren't really right.05:24
StevenKx1250: I'd suggest grep -r REV .05:24
x1250StevenK, I can't find it, it isn't there, I guess he forgot? :)05:27
StevenKI guess it gets added at build itme.05:28
StevenKs/itme/item/05:28
StevenKx1250: My thought is, REV is "", which makes that snprintf(); blow up, hence your compile error05:28
x1250what should I do? just change it to some string like "622" (which is the revision) ?05:29
StevenKx1250: Or add a Build-Depends on svn, so it can run svn info or some such05:32
StevenKIt may try to run a svn update or svn checkout, but don't do that.05:32
awmcclainIf a build fails in the PPA, should I increment the ~ppa version number?05:35
StevenKIt will probably fail to upload if you don't.05:36
x1250StevenK, adding subversion did the trick...05:40
x1250thanks05:42
StevenKNo problem05:43
=== orly_owl_ is now known as orly_owl
=== Igorot_ is now known as Igorot
freakabcdhi all10:34
freakabcdan offtopic question: Is there a way for me to install/build+install the xorg-video-intel driver from Hardy in my intrepid install?10:34
freakabcdthere is a serious regression in the intrepid package, which is unfortunately due to upstream10:35
RainCTfreakabcd: out of curiosity, which regression is it?10:40
freakabcd'screen totally blank', 'screen flickering', 'external display not on proper resolution', 'sometimes showing junk screen on X startup'10:40
freakabcdmany of these happening on many people's various intel chipsets for laptops, 855gm, 915, 945, etc.10:41
freakabcdi really want to rebuild the source package from hardy onto my intrepid. would you be able to help me out with this?10:42
freakabcdand judging from the traffic on bugs.fdo, it hasn't been fixed yet :(10:42
freakabcdthe hardy driver worked perfectly for me (and all the others having the problems)10:42
RainCTfreakabcd: and I assume this is with compiz disabled?10:44
RainCT(and no, I don't know how the X packages work :()10:44
freakabcdofcourse, i never used compiz. my graphics chip is incapable of style ;)10:44
freakabcdRainCT, doesn;t matter. as long as you can perhaps guide me in building the source package of hardy in intrepid10:45
freakabcdi don;t need to get a final package, just need the intel driver, so i can replace the current one10:45
RainCTAh OK. I'm asking because here Compiz doesn't work anymore on Jaunty (but because the new compiz version uses some GPU stuff which the intel driver doesn't support for some older cards). The symptoms didn't match anyway, though.10:46
freakabcdso i just downloaded the .dsc, orig.tar.gz and the diff.gz file10:46
freakabcdwhat do i do now?10:46
RainCTfreakabcd: dpkg-source -x *dsc; cd xserver-xorg-v*; get-build-deps .; dpkg-buildpackage10:48
RainCTnot sure if it will work, though10:48
freakabcdlemme give it a roll10:48
RainCT(you'll need ubuntu-dev-tools and pbuilder installed for get-build-deps to work; else you can just look them up in debian/control and install them yourself)10:49
eMerzhif someone want to review my package (http://revu.ubuntuwire.com/details.py?package=sqliteman ) previously advocated by dktrkranz but just corrected :)10:55
RainCTOT, does youtube support ogg (or is there some similar page which supports it)?10:57
freakabcdRainCT, bah.. there were some issues.. but i worked around them and finally built and installed in /tmp/intel as prefix.11:17
freakabcdso now i will try to replace the currently existing files (making sure to backup ofcourse)11:17
freakabcdand i hope it works11:17
freakabcdif it does, i will ask the ubuntu people to provide a package of the old driver for the peole having the issues11:18
* Hobbsee expects they probably won't11:18
Hobbseethat jump in versions was pretty big, and required upgrades of various other packages, iirc, and a couple of new packages.11:19
freakabcdnope.. nothing major required..11:19
Hobbseeso, downward compatibility might be wishful thinking.11:19
freakabcdi just built the files myself11:19
Hobbseedoes it actually work, or just build?11:19
Hobbseeright.  I was talking about it actually working.11:20
freakabcdyeah, have to test it now. only thing i had to modify was to edit the configure.ac file a little bit to enable build11:20
freakabcdin theory it should work now as a video driver. because it was built with all the right prequisite libs on my machine. hopefully it works too. i've gotta eat now. will teat it after dinner and let you guys know.11:21
freakabcdanyway, if i get it working and ubuntu guys aren;t willing to provide a deb, i'll probably post in the bug reports that i have it working with the old driver.11:21
goshawkhi11:26
goshawkif someone has free time, please can review http://revu.ubuntuwire.com/details.py?package=dsss ?11:28
=== DRebellion_ is now known as DRebellion
goshawkplease if someone has free time, can review http://revu.ubuntuwire.com/details.py?package=dsss ?12:44
anakronHi all14:37
anakronHi RainCT14:38
=== protonchris_ is now known as protonchris
anakronHi al15:03
anakronhi all15:03
anakronone question15:03
anakronif I upload a patch for a bug15:03
anakronand its works fine15:03
anakronwhat i can do now?15:04
RainCThi anakron :)15:08
anakronHi Rain15:08
RainCTanakron: I'm looking at it now. Usually you would subscribe the ubuntu-universe-sponsors (or ubuntu-main-sponsors, if the package is in main or restricted) team to the bug report and set the status to "Confirmed"15:09
anakroni add ubuntu-universe-sponsors15:12
anakroncause cheese is a universe package15:12
RainCTyep15:12
anakronso, now, i must wait15:13
anakronim looking for some bugs like these ones15:13
anakronto fix them fast15:13
RainCTanakron: set the status to "confirmed" and change the "assigned to" field to "nobody"15:13
anakronok15:13
anakrondone15:13
eMerzhif someone want to review my package (http://revu.ubuntuwire.com/details.py?package=sqliteman ) previously advocated by DktrKranz  but just corrected :)15:26
=== fta_ is now known as fta
=== evalles_ is now known as effie_jayx
=== smarter_ is now known as smarter
nhandlerIf the homepage/author email change for a package not in Debian, should I update the copyright and control files to contain this new information?16:58
Laneyjames_w: Still up for some sponsorship? Or shall I just u-u-s it up?16:58
Laneynhandler: Probably not worth an upload on its own16:59
Laneybut if you're uploading for some other reason then sure16:59
james_wLaney: hit me up17:01
Laneyjames_w: bug #30372417:02
ubottuLaunchpad bug 303724 in gtwitter "Please update gtwitter for Mono 2.0 transition (also fixes long-standing FTBFS!)" [Undecided,New] https://launchpad.net/bugs/30372417:02
james_w! :-)17:02
* directhex hands Laney cake17:03
LaneyIt hasn't built for months17:03
* Laney rocks with directhex 17:03
Laney'tis actually quite a cool app, I might start using it17:04
directhexheh!17:04
james_wLaney: do you have a clean diff I can review?17:09
LaneyI can filterdiff one up17:09
james_wthanks17:10
james_wnothing wrong with what you did, just don't feel like wading through right now to find the important bits17:10
quentusrexI need some help with my apt package.17:12
quentusrexI need information on what scripts are run and when...17:12
* Laney slaps filterdiff17:12
directhexquentusrex, you mean the dh_ entries in debian/rules?17:12
quentusrexExample: I need to know where to put my script so that it is only installed on install, and not run on upgrades.17:12
Laneyjames_w: filterdiff -i gtwitter-1.0~beta/gtwitter/Makefile.am -i "gtwitter-1.0~beta/debian/*" -i gtwitter-1.0~beta/configure.ac gtwitter-mono.debdiff17:15
james_wLaney: thanks17:15
Laneynp17:17
quentusrexdirecthex: yes, I mean those entries. I'm trying to find one that will only run on install...17:22
james_wLaney: uploaded thank you. Now apply for MOTU.17:28
Laney:$17:28
LaneyI have no confidence!17:28
directhexbut you get a special MOTU hat17:29
james_wLaney: I think you are definitely ready, and I'm tired of sponsoring thing for you :-)17:29
james_wdirecthex: "using Gnome;" doesn't do what I expect, am I missing something?17:30
directhexjames_w, what do you expect? :)17:30
james_wI have build failure of " error CS0103: The name `Gnome' does not exist in the current context"17:31
james_wadding "using Gnome" gives "error CS0246: The type or namespace name `Gnome' could not be found. Are you missing a using directive or an assembly reference?"17:31
directhexjames_w, "using" allows you to use methods in a namespace without fully qualified names (e.g. 'using System;' allows you to use 'Console.WriteLine' rather than 'System.Console.WriteLine')17:31
james_wah17:32
directhexjames_w, to get your hands on the namespace itself, you tend to need the assembly itself to be referenced when compiling17:32
directhexjames_w, which means -r:/path/to/foo.dll17:32
james_wI want "import" or something then I guess17:32
directhexjames_w, or, for mono, you can use -pkg:some_pkgconfig_thing17:32
directhexe.g. -pkg:gnome-sharp2.017:32
james_wnice17:33
directhexanother advance found in mono but not in that lame windows CLI framework from that bloated company nobody likes ;)17:34
eMerzhif a motu or otherone has time to review my package ...http://revu.ubuntuwire.com/details.py?package=sqliteman17:35
* directhex updates debian wiki17:37
* Laney updates debian17:37
james_wdirecthex: I uploaded, autopano-sift, working on muinescrobbler17:37
directhexcongrats Laney, i think you've officially got the first transitioned app package in any archive :)17:37
Laneyyay!17:37
directhexjames_w, oh, really? you beat Laney? :o17:38
Laneyunyay!17:38
directhexhm. is LP being glacially slow for anyone else?17:38
Laneyno more than usual17:38
james_wI uploaded banshee as well the other day17:38
Laneyjames_w: You should be updating http://wiki.debian.org/Teams/DebianMonoGroup/Mono20TransitionTODO !17:39
james_wyeah17:39
james_wI can't remember my debian wiki password :-)17:39
Laneydirecthex: What does [M] and [U] mean?17:41
james_wdirecthex: http://paste.ubuntu.com/78352/ review please :-)17:42
directhexLaney, universe & main!17:42
Laneyaha17:42
directhexjames_w, let me try a test build17:43
james_wdirecthex: it builds :-)17:44
* james_w things directhex is silly for thinking I would dare to show him a patch that wasn't at least build tested :-)17:44
LaneyShouldn't it be MCS = csc?17:47
directhexwell, i was wondering if the configurability was doing as expected. /me checks build log17:47
directhexnope, james_w wins17:47
directhexmake[1]: Entering directory `/tmp/buildd/muinescrobbler-0.1.8'17:47
directhexcsc -target:library -out:AudioscrobblerPlugin.dll -r:Mono.Security.dll -r:System.Web.dll -pkg:gconf-sharp-2.0 -pkg:glade-sharp-2.0 -pkg:gnome-sharp-2.0 -pkg:muine-plugin -resource:Audioscrobbler.glade EventQueue.cs Functor.cs Global.cs Song.cs GAudioscrobbler.cs AudioscrobblerPlugin.cs17:47
james_wok to upload?17:48
directhexjames_w, well played, seems spot on to me17:48
james_wthanks directhex17:48
james_wdirecthex: shall I do sysinfo in case NEW holds up the package from Debian?17:51
directhexjames_w, IMHO yes17:55
directhexjames_w, hanska hasn't pulled it into pkg-cli-apps svn yet, so evidently any updates at the ubuntu end are still valuable17:55
james_wdirecthex: what are pkg-mono's plans for the packages that they do not maintain?17:56
directhexjames_w, beyond passing patches to the maintainers, the options are limited. NMU? it's hardly ideal, and seen as aggressive by some maintainers17:57
james_wyeah17:57
james_wthough won't everything FTBFS?17:57
directhexjames_w, in experimental? yep!17:57
directhexjames_w, which means OOo and kde4bindings right now :)17:57
directhexjames_w, and all the listed apps/libs in jaunty17:57
james_wgood way to orchestrate a transition :-)17:58
directhexjames_w, violently, you mean? :p17:58
james_wmake everything RC buggy so that you can NMU to your hearts consent :-)17:58
directhexheh ;)17:58
james_wdirecthex: should we ubuntu1 everything you aren't maintainer for then?17:58
james_wwe can always sync over the top later17:59
directhexjames_w, as long as the debian maintainer gets a copy, i think it's probably for the best17:59
directhexyeah, exactly17:59
directhexjames_w, that's why so much of the core stack is (needlessly now) ubuntu117:59
directhexjames_w, the only bit of the core stack requiring ubuntuing is monodoc, but we did it anyway to help bypass NEW delays18:00
james_wmy concern is that we could end up with a half-done transition and you trying to find sponsors for these updates when everyone is focused on release18:00
james_wI assume you are happy with the maintained stuff getting updated in time?18:00
directhexjames_w, yes, i think those are safe enough18:00
directhexworst case, it slips past DIF18:01
james_wcool18:01
james_wsounds like a plan18:01
james_w** (/usr/lib/mono/2.0/gmcs.exe:14774): WARNING **: The following assembly referenced from /usr/lib/mono/gac/gdk-sharp/2.12.0.0__35e10195dab3c99f/gdk-sharp.dll could not be loaded:18:03
james_w     Assembly:   Mono.Cairo    (assemblyref_index=2)18:03
james_wsounds odd18:03
directhexjames_w, what's throwing it?18:04
james_wyoutranslate18:04
james_wwhy does gtk-sharp not depend on cairo?18:04
directhexjames_w, it does18:05
directhexdirecthex@mortos:~$ apt-cache depends libgtk2.0-cil18:05
directhex  Depends: libmono-cairo1.0-cil18:05
directhexhm.....18:05
james_wah, nice didn't know about "apt-cache depends", thanks :-)18:05
directhextry adding a direct build-dep on libmono-cairo2.0-cil ?18:06
directhexshouldn't be needed though :x18:06
james_wyep that works18:07
james_wwant me to upload with that, or does this need a fix in gtk?18:07
directhexi don't *think* it's a gtk problem, we'd have seen it before18:08
james_wshould it not depend on the 2.0 version18:08
james_wsorry, I don't mean gtk itself, but libgtk2.0-cil18:08
directhexhm18:08
directhexwhat was the FULL build error?18:08
directhexactually, let me try it locally18:09
directhexerk, what a funny build system18:09
james_whttp://paste.ubuntu.com/78366/18:09
james_wyeah, it's stupid18:09
* Laney munches cookies18:12
LaneyDare I brave f-spot?18:14
directhexLaney, i'd coordinate that with whoever's most used to man-handling it18:14
Laneymm, there's a few people who have worked on it18:16
* Laney takes a peek18:16
* Laney screams18:16
directhexjames_w, very strange build problem, but if adding that build-dep fixes it, then just do it & walk away slowly :)18:17
directhexLaney, there are worse packages than f-spot, that's the scary bit18:17
directhexLaney, if you really want to peek inside the mind of cthulu, then the package to look at is ikvm18:17
directhexworse than OOo ^_^18:17
Laneyhaha18:17
LaneyI'll pour myself a stiff drink first18:17
directhexikvm is still a fascinating idea though18:17
lagadirecthex: does it work?18:18
directhexjava compiler for CIL, that's sorta cool. java bytecode interpreterish for CIL, that's very cool18:18
directhexlaga, i have used it in the past18:18
directhexlaga, literally a couple of years ago18:18
lagaah, so it's somewhat mature (hopefully)18:19
lagai like java. i really do.18:19
directhexlaga, it works by... um... well, a rather chunky GNU.Classpath.dll assembly, iirc18:19
directhexlaga, it's quite mad :)18:19
ma10question: I'm restructuring a package, "package" is becoming package-common + package, with package-common holding most of the stuff previously in package. How can I ensure the update will go smoothly? Is it ok to declare Breaks: package (< version) and Replaces: package (< version) in package-common? Of is Replaces: enough?18:19
directhexma10, surely is package depends on package-common, there's no problem?18:20
ma10directhex: yes, it depends on it, but then when package-common gets installed it conflicts with the files still installed by the old "package"18:21
directhexah. hm.18:21
Laneyma10: I think the usual solution is to make package-common Conflict/Replace oldpackge (<< version-which-last-shipped-the-file)18:22
james_wma10: not breaks, but Conflicts as Laney says18:22
james_wbut "<< version-that-moves-the-files"18:22
* Laney defers18:23
LaneyI've seen a page about this before, but couldn't find it18:23
ma10oh but the debian policy says _not_ to use Conflicts: for this situation18:23
=== Tweenaks is now known as Treenaks
ma10I'll try with just Replaces: and see how it works18:25
james_wwhere does it say that?18:27
ma10http://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts here18:28
ma10A Conflicts entry should almost never have an "earlier than" version clause. .....18:28
james_wyeah18:31
ma10and also in the Replaces sections it says that Conflicts: + Replaces: is only to be used when the old package has to be completely substituted18:31
jdongso Breaks is the correct field to use in this case?18:35
* jdong has to go through a similar transition for a package18:36
ma10jdong: that's what i understand, the manual makes no examples at all. Or maybe just Replaces: is enough18:36
jdongreplaces I don't think is enough.18:37
jdongbefore we used to use conflicts to do this.18:37
jdongbut apparently by new policy we should use Breaks.18:37
jdongat this point I'm just guessing too18:37
ma10i'll have to try every combination i guess18:37
jdongwell what works isn't the issue here18:38
jdongit's what is the correct convention for consistency18:38
jdongI am willing to bet a lot of combinations of breaks/conflicts/replaces will "work"18:38
ma10yeah right18:39
jdongperhaps fire something off to the -devel list18:39
james_wBreaks is new18:39
james_wso it can be done without it at least :-)18:39
ma10i'll do some research first.. i don't want ppl telling me RTFM :)18:40
directhexautopano-sift is odd. i wonder why it build-depends on winforms18:40
james_wI'm pretty sure it's Conflicts/Replaces despite what policy says18:40
james_wdirecthex: there is a directory called autopano-win3218:40
jdongjames_w: well the policy seems to strongly imply it prefers breaks to conflicts+replaces18:40
james_wdirecthex: I didn't look any deeper :-)18:40
jdongbefore reading that, I wwas sure the answer was conf+replace too18:40
james_wjdong: yeah, but you can't even use Breaks in Debian yet18:41
jdongwell in Ubuntu it's been used pretty extensively already18:41
james_wyup18:41
directhexjames_w, well, tek-nik-ly doing a per-os gui on top of generic internals is fine - even a good idea for native look & feel.18:41
jdongyeah I'm not a very opinionated one for policy18:41
jdonghence the suggestion to hit the mailing list and catch the attention of someone who is :)18:42
james_wdirecthex: yeah, but does it need to build it on linux? :-)18:42
ma10i'll see how packages with the same structure do it18:42
directhexjames_w, the package has no binary deps on it, so... no idea o_o18:42
ma10jdong: btw, sorry for being a little absent lately. I got this new job and it's keeping me quite busy..18:43
directhexwait a sec.....18:43
james_wyay, adding a configure check that sets MCS and then using a completely different variable as your compiler \o/18:43
directhex-target:winexe -out:autopano-win32.exe \18:44
directhexit COMPILES the windows version!18:44
ma10i would have liked to release the fixes for azureus much earlier18:44
directhexjames_w, another one? sad really isn't it o_o18:44
directhexjames_w, well, it seems the windows gui runs. it looks like poop, but it runs ;)18:47
james_wdirecthex: is it installed in the package?18:47
directhexjames_w, no18:47
james_wgood :-)18:48
mok0directhex: looks like poop? Well then it matches the default theme ;-P18:48
directhexjames_w, it'd be good if someone at some point (i.e. not a priority) removed the winforms bit from the build18:49
james_wyeah18:49
james_wit already has code conditional on the platform, but doesn't conditionalise that18:49
directhexo_o18:49
james_wdirecthex: ugh, got a build failure now apparently due to two cairo-cils being installed18:50
directhexjames_w, muinescrobbler again?18:50
james_whttp://paste.ubuntu.com/78378/18:50
james_wnope that worked fine strangely18:51
james_wsysinfo18:51
fabrice_spHi. Can someone sponsor or review the debdiff I attached to bug #285674. It would allow to close 2 bugs (and it uses autopano :-) )18:51
ubottuLaunchpad bug 285674 in hugin "[Merge request]Please merge Hugin 0.7.0-1 from Debian Experimental" [Wishlist,New] https://launchpad.net/bugs/28567418:51
* james_w goes to eat dinner18:52
mok0fabrice_sp: I'll bite18:52
rawlerhttp://revu.ubuntuwire.com/details.py?package=tetzle <.- awaiting comments / approval18:52
directhexjames_w, perhaps find a way to make the "-r:/usr/lib/mono/1.0/Mono.Cairo.dll" turn into "-r:/usr/lib/mono/2.0/Mono.Cairo.dll"? i suspect it doesn't help that there's no pkg-config file for mono-cairo 2.018:53
mok0fabrice_sp: it's from experimental18:54
fabrice_spmok0: by the way, I fixed the dvdstyler package you reviewed before18:54
directhexfabrice_sp, what is hugin?18:54
mok0fabrice_sp: great, I'll take a look later18:55
fabrice_spmok0: yes, but I have it since a quite long time in my PPA, and at least 6 users reports18:55
fabrice_spit's a software that allows you to 'paste' several pictures and make a panoramic picture18:55
directhexfabrice_sp, so is autopano-sift, and james_w just uploaded a new version of that ;)18:56
fabrice_spand it's using autopano to detect the common points18:56
fabrice_spdirecthex: yes: that's why I emember that this bug was stil lwaiting :-)18:56
fabrice_sps/emember/remember/18:57
mok0fabrice_sp: quite a few changes from the svn3191 version...18:59
fabrice_spmok0: it's basically a bug fixing release, so no big updates19:00
mok0fabrice_sp: bugfix release? 266 files changed19:02
directhexmok0, 266 bugs :)19:02
mok0heh19:02
fabrice_spmok0: really? Wow19:03
mok0fabrice_sp: your debdiff looks sane though :-)19:03
mok0fabrice_sp: what is autopane btw?19:04
fabrice_spmok0: thanks :-) You mean autopano, right?19:05
mok0fabrice_sp: yes...19:05
mok0never mind19:06
fabrice_spIt's an app that find common parts in 2 pictures, to merge them after19:06
fabrice_spthis is what make hugin more automatic19:06
mgdmhugin \o/19:06
fabrice_spyes :-)19:06
mok0fabrice_sp: ... and autopano-complete vs. autopano-sift-c ??19:06
fabrice_spmok0: autopano-complete is the script name that launch this mono app19:07
mok0fabrice_sp: I am trying to figure out what justifies our establishes a new Ubuntu delta, that's all...19:07
mok0s/estabilshes/establishing/19:08
fabrice_spmok0: np :-) autopano-sift-c doesn't exist in Ubuntu.19:08
mok0fabrice_sp: oh, that's a very good reason :-)19:08
fabrice_spas it's a mono app, it's not within Debian, and they left the windows name of the app19:08
mok0fabrice_sp: how ironic, me who hate mono apps and think they should be banished from Ubuntu :-D19:09
fabrice_spmok0: arghhh :-D19:10
mok0fabrice_sp: well, to my dismay the package looks good. Uploading...19:11
fabrice_spthis change would close the second bug (bug #162575)19:11
ubottuLaunchpad bug 162575 in hugin "autopano null value at MultiMatch.LoadKeysets" [Undecided,Confirmed] https://launchpad.net/bugs/16257519:11
fabrice_spthanks mok0 :-)19:11
james_wdirecthex: yeah, the problem is that mono-cairo 1.0 has a pkg-config file, while 2.0 doesn't19:21
directhexi wonder why.19:21
james_wum, did we completely miss the MOTU meeting?19:26
LaneyLooks so19:27
tonyyarussoSay, debuild isn't finding my secret key for gpg, yet gpg --list-secret-keys shows it.  What's likely my problem?19:27
LaneyDo the details in the changelog match those in the key?19:27
tonyyarussoyup19:28
tonyyarussoLaney: the key has "Anthony Yarusso (tonyyarusso) <tonyyarusso@ubuntu.com>" and the changelog has "Anthony Yarusso <tonyyarusso@ubuntu.com>" - I don't see any typos, but sometimes I'm just blind.19:30
james_w"(tonyyarusso)"19:31
james_wthey are not byte-for-byte identical, so it doesn't work automatically19:31
james_wyou can add a uid, change the changelog, or use -k19:31
tonyyarussooh really?  I didn't know it checked the nickname things.19:32
tonyyarusso-k, that's what I did before.  Thanks.19:32
mok0tonyyarusso: it just does a string compare19:32
tonyyarussonice.  Thought it was a bit smarter I guess.19:32
Laney:(19:36
Laneygmcs all over f-spot19:36
LaneyOh, wait. I think I found it19:38
directhexLaney, iirc f-spot uses both gmcs and mcs o_o19:38
Laneyhardcoded in Makefile.include for some reason19:39
LaneyRight. This is going to be it.19:49
Laneywoohoo!19:52
directhexLaney, f-spot is one where you really need to update the debian wiki, to avoid duplication ;)20:05
directhexor at least mail the ML20:05
LaneyI did put my name next to it20:05
james_wdirecthex: why is cowbell not done? :-)20:10
directhexjames_w, i got a fever, and the only prescription is more cowbell :|20:14
directhexjames_w, i''l do it. i should have by now20:15
directhexassuming it's pkg-cli-apps20:15
directhexyeah, i'll svn ci20:16
tonyyarussoIs it possible to search all LP PPAs to see if someone's packaged a particular application?20:23
ma10tonyyarusso: https://launchpad.net/ubuntu/+ppas20:30
tonyyarussoma10: thanks20:33
directhexo_o @ https://launchpad.net/~mono-edge/+archive20:34
RAOF2.2 isn't actually released yet, is it?20:36
directhexno20:37
directhexi hope it's not based on 1.9.1 packaging or it's game over for anyone using that repo post-intrepid20:39
directhexo_o20:40
directhexnative archives? srsly?20:40
RAOFThe fact that it's accidentally a native package doesn't raise confidence.20:40
directhexit DOES seem to have been based on 2.0.1 packaging though20:41
directhexso it could be worse20:42
RAOFWhat are the new binaries generated by 2.2 going to be?20:42
directhexRAOF, the csharp shell... monodoc has been merged into mono... mono.simd... a few other bits20:43
RAOFAh, yeah.20:43
directhexokay, looking at the changelog, he's snapshotted 2.0-1 from incoming, then done some rather odd things20:44
directhexmono (2.0.1-1~ppa2) intrepid; urgency=low20:44
directhex  * Replace System.Data.Linq with the SoC project20:44
directhexmono (2.0.1-1~ppa4) intrepid; urgency=low20:44
directhex  * Use SDL from the atushi-200810 branch20:44
RAOFWhere does mono use SDL?20:44
nelleryIf I want to request a sync, and a package's newest version is in experimental, though there are newer ones in unstable, which would I request?20:44
directhexsystem.data.linq20:45
directhexnellery, which do you want?20:45
RAOFAh.  Not Simple Directmedia Layer :)20:45
nellerydirecthex: I know the unstable version builds fine, but I haven't tested the experimental one20:45
RAOFIt's important to know /why/ the package is in experimental.  It could be there because they don't want to block updates to Lenny with new upstream versions.  It could be there because they expect it to be broken. :)20:47
nelleryIt's not mentioned in the changelog, but the main change is a new upstream release.20:47
directhexit could be there for fun! 8D20:47
tonyyarussoIf an application is crashing on startup to to a buffer overflow, how can I capture that output to a file in bash?  (the basic > doesn't do it; can't remember the other options)20:48
tonyyarusso*due to a20:48
RAOF2>&1 should dupe stderr to stdout, which would make a later > redirect properly.20:49
tonyyarussoRAOF: so, programname 2>&1 > logfile ?20:54
RAOFYah.20:54
RAOFYou might want to check the syntax; it could be 2&>1.  I always get that mixed up :)20:55
mgdmNo, it's 2>&120:55
tonyyarussoStill nothing - empty file.20:56
mgdmtry "programname > file 2>&1"20:57
mgdmit's a little funny about the positioning of the 2>&1 bit sometimes20:57
tonyyarussoOkay, that put *something* in the file, but all it is is the text "Aborted", not the backtrace info that was printed on the terminal.20:58
mgdmOK, try "programname > file 2> errorfile"20:59
mgdmthat should make 2 files20:59
tonyyarussomgdm: file is empty, errorfile is "Aborted".21:00
mgdm"Hmm".21:00
tonyyarussois there a 3?  :P21:00
tonyyarussoSomeone elsewhere suggested that it could be the shell itself that is printing that information, not the program.21:01
stdinthere can be hundreds21:01
nellerywhat package is 'apt-get moo' from?21:01
stdinnellery: apt21:01
nelleryahh that's what '-h' refers to21:02
mgdmtonyyarusso: that's possible, I suppose21:03
eMerzhif a motu or otherone has time to review my package ...http://revu.ubuntuwire.com/details.py?package=sqliteman21:38
awmcclainIf you're trying to test a package that runs a daemon, what do you do? Login to pbuilder or some other chroot? Create a virtualized machine which you scrap after you test?21:51
james_wdirecthex: am I correct that mono-gac should be dropped from Build-Depends as mono-devel provides gacutil now?22:26
james_wdirecthex: no I am not :-)22:58
Laneyjames_w: Is mono-devel => mono-2.0-devl => mono-2.0-gac not enough?23:01
LaneyOr is gacutil specifically in mono-gac?23:01
james_wgacutil is in mono-gac23:01
james_wgacutil2 is in mono-2.0-gac23:01
james_wand if it requires gacutil it should directly depend on whatever requires it23:02
directhexjames_w, mono-devel should pull in the default gacutil23:17
directhexjames_w, gacutil2 is one of the few things we managed to pressure upstream into providing for us - gacutil generally is used to register a library as being available for apps to arbitrarily use - but as a CLI binary, we had the silly situation where you'd need all of the 1.0 corlib and 1.0 System.dll just to run gacutil23:21
Laneybah23:30
LaneyNo applications ever respect the configure args23:30
* Laney stomps around23:30
james_wLaney: funny, all the ones I've done do :-)23:31
Laney:O23:32
LaneyI always get "checking for gmcs... /usr/bin/csc", and then further down they still use gmcs23:32
TheMusoIts mono. What do you expect?23:33
james_wI doubt it is a phenomenon specific to mono23:34
directhexyeah. what about portable.net's c# compiler? :o23:35
Laneywe should have a mono transition BSP ;)23:36
Laneyhttp://pastebin.ubuntu.com/78491/23:42
Laneywhy :(23:42
james_wheh23:43
RAOFLaney: You're looking at mirage, I guess?23:44
LaneyRAOF: yessir23:44
RAOFYou're confident you've got it?23:44
LaneyI haven't got it yet23:44
Laneybusy moaning23:44
RAOFI've got a patch that should work, soon.23:45
Laneyoh, over to you then23:45
LaneyClaim it on the wiki please23:45
RAOFOh, there's claiming on wikis?23:45
Laneyhttp://wiki.debian.org/Teams/DebianMonoGroup/Mono20TransitionTODO23:46
Laneyyour name is next to something already :O23:46
RAOFHm.  I wonder whether I've got a login for that wiki :){23:47
LaneyRAOF: I just did it for fun anyway. Change build/build.mk and Test/Makefile.am to use $(GMCS), right?23:56
RAOFWell, you could do it that way, yes.23:57
RAOFI was getting it to set MCS correctly, but using $(GMCS) is perfectly acceptible.23:57
RAOFLaney: You upload, I'll send a patch upstream.23:58
LaneyHm, it's not even in Jaunty yet.23:59
RAOFCorrect.23:59

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