/srv/irclogs.ubuntu.com/2008/02/10/#ubuntu-devel.txt

aquois there any reason to prefer dput over dupload or vice versa?00:19
jdongaquo: well they basically do the same thing but I personally prefer dput00:31
jdongaquo: amongst other things, dput will check signatures and checksums described in the changes file before uploading00:31
jdongpreventing an inconvenient upload that just immediately gets rejected00:31
aquook, the documentation for ppa also mentions dput ...00:32
aquoi think i will stick to this, just didn't want to have two packages for same purpose on my system00:33
jdongand no need to ask simultaneously in two different channels, by the way00:33
aquojdong: you are right. sorry00:34
teprrrhi00:55
teprrrjust wanted to notice about this: https://bugs.gentoo.org/show_bug.cgi?id=20946000:55
ubotubugs.gentoo.org bug 209460 in Kernel "kernel 2.6.17 - 2.6.24.1 vmsplice Local Root Exploit" [Critical,New]00:56
teprrrhttp://mureakuha.com/paste/?20add195bc2206d3f38531b7e4d0d977 it works fine for me :)00:56
Seveasteprrr, the proper way to report a security bug is by filing it as a security bug on launchpad.net00:58
persiateprrr: Would you mind also filing that in launchpad?  IRC bugs sometimes get lost, and that looks fairly important.00:58
teprrrSeveas, wasn't me who reported about it.. just wanted to give a note on this channel, as there are devels around00:59
jdongteprrr: as said before, IRC is a very lossy medium and not every developer is familiar with or equipt with the ability to address kernel bugs01:01
jdongteprrr: filing it on Launchpad is the one and only way of doing so, but I bet the security team is already aware of this from their automated vulnerability aggregrators.01:02
teprrrjdong, yup, well, I think it'll get fixed later on when new kernel comes from the upstream :P01:02
teprrryup, I see01:02
teprrrbut it's worth to note, if there are people who maintain their own comps also :P01:02
jdongagain, this is not the right place to do that either ;-)01:03
Seveasfwiw, hardy is vulnerable01:04
teprrrSeveas, yup01:05
teprrrjdong, ye, no problem.. I'll be gone soon, no worries :)01:05
lz7fixed01:17
sistpotyany main sponsor around, who could ack me a sync request (bug #190484)?01:30
ubotuLaunchpad bug 190484 in sdl-image1.2 "please sync sdl-image1.2 (1.2.6-3) from unstable/main to main, ubuntu override ok" [High,Confirmed] https://launchpad.net/bugs/19048401:30
sistpoty(there's a CVE fixed with this one ;))01:30
* persia seeks a second advocate for http://revu.ubuntuwire.com/details.py?package=whysynth as step 3 in the plan to enable gstreamer-midi for hardy01:36
persiaErr.  Sorry.  wrong channel :)01:36
sistpotyheh01:37
FliesLikeABrickit appears that the atl2 module is not working for any kernel packages > 2.6.24-401:47
* avb reading http://milw0rm.com/exploits/509202:01
avbnot good :(02:01
sitisweet I don't have to type my password now ;)02:05
avb:)02:08
avbsiti: a prefere not to type my pass editing sudoers :)02:08
avbusing this tool somebody can not type a pass as well on mine servers :)02:09
sitiyeah it's a pretty lethal flaw ;(02:09
avbi'm wondering how this hole exist throw 5 releases02:09
cjwatsonjdong: FYI, dupload has those same checks02:38
jdongcjwatson: thanks for letting me know. I guess my memory is from dated materials from when I first was introduced to dput/REVU :)02:39
jdongwhat's your take between the two tools, then?02:39
cjwatsonI've been using dupload since 2001 and don't see a particular reason to change02:40
cjwatsonI don't see a whole lot to choose between them if you're coming at it afresh02:40
jdongsounds reasonable02:42
sistpotyjdong: what checks can dupload/dput do? (/me always thought it was just a wrapper to do upload a bunch of files in a specific order using a specific protocol, e.g. ftp)02:42
jdongsistpoty: making sure the GPG sig on changes is valid, same with the md5sums inside the file02:42
sistpotyah, sure... that sounds sane :)02:42
jdongindeed :)02:42
cjwatsondupload at least can do arbitrary checks in a pre-upload hook, defaulting to GPG checking; dput is probably similar02:43
cjwatsonboth come with examples or options on how to run lintian before upload02:44
cjwatsonthough I wouldn't do that; there are reasons to upload non-lintian-clean packages sometimes02:44
cjwatson(debuild runs lintian at the end of a build by default)02:44
Hobbseeplease tell me that the all-new-diskmanager-by-default doesn't have the typos in it03:42
Hobbseeuhhh.  why does that have a milestone, if it's not even set to approved?03:44
* Hobbsee wonders how to check the activity log of a spec03:45
sistpotyHobbsee: maybe you could ack a main sync for me? *g* (bug #190484)03:48
ubotuLaunchpad bug 190484 in sdl-image1.2 "please sync sdl-image1.2 (1.2.6-3) from unstable/main to main, ubuntu override ok" [High,Confirmed] https://launchpad.net/bugs/19048403:48
Hobbseesistpoty: done, but i can't unsub u-m-s03:51
sistpotyHobbsee: thanks!03:51
sistpotyheh, me also can't unsubscribe u-m-s *g+03:52
Hobbsee:P03:54
sistpotyHobbsee: bug filed against malonge: bug #190608 ;)04:06
ubotuLaunchpad bug 190608 in malone "unsubscribe s.o. else" [Undecided,New] https://launchpad.net/bugs/19060804:06
sistpoty-g04:06
Hobbseesistpoty: seems kinda logical - at least while you can subscribe others.04:06
Hobbseethanks104:06
sistpotythanks for your ACK ;)04:07
Hobbseeyou're welcome04:07
=== asac_ is now known as asac
=== Opik is now known as Opik^Sleeping
warp10Good morning06:44
=== imbrandon_ is now known as imbrandon
=== masACC is now known as maswan
=== _emgent is now known as emgent
=== \sh_away is now known as \sh
=== hile_ is now known as hile
pygisiretart, you're not around I suppose?11:22
cornflakepiratehey guys, i've found a bug in hardy but i'm having some trouble triaging it11:23
cornflakepirategucharmap has recently had a patch that it remembers which character, font, window size, etc when you close it, and next time you open it, it should have the same settings11:24
cornflakepiratehowever, it seems that in hardy this only works when run from the command line11:25
cornflakepiratewhen gucharmap is run from the applications menu, it doesn't remember any settings11:25
persiacornflakepirate: You likely want to have this discussion in #ubuntu-bugs.11:25
cornflakepirateok thanks, i'll ask there!11:25
ssamhow long should it take for a new kernel to reach the daily-live cds?11:29
persiassam: Depends on when the daily build happens as compared to the kernel release from NEW.  Between 2 and 24 hours usually.11:33
ssamthe powerpc daily live still seems to have 2.6.24-5.9 when 2.6.24-7.12 came out 4 days ago11:34
ssam(assuming that uname-a at the initramfs prompt is a resonable way to tell)11:35
ssam(and assume that uname -a giving 2.6.24-5 means a package version of 2.6.24-5.x. kernel version numbers are complicated)11:38
stgraberssam: according to LP linux-ubuntu-modules failed to build on powerpc11:40
stgraberlinux-meta, linux-image, linux-backports-modules and linux-restricted-modules are ok though11:41
persiaStill, the failure of linux-ubutu-modules likes creates some dependency issues that block inclusion on the CD.11:42
ssamok11:42
ssamis that worth filing a bug on?11:42
persiaNo.  The FTBFS is known, and it will be addressed before Alpha 5.  The dailies are known unstable.11:43
stgraberssam: you can have a look at : http://cdimage.ubuntu.com/ports/daily/current/report.html to know what's broken11:44
ssamthat URL does not list linux-ubuntu-modules11:45
stgrabercheck for linux-meta11:46
ssamlinux-meta is there11:47
ssamthanks for all the info11:48
=== \sh is now known as \sh_away
ubuntuhowdy, hardy experts here ? I just upgraded to that and now the machien wont boot. The problem is that root = md0 and that's for somereason is not activated12:15
=== ubuntu is now known as _Pete_
_Pete_anyideas how to fix it ?12:16
persia_Pete_: The short answer is that hardy is broken in lots of ways.  You might find #ubuntu+1 useful.12:21
Treenakshm, is it me or are launchpad and the wiki down?13:44
stgraberTreenaks: it's you :), LP and wiki WFM13:50
Treenaksstgraber: trace ends at canonical-gw.datahop.net for me.. 99% packet loss behind that (gw0-0-gr.canonical.com and wiki.ubuntu)13:51
rohanwhat would be the correct package to file this bug against -- https://bugs.edge.launchpad.net/ubuntu/+bug/19067714:02
ubotuLaunchpad bug 190677 in ubuntu "Backport acer-wmi to hardy 2.6.24 kernel" [Undecided,New]14:02
Treenaksrohan: kernel bug? 'linux' package, I guess14:03
geserasac: will firefox 2.0.0.12 get into hardy or should I grab it from gutsy-security if I want an uptodate firefox?14:04
rohanwow, i never knew there was just a generic "linux" package14:04
rohanthanks Treenaks14:04
Treenaksrohan: there wasn't, before hardy :)14:05
asacgeser: i planned that for tomorrow ... in hardy we have now ffox 314:05
rohanTreenaks: doesn't seem that way -- http://packages.ubuntu.com/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=linux14:06
geserasac: most of the addons I use aren't ported to ffox 3 yet, so I still use ffox 214:06
Treenaksrohan: hm.. ok :)14:06
rohanwill hardy have ffox 3 as default ffox?14:07
asacgeser: there will be a session about ffox 3 extension packaging in ubuntu developer week14:07
asacgeser: maybe join so we can take a look ... often it should not be hard to preport those14:07
geserasac: it is about packaging only? The addons I use are from addons.mozilla.org and installed in my profile only.14:09
rohanthere is no change in hell that ubuntu hardy will have 2.6.25, right?14:09
asacgeser: well packaging also implies looking at changes needed to make it work on ffox 314:10
geserasac: ok, I will see if I find time to join the session as I should prepare myself for exams that week14:11
asacgeser: its just 1 hour :)14:12
=== ryu2 is now known as ryu
=== jdong_ is now known as jdong
WorkingOnWiseIs there any way to get Croquet in a deb for AMD64 Hardy?18:19
=== lando_ is now known as lando
=== blueyed_ is now known as blueyed
sorenHm... The server cd doesn't have all the kernel udebs. Why could that be?20:14
=== awalton__dos is now known as awalton__
sorend-i was updated to use 2.6.24-7, and it built succesfully, however, the cd-build-log says stuff like: "! Allowing d-i kernel versions: ['2.6.24-5-generic']"20:14
sorenhttp://people.ubuntu.com/~ubuntu-archive/cd-build-logs/ubuntu-server/hardy/daily-20080210.log20:15
mateuszHi20:18
=== kylem_ is now known as kylem
sorenOh, what do you know... The seeds explicitly state which version of the kernel should go into the installer.20:37
sorencjwatson: I haven't quite wrapped my head around the shifting about of the seeds, you're doing, so could you please update the appropriate seeds to point to 2.6.24-7 instead of me trying and messing up something?20:40
* soren goes to make himself useful around the house20:40
mateuszIs https://bugs.launchpad.net/ubuntu/+source/kdeutils/+bug/118723 fixed ?20:40
ubotuLaunchpad bug 118723 in kdeutils "KMilo/Volume Hotkeys regression" [Medium,Fix committed]20:40
mateuszcause I also have this bug in gnome20:41
mateuszwhen I run compiz20:41
DarkSun88Hi all20:41
=== hunger_t is now known as hunger
sladenmateusz: what's the exact cause of that.  Kmilo isn't used anymore20:47
sladenmateusz: any idea why only when you run compiz?20:48
mateuszsladen: when I press volume button with metacity volume changes, while when I run compiz, OSD also apears with a bit diffrent look (transparent) and sound is unaffected.20:48
sladenRiddell: any idea what KDE/Kilo does when compositing is running?20:50
mateuszsladen: oh sorry it doesnt work even with metacity20:51
=== Traxer is now known as Traxer|on
=== Traxer|on is now known as Traxer
cjwatsonsoren: whoops. done.20:59
sorencjwatson: Cool, thanks.. Are there any situations in which the seeds should specify a version different from the one d-i references?21:17
* soren thinks that even the question doesn't make much sense.21:17
cr3speaking of d-i, I have a question too: if I do echo "foo/bar string mystring" | debconf-set-selections, then install the corresponding package, the variables is used properly. In a preseed file used during installation, if I have d-i foo/bar string mystring and then d-i preseed/late_command string apt-install mypackage, then the variable doesn't seem to be used.21:27
sorencr3: Right.21:28
cr3instead of late_command, perhaps I should be using: tasksel tasksel/first21:28
sorencr3: AIUI there are two debconf databases. The one in the installer, and the one in the installed system.21:28
cr3soren: aha! that sheds quite a bit of light!21:29
sorencr3: When you do the d-i thing it lands in the installer one...21:29
sorenyeah, you get the idea.21:29
soren:)21:29
sorenAnd by "the d-i thing", I mean preseeding.21:30
sorensorry, attempting to watch the telly while irc'ing.21:30
sorenOr more correctly: I'm attempting to irc while watching the telly.21:30
cr3soren: yeah, the d-i thing seem to be for the installer debconf database whereas late_command is for the installed system21:31
sorencr3: Er... Sort of.21:32
cr3soren: by the way, there's a section in the example preseed files called "Preseeding other packages" but it doesn't give any sample code. is that section meant for setting preseed variables in the first or second database?21:32
sorenFirst.21:33
cr3soren: to preseed the second database, I essentially have to do the ugly echo thing | debconf-set-selections in a late_command, right?21:34
sorencr3: late_command is just that. A late command. apt-install calls apt-get inside the target system (throug chroot and stuff)21:34
sorenlate_command is run in the installer environment.21:35
cr3soren: err, are you sure about that? haven't I see late_command call in-target?21:35
sorenif you want to execute stuff in the target system, you use "in-target"21:35
sorencr3: Precisely. If it wasn't executed in the installer environment, there'd be no need to specify in-target :)21:35
cr3ah, my misunderstanding. when you said "installer environment", I read "installed environment" as in "target system"21:35
sorenAh.21:35
sorencr3: Well, something akin to 'in-target "echo whatever | debconf-set-selections"' ought to work, but I don't know if there are clever shortcuts for that sort of thing.21:36
cr3all clear now, trying out my new found knowledge on a System76 Jackal system :)21:36
soren...or whehter it's the right way to do it at all.21:37
cr3soren: yeah, I'd be curious to know as well21:37
sorencr3: #ubuntu-install is your friend.21:37
sorenEr..21:37
cr3soren: yeah, but only during cjwatson hours :)21:37
Riddellsladen: why would compositing have anything to do with kmilo?21:37
sorencr3: #ubuntu-installer, that is.21:37
sorencr3: Quite :)21:38
cr3soren: yeah, my irssi configuration autojoins that channel :)21:38
sladenRiddell: quite.  But this /is/ KDE we're talking about here.  And I hear you're an expert in that area21:38
Riddellsladen: we're not talking about anything, I just saw you asking me earlier today what would happen.  I can't imagine it having any effect21:39
sladenRiddell: mateusz raised it21:40
avbguys, mahbe somebody knows the progress with #42926?21:42
avbits a bug with too many fonts dependencies in ubuntu-desktop21:43
avbthey are in recommends but still...21:44
sorenbug 4292621:46
ubotuLaunchpad bug 42926 in baltix "More granular font selection for the default install" [Wishlist,Invalid] https://launchpad.net/bugs/4292621:46
cr3soren: do you think there's a difference between calling "apt-install foo" or "in-target apt-get install foo" in late_command?21:52
sorencr3: Not at that point.21:52
sorencr3: Er... not true.21:53
sorencr3: apt-install makes sure that the debconf frontend of the installer is hooked up with the apt-get command in the chroot, so that you can see stuff happening.21:53
cr3soren: good to know, especially considering the importance of logging21:54
sorencr3: apt-install calls ""debconf-apt-progress --logstderr --no-progress -- apt-get -o APT::Install-Recommends=false -y --no-remove install $packages" || ERRCODE=$?" inside the target.21:54
cr3soren: no wonder apt-install is provided as a facility, that command is hard on my stomach21:55
cr3soren: by the way, I tried to specify my own package in the list of "tasksel tasksel/first" packages. however, it never got installed and /var/log/installer/syslog didn't seem to show any errors regarding my package21:57
cr3is "tasksel tasksel/first" the wrong place to add my package? would it really be more appropriate to use late_command for my own packages?21:58
sorencr3: You want pkgsel/include.21:59
sorencr3: tasksel/first is for tasks.21:59
cr3soren: how can I preseed values for packages insatlled with pkgsel/include?22:02
sorencr3: magic22:02
cr3aha! that's in the installer environment so I suspect d-i just like any other preseed in the file22:03
sorencr3: Probably not.22:07
cr3soren: oh yeah! we'll just have to see about that :) trying it out22:10
sorencr3: :)22:12
sorencr3: Will you be in Boston two weeks from now, by the way? I forget..22:13
cjwatsonsoren: seeds should always match the d-i initrd; it was my fault for not updating them22:13
sorencjwatson: In that case I'm curious why it's necessary to specify them at all?22:13
sorencjwatson: Why not just specify the meta package?22:13
cjwatsonsoren: there's no metapackage for udebs22:14
sorencjwatson: Point.22:14
cjwatsoncr3: the owner (where you keep putting "d-i") may only be "d-i" if you're preseeding an installer component; if you're preseeding a package to be installed on the target system, it must always be the name of the package22:15
cr3soren: that's not scheduled yet, so probably not22:15
sorencjwatson: Hm... I still think there ought to be some way to make germinate just use whatever the installer already has.22:15
cjwatsonsoren: quite probably, there just isn't :)22:15
sorencjwatson: Ah :)22:15
cjwatsonI think the best answer would be to put virtual package names in the seeds and have it pick the version-wise newest22:16
cr3cjwatson: name of the package as in: package preseed/variable string value22:16
cjwatsoncr3: yes22:16
cr3cjwatson: that's actually very clean, thanks!22:16
sorencjwatson: Those get copied to the target system's debconf?22:16
cjwatsoncr3: if you get it wrong it will either (a) fail to preseed the package entirely (b) fail to disappear from the debconf database on purge several years later and cause you weird headaches22:17
cjwatsonsoren: anything with an owner != d-i gets copied22:17
pochusoren: hey, have you forwarded your gtk-vnc ext_key_event patch upstream? (in case it makes sense, and it looks like it does to me)22:17
sorencjwatson: Ah, clever.22:17
sorenpochu: It's *from* upstream.22:17
cr3cjwatson: heh, I've encountered (b) before. very fun to debug :)22:17
cjwatsonwhen you purge a package that uses debconf, all questions that are owned by it are dropped, unless they're also owned by another package (debconf stores a list)22:19
superm1at some point i recalled coming across something indicating that prelinking was not done by default for some reason.  does anyone recall what that would be?22:21
pochusoren: really? Because I needed to update it for the 0.3.3 release, and it wasn't there22:21
sorenpochu: It's not *in* upstream.22:22
sorenpochu: *from*.22:22
soren:)22:22
pochusoren: oh :) and they don't want to apply it in their source tree?22:22
sorenpochu: I'll look at your debdiff tomorrow.22:22
sorenpochu: Not yet, no.22:22
pochusoren: thanks22:23
* soren heads to bed22:25
mateuszDoes Ubuntu have ThinkFinger packages with GUI ?22:26
popeymateusz: no, i dont think so22:30
sladenmateusz: most likely.  I've never tried getting it to work;  perhaps start here:  https://wiki.ubuntu.com/ThinkFinger  The only commandline you need is a single  tf-tool --acquire  per user22:30
popeyit's manual isn't it, not packaged22:30
popeyit have it working on my toshiba22:31
mateuszpopey: well also modprobe hdaps cause error device not found.. while it should work22:31
sladenmateusz: do you have a really new machine?  perhaps there are new IDs that will need adding to the next release?22:35
mateuszsladen: not so new its Lenovo T6122:36
popeyheh, i am on a t61 too22:38
mateuszpopey: does it work for You ?22:38
mateuszFATAL: Error inserting hdaps (/lib/modules/2.6.22-14-generic/kernel/drivers/hwmon/hdaps.ko): No such device22:38
popeythis one doesn't have a fingerprint reader22:38
cr3popey: ahoy! by the way, thanks for the screencast information you provided a couple weeks ago, much appreciated.22:38
popeynp cr322:39
mateuszpopey: mine has finger reader22:39
popeymateusz: there are 3 varieties of t61, this one doesnt22:39
cr3popey: I've been exploring other ways to create a screencast which doesn't require two machines (vnc or rdesktop), I'll send you a howto in case you might find it interesting22:39
mateuszpopey: how to fix hdaps to work on mine ?22:39
popeycr3: i dont use two machines most of the time, i record the local machine22:40
popeymateusz: no idea, sorry, I dont have the same machine as you so can't test22:40
sladenmateusz: sounds like you have a new revision of a machine (even if "T61" has been around for a year)22:40
popeysladen: there are 3 varieties, one nvidia based, one intel based iirc22:41
avbsoon lifprint should be fully ready22:41
avbit supports practically all model of fingerscanners22:41
mateuszpopey: mine is intel22:41
avbwill be good point to integrate into ubuntu22:41
jhasseHow can i change the graphic driver in hardy? I can not select it anymore with dpkg-reconfigure xserver-xorg.22:42
avblibfprint*22:42
mateuszsladen: how to read this device ID ?22:42
mateuszsladen: and how to recompile easly Ubuntu's kernel?22:42
mateuszI'll try to add this ID to driver22:42
sladenmateusz: google for something like  hdaps t61 update new ids22:44
mateuszsladen: people on #hdaps says to try module tp_smapi22:46
cr3cjwatson: pkgsel + package preseed/variable worked on gutsy, thanks!22:46
mateuszwhich is new implementation22:46
sladenmateusz: okay, that one is doing access via the "offical" BIOS API, rather than raw hardware access22:47
amitkmateusz: Ubuntu will have tp_smapi in the next version of the kernel (mostly)22:47
amitkprobably next week22:48
mateuszamitk: ok I'll write it down (tomboy)22:48
cr3popey: can your method record a video playing with gstreamer?22:51
cr3popey: I mean, a video within the screencast :)22:52
popeyi dont see why not22:52
mateuszamitk: installing from debian package automates and compiling with module-assistant was easy go22:54
amitkgood...22:55
mateuszamitk: [23443.237067] hdaps: device successfully initialized22:55
mateuszcool22:56
cjwatsonmr_pouit: does XFCE have some kind of built-in help system that can show manual pages, or anything that's equivalent to yelp/konqueror's man: URLs? I'm trying to do a survey of everything that implements a man page viewer23:39
theunixgeekI've been inspired to write a free programming language.23:48
theunixgeekHere's the hello world program: http://theunixgeek.pastebin.com/d600ba35923:48
mateuszHow to add a patch to ubuntu kernel ?23:53
mr_pouitcjwatson: no23:53
crimsunmateusz: meaning "how to apply one yourself" or "how to get one added to Ubuntu"?23:54
mateuszcrimsun: how to apply patch on the internet not included in ubuntu23:55
mateuszcrimsun: http://www.zen24593.zen.co.uk/hdaps/hdaps_protect.20060430.patch23:55
mateuszcrimsun: there are hdaps utils in ubuntu but I am not sure if kernel is patched against it ?23:55
mateuszcrimsun: I want this to work http://www.thinkwiki.org/wiki/How_to_protect_the_harddisk_through_APS23:57
mateuszcrimsun: so.. installing kernel src, make menuconfig; make-kpkg thing.. and dpkg ?23:58

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