/srv/irclogs.ubuntu.com/2009/06/07/#ubuntu-devel.txt

Viper550Does Ubuntu support debian-installer's new GUI frontend?00:46
directhexViper550, you mean the gtk version of d-i?00:55
Viper550yeah, that00:55
directhexas i understood it last time i saw the question asked, ubuntu lacks the requisite directfb patches to gtk00:58
Viper550Can't we have the nessecary patches only on the alternate install disc?00:59
directhexnot easily00:59
Viper550what's wrong?01:01
directhexokay. first instance, there need to be up-to-date patches for whichever gtk+ is in use. this may involve sinking development effort in developing those patches01:02
Viper550unless we get it added to upstream01:03
directhexwell, yes, there is that01:03
directhexwhen all's said and done, what's the point? d-i is a poor fit for a gui, and ubuntu has its own livecd-capable gui installer. what's the use case you're after where you want d-i rather than ubiquity, but insist on gtk?01:04
Viper550My computer doesn't have enough ram for the live CD desktop01:05
Viper550bbut I'm tired of that Windows-esque blue screen installer.01:05
directhexyou can spawn ubiquity without the desktop01:05
Viper550I know, that's new right?01:05
directhexit's one of the options in the isolinux menu01:06
directhexi know it;s been around for a few releases in some capacity, as xubuntu for ps3 had it01:06
Viper550but, it doesn't seem to like my graphics card. it detects to the ati driver, but it doesn't work01:06
directhexthat's a different issue01:07
Viper550I always have to put it to vesa now01:08
=== asac_ is now known as asac
bluefoxicyodd.02:53
bluefoxicythunderbird is suddenly misbehaving a lot03:11
robinpwhy is there no mdnsresponder package ? is there some policy against it ?04:38
ScottKrobinp: No.  We have http://en.wikipedia.org/wiki/Avahi_(software) which is an implementation of the protocol.04:48
ScottKBut since you're in #avahi, I'm going to guess you knew that already ....04:49
robinpbut avahi is incomplete: it doesn't support wide-area DNS publishing (yet) and mDNSResponder has the Bind Extension Daemon04:50
robinpso I guess I am going to have a crack at packaging the mDNSResponder task into multiple packages04:52
robinps/task/source04:52
robinpi think historically debian had a dislike of Apple Public source licensed packages and so thats why it wasn't included - but it is now apache - so I don't think there should be any problems04:54
d1brobinp: but one could just use bind / dnsmasq to do the dns no ?05:19
robinpno05:19
robinpas I understand the Bind Extension Daemon adds support for things such as DNS Long-Lived Queries and Dynamic DNS Update Leases05:22
robinphow do i get debuild to use a Makefile within a dir - rather than the one on the root of the source09:01
=== foxbuntu` is now known as foxbuntu
loic-mrobinp: patch the one at the root of the source? or move the file prior to MAKE in debian/rules? or possibly an option to MAKE?09:13
loic-mrobinp: there's probably a more standard method, but if you're not planning to upload that to the repositories, it should work09:14
robinpmake -C did the job09:16
robinpi was trying to cd beforehand in the rules files and it just didn't behave09:16
=== mbamford` is now known as mbamford
robinpcan someone suggest how i can fix this break in my 'sudo pbuilder build package.dsc' http://pastebin.ubuntu.com/190205/11:16
directhexrobinp, by not trying to write to /usr in your package built?11:39
robinpdirecthex: how do i go about directing it to do that ?11:42
directhexrobinp, presumably by patching the build system to stop trying to copy build/prod/mdnsd to /usr/sbin/mdnsd11:43
geserrobinp: my guess is that upstream Makefile doesn't honour DESTDIR. check if that's the case and fix it12:23
robinpyeah - thats what I have been doing12:23
robinpi keep having to mkdir -p $(CURDIR)/debian/mdnsresponder/etc/init.d for every darn subdir that the installer wants to create - is there a shortcut around this ?12:24
robinpgrr - it doesn't have DESTDIR - instead its got 15 seperate ones for each install type12:27
nunodhi everyone. I've been doing almost no coding at all for the last 3 years, but i want to resume my coding practice in C/C#/PHP/GTK. since i'm an ubuntu fan, is there a project where I can help?12:29
directhexnunod, do you want to work on apps, or on distro packaging?12:38
directhexit sounds like the former12:38
nunodapps :)12:38
directhexin which case, pick an upstream you like, and get hackin'!12:38
directhexi'd suggest banshee, 'cos we need more good $GENDER working on it ;)12:39
nunodhmm... i'll prefer to stay away from Mono until the on-going conflict is settled ;)12:40
directhexyet you want to work in c#? your call12:40
nunodI can.. but I give priority to C :)12:40
directhexwell, pick an app12:41
directhexoh, i know an app written in c... mono ;p12:42
nunod:D12:43
robinpdoes someone have a more complex example of a debian/rules file, perhaps one that includes libs and daemons and startup scripts etc?13:06
maxbI suggest you ask about the specifics that you are interested in, that question is too general for a useful response13:10
=== azeem_ is now known as azeem
=== yofel_ is now known as yofel
siretartcould anyone explain this FTBFS to me? http://launchpadlibrarian.net/27618143/buildlog_ubuntu-karmic-i386.mplayer_2%3A1.0%7Erc3%2Bsvn20090426-1ubuntu1_FAILEDTOBUILD.txt.gz16:56
siretartwhat the heck is going on there?16:56
siretartdpkg-gencontrol: internal error: field Section has blank lines >video16:56
siretartError: parsed ddeb section or priority is empty16:56
pochusiretart: ddeb section -> could be pkg-create-dbgsym17:02
siretartpochu: yeah, but what am I doing wrong in the package?17:04
hyperairsiretart: it seems to think that there's a blank line.17:52
hyperairsiretart: is there a blank line?17:53
* hyperair scratches his head17:56
siretarthyperair: http://git.debian.org/?p=pkg-multimedia/mplayer.git;a=blob;f=debian/control17:56
hyperairsiretart: could you try it in a local buildd?17:56
hyperairthen check debian/mplayer/DEBIAN/control17:57
siretartwell, the build works fine locally for me and fine on PPA builders17:57
hyperairtry adding pkg-create-dbgsym to the build-dep17:58
hyperairor install pkg-create-dbgsym in pbuilder and run the build17:58
gesersiretart: the log talks about mencoder-dbgsym but the control file you mentioned doesn't have a mencoder package18:05
geseris it the right control file you look at?18:05
=== yoasif_ is now known as yoasif
siretartgeser: sorry, I pasted the link to the wrong branch. this is the correct file:19:02
siretarthttp://git.debian.org/?p=pkg-multimedia/mplayer.git;a=blob;f=debian/control;h=12b1cfef70c810853b228d1c0574e25b3a242273;hb=karmic19:03
siretartthe ubuntu version of mplayer does include mencoder19:03
wipguess what... we need a new kernel-rt release :)19:18
wipthat is on ubuntu 9.0419:18
gesersiretart: the problem with the mplayer build is that pkg_create_dbgsym doesn't like multi-line Depends, Suggests, etc.21:13
gesersiretart: filed as bug 384597, workaround is to merge the multi-line Depends, Suggest, Replaces to a singe line21:22
ubottuLaunchpad bug 384597 in pkg-create-dbgsym "pkg_create_dbgsym doesn't cope with multi-line Depends, Suggests, etc." [Undecided,New] https://launchpad.net/bugs/38459721:22
siretartgeser: is that a recent change? we use that in many pkg-multimedia packages without any problems..21:43
gesersiretart: no, it seems to be old code (even hardy has the same code). I wonder why it worked on the other packages which came before that but not on this one.21:51
siretartstrange, indeed21:51
siretartgeser: what makes you think that multiline fields are at fault here?21:52
geserfrom the look at the code how DEBIAN/control for -dbgsym packages is constructed, the script wants to filter out Depends and some other lines21:54
geserwhich it succeeds it doing except on multi-line Depends and the output suggests that it isn't what it is expected to generate21:54
sorenBlank lines in control files are probably a bad idea.21:54
soren${misc:Depends} seems to evaluate to '', so you get a blank line.21:55
sorenIt's not so much that you have multi-line fields, but rather that one of them is blank.21:55
gesersoren: the problem here is that pkg_create_dbgsym doesn't filter out multi-line Depends properly21:56
geserit removes the first line (the one starting with Depends: ) but leaves the continuation lines in place21:56
sorenAh, I see what you mean.21:57
gesersiretart: dpkg-gencontrol seems to ignore this false continuation lines but as mplayer-nogui has also a left over line from replaces you get an empty line in between after replacing ${misc:Depends} for -dbgsym package21:58
gesersoren: see the example in bug 38459721:58
ubottuLaunchpad bug 384597 in pkg-create-dbgsym "pkg_create_dbgsym doesn't cope with multi-line Depends, Suggests, etc." [Undecided,New] https://launchpad.net/bugs/38459721:58
soren*nod*21:59
siretartgeser: oh, yeah, good catch!22:09
geserlooks like a small fix in the negative look-ahead assertation is what's needed to fix this. I'll wait now on pitti to confirm that it's really the right fix for it and uploads a fixed package.22:45

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