Viper550 | Does Ubuntu support debian-installer's new GUI frontend? | 00:46 |
---|---|---|
directhex | Viper550, you mean the gtk version of d-i? | 00:55 |
Viper550 | yeah, that | 00:55 |
directhex | as i understood it last time i saw the question asked, ubuntu lacks the requisite directfb patches to gtk | 00:58 |
Viper550 | Can't we have the nessecary patches only on the alternate install disc? | 00:59 |
directhex | not easily | 00:59 |
Viper550 | what's wrong? | 01:01 |
directhex | okay. 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 patches | 01:02 |
Viper550 | unless we get it added to upstream | 01:03 |
directhex | well, yes, there is that | 01:03 |
directhex | when 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 |
Viper550 | My computer doesn't have enough ram for the live CD desktop | 01:05 |
Viper550 | bbut I'm tired of that Windows-esque blue screen installer. | 01:05 |
directhex | you can spawn ubiquity without the desktop | 01:05 |
Viper550 | I know, that's new right? | 01:05 |
directhex | it's one of the options in the isolinux menu | 01:06 |
directhex | i know it;s been around for a few releases in some capacity, as xubuntu for ps3 had it | 01:06 |
Viper550 | but, it doesn't seem to like my graphics card. it detects to the ati driver, but it doesn't work | 01:06 |
directhex | that's a different issue | 01:07 |
Viper550 | I always have to put it to vesa now | 01:08 |
=== asac_ is now known as asac | ||
bluefoxicy | odd. | 02:53 |
bluefoxicy | thunderbird is suddenly misbehaving a lot | 03:11 |
robinp | why is there no mdnsresponder package ? is there some policy against it ? | 04:38 |
ScottK | robinp: No. We have http://en.wikipedia.org/wiki/Avahi_(software) which is an implementation of the protocol. | 04:48 |
ScottK | But since you're in #avahi, I'm going to guess you knew that already .... | 04:49 |
robinp | but avahi is incomplete: it doesn't support wide-area DNS publishing (yet) and mDNSResponder has the Bind Extension Daemon | 04:50 |
robinp | so I guess I am going to have a crack at packaging the mDNSResponder task into multiple packages | 04:52 |
robinp | s/task/source | 04:52 |
robinp | i 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 problems | 04:54 |
d1b | robinp: but one could just use bind / dnsmasq to do the dns no ? | 05:19 |
robinp | no | 05:19 |
robinp | as I understand the Bind Extension Daemon adds support for things such as DNS Long-Lived Queries and Dynamic DNS Update Leases | 05:22 |
robinp | how do i get debuild to use a Makefile within a dir - rather than the one on the root of the source | 09:01 |
=== foxbuntu` is now known as foxbuntu | ||
loic-m | robinp: 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-m | robinp: there's probably a more standard method, but if you're not planning to upload that to the repositories, it should work | 09:14 |
robinp | make -C did the job | 09:16 |
robinp | i was trying to cd beforehand in the rules files and it just didn't behave | 09:16 |
=== mbamford` is now known as mbamford | ||
robinp | can someone suggest how i can fix this break in my 'sudo pbuilder build package.dsc' http://pastebin.ubuntu.com/190205/ | 11:16 |
directhex | robinp, by not trying to write to /usr in your package built? | 11:39 |
robinp | directhex: how do i go about directing it to do that ? | 11:42 |
directhex | robinp, presumably by patching the build system to stop trying to copy build/prod/mdnsd to /usr/sbin/mdnsd | 11:43 |
geser | robinp: my guess is that upstream Makefile doesn't honour DESTDIR. check if that's the case and fix it | 12:23 |
robinp | yeah - thats what I have been doing | 12:23 |
robinp | i 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 |
robinp | grr - it doesn't have DESTDIR - instead its got 15 seperate ones for each install type | 12:27 |
nunod | hi 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 |
directhex | nunod, do you want to work on apps, or on distro packaging? | 12:38 |
directhex | it sounds like the former | 12:38 |
nunod | apps :) | 12:38 |
directhex | in which case, pick an upstream you like, and get hackin'! | 12:38 |
directhex | i'd suggest banshee, 'cos we need more good $GENDER working on it ;) | 12:39 |
nunod | hmm... i'll prefer to stay away from Mono until the on-going conflict is settled ;) | 12:40 |
directhex | yet you want to work in c#? your call | 12:40 |
nunod | I can.. but I give priority to C :) | 12:40 |
directhex | well, pick an app | 12:41 |
directhex | oh, i know an app written in c... mono ;p | 12:42 |
nunod | :D | 12:43 |
robinp | does someone have a more complex example of a debian/rules file, perhaps one that includes libs and daemons and startup scripts etc? | 13:06 |
maxb | I suggest you ask about the specifics that you are interested in, that question is too general for a useful response | 13:10 |
=== azeem_ is now known as azeem | ||
=== yofel_ is now known as yofel | ||
siretart | could anyone explain this FTBFS to me? http://launchpadlibrarian.net/27618143/buildlog_ubuntu-karmic-i386.mplayer_2%3A1.0%7Erc3%2Bsvn20090426-1ubuntu1_FAILEDTOBUILD.txt.gz | 16:56 |
siretart | what the heck is going on there? | 16:56 |
siretart | dpkg-gencontrol: internal error: field Section has blank lines >video | 16:56 |
siretart | Error: parsed ddeb section or priority is empty | 16:56 |
pochu | siretart: ddeb section -> could be pkg-create-dbgsym | 17:02 |
siretart | pochu: yeah, but what am I doing wrong in the package? | 17:04 |
hyperair | siretart: it seems to think that there's a blank line. | 17:52 |
hyperair | siretart: is there a blank line? | 17:53 |
* hyperair scratches his head | 17:56 | |
siretart | hyperair: http://git.debian.org/?p=pkg-multimedia/mplayer.git;a=blob;f=debian/control | 17:56 |
hyperair | siretart: could you try it in a local buildd? | 17:56 |
hyperair | then check debian/mplayer/DEBIAN/control | 17:57 |
siretart | well, the build works fine locally for me and fine on PPA builders | 17:57 |
hyperair | try adding pkg-create-dbgsym to the build-dep | 17:58 |
hyperair | or install pkg-create-dbgsym in pbuilder and run the build | 17:58 |
geser | siretart: the log talks about mencoder-dbgsym but the control file you mentioned doesn't have a mencoder package | 18:05 |
geser | is it the right control file you look at? | 18:05 |
=== yoasif_ is now known as yoasif | ||
siretart | geser: sorry, I pasted the link to the wrong branch. this is the correct file: | 19:02 |
siretart | http://git.debian.org/?p=pkg-multimedia/mplayer.git;a=blob;f=debian/control;h=12b1cfef70c810853b228d1c0574e25b3a242273;hb=karmic | 19:03 |
siretart | the ubuntu version of mplayer does include mencoder | 19:03 |
wip | guess what... we need a new kernel-rt release :) | 19:18 |
wip | that is on ubuntu 9.04 | 19:18 |
geser | siretart: the problem with the mplayer build is that pkg_create_dbgsym doesn't like multi-line Depends, Suggests, etc. | 21:13 |
geser | siretart: filed as bug 384597, workaround is to merge the multi-line Depends, Suggest, Replaces to a singe line | 21:22 |
ubottu | Launchpad bug 384597 in pkg-create-dbgsym "pkg_create_dbgsym doesn't cope with multi-line Depends, Suggests, etc." [Undecided,New] https://launchpad.net/bugs/384597 | 21:22 |
siretart | geser: is that a recent change? we use that in many pkg-multimedia packages without any problems.. | 21:43 |
geser | siretart: 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 |
siretart | strange, indeed | 21:51 |
siretart | geser: what makes you think that multiline fields are at fault here? | 21:52 |
geser | from the look at the code how DEBIAN/control for -dbgsym packages is constructed, the script wants to filter out Depends and some other lines | 21:54 |
geser | which it succeeds it doing except on multi-line Depends and the output suggests that it isn't what it is expected to generate | 21:54 |
soren | Blank 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 |
soren | It's not so much that you have multi-line fields, but rather that one of them is blank. | 21:55 |
geser | soren: the problem here is that pkg_create_dbgsym doesn't filter out multi-line Depends properly | 21:56 |
geser | it removes the first line (the one starting with Depends: ) but leaves the continuation lines in place | 21:56 |
soren | Ah, I see what you mean. | 21:57 |
geser | siretart: 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 package | 21:58 |
geser | soren: see the example in bug 384597 | 21:58 |
ubottu | Launchpad bug 384597 in pkg-create-dbgsym "pkg_create_dbgsym doesn't cope with multi-line Depends, Suggests, etc." [Undecided,New] https://launchpad.net/bugs/384597 | 21:58 |
soren | *nod* | 21:59 |
siretart | geser: oh, yeah, good catch! | 22:09 |
geser | looks 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!