/srv/irclogs.ubuntu.com/2011/04/04/#ubuntu-devel.txt

=== lifeless_ is now known as lifeless
=== yofel_ is now known as yofel
=== emma is now known as em
=== rsalveti` is now known as rsalveti
=== wolfe_ is now known as wolfe
=== dendroba` is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== ion_ is now known as ion
=== RAOF_ is now known as RAOF\
=== RAOF\ is now known as RAOF
=== evilnhandler_ is now known as evilnhandler
=== calc is now known as Guest28474
=== spm` is now known as spm
* SpamapS_ just made his first real upload.. :-D04:55
=== SpamapS_ is now known as SpamapS
TheMuso`SpamapS: Awesome!04:59
=== wgrant_ is now known as wgrant
c2tarunis there any tutorial available for how to create a plugin for any application?05:08
=== ion_ is now known as ion
TheMuso`c2tarun: It depends on the application, and whether that application supports plugins.05:12
c2tarunTheMuso`: its kontact.05:12
TheMuso`c2tarun: Then you will have to find the developer documentation to look up the plugin API.05:12
c2tarunTheMuso`: actually I am trying to look into this http://community.kde.org/GSoC/2011/Ideas#Project:_VOIP_Plugin_for_Kontact I thought to do my side research first, but failed to find on google how to create a plugin05:13
c2tarunisn't there any basic steps for writing a plugin? :/05:14
RAOFc2tarun: It's entirely application-specific; there's no guarantee that kontact even supports plugins.05:14
RAOF(Although the GSoC idea suggests that it does ☺)05:15
c2tarunRAOF: yup. ok, so I'll ask in #kontact channel then :)05:15
c2tarunanyone here is participating in GSoC?05:15
=== Amaranth is now known as xKoreBeastMode
c2tarunnot as mentor.05:15
=== xKoreBeastMode is now known as Amaranth
=== Tm_T_ is now known as Tm_Tr
=== poolie_ is now known as poolie
=== _LibertyZero is now known as LibertyZero
=== buxy_bak is now known as buxy
=== AlanChicken is now known as AlanBell
=== ttx` is now known as ttx
dholbachgood morning07:30
=== udevbot_ is now known as udevbot
didrocksgood morning07:51
pittiGood morning08:17
=== smb` is now known as smb
abhinav-dholbach, thanks for your email reply :)09:03
dholbachabhinav-, sure :)09:03
janimoRiddell, hi, do you have a recent package example that used cmake and hardcoded /usr/lib/ paths that needs to be fixed for multiarch?I remember you mentioning something like this a while ago09:07
janimothere's a FTBFS  which may be caused by something similar https://launchpadlibrarian.net/67912682/buildlog_ubuntu-natty-armel.igstk_4.2.0-4_FAILEDTOBUILD.txt.gz09:08
ohsixhm09:14
ohsixseeing lots of 404s on changelogs in aptitude lately, did something change?09:14
=== directhe` is now known as directhex
=== bcurtiswx_ is now known as bcurtiswx
=== ev_ is now known as ev
=== jtimberman_ is now known as jtimberman
=== lag` is now known as lag
=== doko__ is now known as doko
=== Pendulum_ is now known as Pendulum
=== lan3y is now known as Laney
Riddelljanimo: cmake should be fixed to know to look in the multiarch directories10:14
janimoRiddell, so you only worked around that in a specific package? Is the cmake fix in progress?10:15
janimois this affecting Kubuntu packages?10:15
Riddelljanimo: cmake itself should be fixed with the debian/patches/ubuntu_multiarch_library_directory.diff patch10:16
=== DrKranz is now known as DktrKranz
=== Lutin is now known as Guest74051
YokoZarIf a dummy package is removed entirely do we need to conflict/break it or can we just let it rot?  Will update manager remove dummy packages that no longer exist in the archive?10:48
=== bantu_ is now known as bantu
=== nijaba_afk is now known as nijaba
YokoZarNevermind, answered my own question:    "If a package is completely replaced in this way, so that dpkg does not know of any files it still contains, it is considered to have "disappeared".  It will be marked as not wanted on the system (selected for removal) and not installed.  Any conffiles details noted for the package will be ignored, as they will have been taken over by the overwriting package."10:52
cjwatson_in practice this never happens because there's always /usr/share/doc/$packagename/10:52
=== cjwatson_ is now known as cjwatson
cjwatsonor more or less never10:52
YokoZarhmm, that seems wrong somehow10:53
cjwatsonI would declare Breaks anyway.  It's cheap.10:53
cjwatsonactually, no, you want to get rid of the old package completely, don't you?  Conflicts+Replaces sounds appropriate10:54
janimoco10:55
cjwatsonupdate-manager is useful for many things, but you shouldn't assume everyone is using it unless you have no other choice10:55
cjwatson(of course, presumably an old dummy package hanging around isn't actually going to do any harm, so use your judgement there)10:55
YokoZarWhy not breaks/replaces?10:56
Laneybreaks doesn't enforce removal10:56
YokoZarjust deconfigure10:56
Laneyyou can still have the files unpacked10:57
Laneyright10:57
YokoZarWill these conflict lines do bad things if I define a new virtual package by the same name as the dummy package?11:00
YokoZarI think that was my original intuition for wanting to use breaks11:01
cjwatsonif you plan to do that, use versioned Conflicts11:01
YokoZarahh, the one real use for versioned conflicts, makes sense11:01
cjwatsonright11:02
Laneynote that provides will only help for unversioned depends (if that's indeed what you are trying to take care of)11:02
OdyX`ScottK2: Aye. Bugs were filed. apiextractor: #748331 generatorrunner: #748333, shiboken: #748334 and pyside got renamed: #74017711:11
=== geser_ is now known as geser
Chipzz_whoa, freenode is unstable today11:22
=== Chipzz_ is now known as Chipzz
=== diwic is now known as diwic_afk
=== debfx_ is now known as debfx
=== Nigel_ is now known as G
=== jelmer_ is now known as jelmer
=== ScottK2 is now known as ScottK
=== calc is now known as Guest70915
=== beuno is now known as beuno-lunch
=== apachelogger_ is now known as apachelogger
chrisccoulson@pilot in12:28
=== udevbot changed the topic of #ubuntu-devel to: Natty Beta-1 released! | Archive: Feature/UI freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: chrisccoulson
=== TheMuso` is now known as TheMuso
=== Pici` is now known as Pici
=== beuno-lunch is now known as beuno
=== diwic_afk is now known as diwic
nobutochrisccoulson: Could you review my debdiff on Bug #746538?13:15
ubottuLaunchpad bug 746538 in ubufox (Ubuntu) ""Needs restarted" message is not translated in Japanese(ja) locale" [Undecided,Confirmed] https://launchpad.net/bugs/74653813:15
chrisccoulsonnobuto, sure13:15
chrisccoulsonoh, it's for ubufox13:15
chrisccoulsonheh, we seem to be carrying a monster patchset for that now13:15
chrisccoulsoni should fork it ;)13:16
UBuxuBUcan i have a ubuntu page on my website?13:41
=== jam1 is now known as jam
mterrysuperm1, heyo, would you mind having a mythbuntu person look at https://code.launchpad.net/~mterry/ubuntu-seeds/mythbuntu.natty-gnome-system-tools/+merge/53423 ?  thanks13:43
Davieymterry, Have you tested it?13:46
mterryDaviey, no?  it seemed straightforward.  But other flavors have used similar changes, so I believe it's safe13:47
Davieymterry, Great, I see xubuntu has adopted it.. fine with me, merged.13:53
Davieythanks for spotting it.13:53
mterryDaviey, I did the package split, so I felt obliged  :)13:53
=== OdyX` is now known as OdyX
Davieyheh13:54
mterryslangasek, are you on "archive admin" duty today?  I have a sync I'd love to see happen: bug 74644814:02
ubottuLaunchpad bug 746448 in pylint (Ubuntu) "Sync pylint 0.23.0-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/74644814:02
* mterry isn't sure why he put archive admin in quotes :)14:03
cjwatsonmterry: I'll do a sync pass now14:05
mterrycjwatson, thanks!14:05
mterrycjwatson, note that that particular bug requires 3 syncs14:06
cjwatsonif ubuntu-archive is subscribed to it, then I'll pick it up14:06
=== Hobbsee` is now known as Hobbsee
=== Hobbsee is now known as Guest41331
mterrycjwatson, well, they are all in the same bug.  perhaps I should have filed 3 separate ones?, but the other 2 are only needed to support new pylint14:10
hallynskaet_: good morning - please let me know if there is anything else you need from me on bug 727342.  (As I say it tests well for me)14:10
ubottuLaunchpad bug 727342 in open-vm-tools (Ubuntu) "FFE: open-vm-tools kernel module failed to build" [Critical,New] https://launchpad.net/bugs/72734214:10
ScottKOdyX: All approved now.  Should get sync'ed soon.  Thanks.14:10
OdyXScottK: niiice. Thanks.14:10
cjwatsonmterry: it's fine the way it is.14:14
=== kenvandine_ is now known as kenvandine
=== Guest41331 is now known as Hobbsee
nobutochrisccoulson: Thanks for uploading!14:30
=== cnd` is now known as cnd
=== txwikinger2 is now known as txwikinger
OdyXScottK: Would pyside-tools (currently in unstable, got out of Debian:NEW recently) be considerable ? It's only new functionality, but pretty much needed for correct PySide operation ?14:47
ScottKOdyX: Yes, but it will need an FFe.14:47
ScottKPlease file the sync request as an FFe request and I'll review it.14:47
OdyXScottK: doing that now14:48
=== wgrant_ is now known as wgrant
OdyXScottK: https://bugs.launchpad.net/ubuntu/+bug/75029514:56
ubottuUbuntu bug 750295 in Ubuntu "FFe: Sync pyside-tools 0.2.8-1 (universe) from Debian unstable (main)" [Wishlist,New]14:56
=== skaet_ is now known as skaet
ScottKOdyX: Just approved it.  It should at least get to Ubuntu New on the next round of syncs.14:58
OdyXNice.14:58
skaethallyn,   have gone in and approved it.   Thanks for getting this fixed.15:05
=== mok0_ is now known as mok0
=== mok0 is now known as 5EXACFVV1
=== JayFo is now known as JFo
pittijdstrand, kees: releasing lucid kernels to -security/-updates: linux linux-backports-modules-2.6.24 linux-meta linux-restricted-modules-2.6.24 linux-ubuntu-modules-2.6.2415:10
jonnycjwatson: Is https://wiki.ubuntu.com/SeedManagement#CD%20builds still accurate? It doesn't look to have been update since there was a unified live/install CD. I've been hunting around to find the list of packages one expects on a Live CD - is there a better way than looking at filesystem.manifest (or filesystem.manifest-desktop) on the CD? For example a way that doesn't require I get the CD?15:11
cjwatsonjonny: it looks fairly close to me, if you s/install/alternate/ and s/live/desktop/15:17
cjwatsonjonny: you can look at the .manifest and .list files alongside the CD on cdimage.u.c15:17
cjwatsonI've updated that documentation a bit - there's no point in it listing lots of seed names that are already in the STRUCTURE dependencies15:20
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
jonnycjwatson: thanks. Is there some documentation somewhere about how the livecd is build - this is curiosity speaking now :) - As I understand it, Germinate spits out a bunch of potentially intersecting lists of packages, is there a tool beyond apt that reconciles those and makes the cd inside a chroot or something?15:24
jonny*s/build/built ^15:24
cjwatsonjonny: livecd-rootfs builds the live filesystem15:26
cjwatsonhttps://code.launchpad.net/~cjwatson/ubuntu-cdimage/mainline (plus the submodules in configs/devel) does the rest of it15:27
cjwatsonhm, let me fix the mirroring there15:27
cjwatsonwell, it should sort itself out in a bit15:30
=== calc is now known as Guest13982
superm1Daviey, can you regenerate that meta package and upload too?15:48
=== DreamThi1f is now known as DreamThief
=== achiang` is now known as achiang
YokoZaris there an easy way to tell why apt wants to remove something on dist-upgrade?15:58
ohsixuse aptitude? :D15:58
=== JackyAlcine is now known as Guest79216
YokoZarohsix: welp, aptitude wants to do something different from apt-get16:00
ohsixshrug16:03
ohsixat least aptitude lets you investigate its upgrade solution16:03
ogra_ugh, aptitude16:03
juliankYokoZar: There are debugging switchs to see this16:04
YokoZaryeah that was my thought16:04
Davieysuperm1, ack, i wanted to check there wasn't anything else before doing so.16:04
=== diwic is now known as diwic_afk
juliankYokoZar: Try -o pkgProblemResolver=true16:05
juliankYokoZar: "-o Debug::pkgProblemResolver=true"16:05
juliankBut it can be very verbose16:07
YokoZarjuliank: $ sudo apt-get -o Debug:pkgProblemResolver=true dist-upgrade ?16:07
juliankYokoZar: yes16:07
YokoZarhmm doesn't seem to be changing the output up to the prompt...16:07
YokoZar(the do you want to continue prompt)16:08
juliankYokoZar: Try apt-get dist-upgrade -o Debug::pkgProblemResolver=116:11
juliankYokoZar: You just missed a colon, it seems16:12
YokoZaryeah16:13
YokoZarnow if I can make sense of this output...16:13
=== webjadmin is now known as JackyAlcine
juliankYokoZar: you could put it on a paste bin and tell me what you're looking for16:14
juliankhttp://paste.ubuntu.com/16:15
YokoZarahh I think I figured it out, obsolete version of a pacakge in an enabled PPA that was the same version as the fixed package I installed locally.  Apt wants to upgrade from dpkg -i installed package to one available on PPA, which in this case means getting the broken one.16:16
YokoZarwhich had the side effect of trying to remove a fixed package that was also fixed in the ppa16:16
juliankYokoZar: If needed, you can use pinning to overwrite this16:18
=== hggdh_ is now known as hggdh
YokoZarYup.  Thanks juliank16:19
SpamapSjhunt_: about the sendsigs killing OMITPIDS .. this seems somewhat broken.. I think the appropriate thing to do is to only care about processes with a goal of stop/ .. since the point of having no 'stop on' is that you run "forever" is it not?16:25
SpamapSjhunt_: so whynot just replace that kill with a loop to stop all remaining jobs except rc?16:26
=== calc is now known as Guest13166
=== dendrobates is now known as dendro-afk
=== shana` is now known as shana
=== bjf is now known as bjf[afk]
=== oubiwann` is now known as oubiwann
jhunt_SpamapS: seems reasonable - that script just kinda "feels" too complex right now.16:36
jhunt_I'm interested in the "vanilla upstart approach" too as it would be16:36
jhunt_nice to keep separation between Upstart and SysV jobs (Upstart shouldn't16:36
jhunt_need SyV)16:36
jhunt_s/SyV/SysV16:36
jhunt_We might need Keybuks thoughts on the preferred method for that one though.16:37
=== dendro-afk is now known as dendrobates
=== kees_ is now known as kees
=== deryck is now known as deryck[lunch]
=== herton is now known as herton_lunch
* YokoZar just vastly simplified some package rules files thanks to debhelper 7.16:54
smoserjhunt_, can you verify for me that upstart doesn't care if a file is dos format ?16:54
smoseri have to fix something in cloud-init when input is  dos format, i have to fix user scripts ("#!/bin/sh\r\n" -> "#!/bin/sh\n" ...)16:55
smoseri'd like your statement as to whether or not i should do that for upstart jobs16:55
ionIt makes no sense to use \r\n in anything unixish.16:58
cjwatsonion: except for TCP/IP protocols16:59
cjwatsonbut yeah, files?  \n16:59
smoseragreed. but user input is from windows, and i would like to not change their content except when required.16:59
smoserbecause arbitrarily "fixing" things will break checksums that they might have calculated.16:59
cjwatsonI'm fairly sure upstart/libnih treats \r like \n17:01
smoserat least that is why i wasn't going to change everything.17:01
smoserie, if you did a wget of a file, you wouldn't want wget to change its content.17:02
slangasekmterry: sync> ack17:05
mterryslangasek, cjwatson grabbed it for me, but thanks17:05
slangasekmterry: ok, cool :)17:09
=== diwic_afk is now known as diwic
=== mdz` is now known as mdz
=== dendrobates is now known as dendro-afk
=== chuck_ is now known as zul
SpamapSjhunt_: I wonder if we can complete the transition to an upstart-only shutdown in oneiric.17:31
=== lamont` is now known as lamont
jhunt_SpamapS: would be good! I've added it to the wishlist: https://wiki.ubuntu.com/FoundationsTeam/OneiricPlanning#Ideas17:37
=== bjf[afk] is now known as bjf
SpamapSjhunt_: so another thing I was wondering is whether we can implement grouping in upstart jobs. If we could say   initctl --exclude-group shutdown stop-all   .. and let upstart do this internally.. that gives us a very clean way to terminate everything17:45
=== mako_ is now known as mako
SpamapSjhunt_: the problem with "disable spawning" is that you may need to spawn a few processes to shutdown cleanly.17:47
=== deryck[lunch] is now known as deryck
=== sforshee is now known as sforshee-lunch
=== skaet is now known as skaet_afk
bryceh@pilot on18:12
udevbot(pilot (in|out)) -- Set yourself an in or out of patch pilot.18:12
bryceh@pilot in18:12
=== udevbot changed the topic of #ubuntu-devel to: Natty Beta-1 released! | Archive: Feature/UI freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: chrisccoulson,
bryceh@pilot in18:12
=== udevbot changed the topic of #ubuntu-devel to: Natty Beta-1 released! | Archive: Feature/UI freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: bryceh, chrisc
=== pedro__ is now known as pedro_
=== hallyn is now known as hallyn_afk
=== herton_lunch is now known as herton
=== dendro-afk is now known as dendrobates
=== zyga is now known as zyga-dinner
mterryTheMuso, so ldtp and pyatspi2 don't get along packaging-wise (ldtp depends on pyatspi1 currently).  Is that just a packaging bug or is ldtp not compatible with atspi2?18:35
=== zyga-dinner is now known as zyga
tgardnercjwatson, I'm thinking vga=788 isn't gonna work so well on bare metal. see bug #74594718:47
ubottuLaunchpad bug 745947 in linux (Ubuntu Natty) "Fails to display video after grub (kernel lacks video output)" [High,In progress] https://launchpad.net/bugs/74594718:47
=== sforshee-lunch is now known as sforshee
akheronbug #660483, what should I do now?18:50
ubottuLaunchpad bug 660483 in couchdb (Ubuntu) "CouchDB 1.0.1 must depends by libjs-jquery >= 1.4.2" [Undecided,Confirmed] https://launchpad.net/bugs/66048318:50
akheronI've proposed a patch18:51
brycehakheron, I'll take a look18:56
brycehakheron, can you also add to the changelog the bug number that your patch fixes18:56
brycehi.e.18:56
bryceh+  * Don't link to system's jquery.js, as it's too old (LP: #660483)18:56
brycehakheron, sometimes I also like to mention the error message that goes away with the fix (so people with the problem can verify that this patch fixes it).  Totally not necessary though.18:58
brycehakheron, if you post an update ping me and I can upload it for you, the change itself (removing the link) looks fine18:59
akheronbryceh: ok19:00
cjwatsontgardner: seems odd because that was actually a change inherited from Debian19:02
tgardnercjwatson, well, I've got it repro'd on at least one server.19:02
cjwatsontgardner: wait, is this a recent regression?19:02
cjwatsontgardner: they said it was fine in the alphas, and those used vga=788 too19:03
tgardnerI wonder if it has to do with modularizing CONFIG_FB_VESA19:03
cjwatsonI bet that we forgot to put vesafb in a udeb19:03
tgardnercjwatson, hmm, lemme check.19:03
cjwatsonthe installer has code to load it if it can19:03
tgardneractually, I'm sure of it19:03
cjwatsonhm, it's in fb-modules19:04
cjwatson-rw-r--r-- root/root     14288 2011-04-01 00:11 ./lib/modules/2.6.38-8-generic/kernel/drivers/video/vesafb.ko19:04
cjwatsonmind you, d-i is still on -719:04
tgardnercjwatson, and in modules/fb-modules:vesafb19:04
cjwatsonyeah19:05
cjwatsondoes it actually work when modularised, at the moment? :)19:05
=== skaet_afk is now known as skaet
cjwatsonfb-modules is in the initrs19:06
cjwatsoninitrds19:06
tgardnercjwatson, dunno. I've been reading the stuff in Documentation/fb/fbcon.txt. it says if you specify vga= , then fbcon isn't loaded (which kind of looks like what is happening)19:07
cjwatsond-i explicitly loads fbcon19:07
tgardnercjwatson, I'm not nearly as familiar enough with this frame buffer stuff and early boot.19:08
cjwatsonhttp://bazaar.launchpad.net/~ubuntu-core-dev/rootskel/ubuntu/view/head:/src/lib/debian-installer-startup.d/S40framebuffer-module-linux-x8619:09
=== tubadaz___ is now known as tubadaz
cjwatsontgardner: you can add BOOT_DEBUG=3 and drive stuff by hand, FWIW19:12
cjwatsonthat gives you a shell at the start of /init19:12
tgardnercjwatson, ok, gimme a minute. this is easily reproducible using VMware19:13
cjwatsonthe execution flow is then the stuff in /init, then /sbin/debian-installer-startup, then /sbin/debian-installer19:14
cjwatson(but you shouldn't need the last bit)19:14
cjwatsonit's nearly all shell, fairly easy to pick apart and run step by step19:14
cjwatsonkvm doesn't show it (either default or -vga std)19:14
tgardnercjwatson, agreed, kvm was the first thing I tried.19:15
tgardnercjwatson, BOOT_DEBUG=3 on the syslinux command line, right?19:16
cjwatsonyeah19:16
tgardnerno joy19:16
akheronbryceh: ping, I added an updated patch19:16
brycehakheron, thanks19:17
cjwatsontgardner: what variety of absence of joy?19:17
cjwatsonoh, hm19:18
cjwatsonyou can type 'modprobe vesafb' blind19:18
=== akgraner` is now known as akgraner
tgardnercjwatson, a total absense of joy with vga=788 (e.g. no display whatsoever). I verified that BOOT_DEBUG=3 works without vga=788/19:18
cjwatsontgardner: that total absence of joy may be fixed by typing 'modprobe vesafb'?19:19
cjwatsonfbcon is non-modular19:19
cjwatsonis there a particular way to tell it to attach to a new fb, or is it just supposed to notice?19:19
cjwatsonI'm open to the option of deleting vga=788 BTW, I just want to try as hard as possible not to since it really makes the installer a lot more pleasant19:20
cjwatsonand actually, we used vga=788 in maverick19:20
cjwatsonit's not a new thing in natty19:20
tgardnercjwatson, so if I blindly type 'modprob vesafb' then I get a console with BOOT_DEBUG=3. so, its definitely related to the modularization of VESAFB19:21
brycehakheron, looks good, upload sponsored19:22
akheronbryceh: thanks19:23
akheronmy first upload :)19:23
brycehakheron, well then congrats :-)19:23
cjwatsontgardner: aha, so then the question is what happened to the existing code to run that19:23
tgardnercjwatson, at the point that the boot debug breaks, /proc isn't mounted.19:25
cjwatsonindeed19:25
cjwatsoncat /init19:25
brycehakheron, for reference, in the future when you have patches to sponsor you can check the topic of this channel to see if someone is listed as Patch Pilot on duty, and if so give them a holler, and they'll help you get stuff uploaded19:25
cjwatsonit's mounted right after that debug shell19:25
akheronbryceh: ok19:25
tgardnercjwatson, ok, that looks fine.19:25
akheronbryceh: I actually once worked on a new package, but fixing existing packages seems to be way easier :)19:26
akheronwhat comes to get the upload sponsored19:26
akheron*getting19:26
cjwatsontgardner: what does 'readlink /proc/self/fd/0' say, after you mount /proc?19:27
tumbleweedwe are much more forgiving of lack of perfection in existing packages :)19:27
tgardnercjwatson, I exited busybox once to let init run, so /proc is now mounted, readlink /proc/self/fd/0 == /dev/console.19:28
brycehakheron, 'upload sponsored' means your patch has been added to the ubuntu repository and will be live to natty users once the package has finished rebuilding (typically a couple hours, depends on the package and build server loads)19:28
akheronbryceh: yeah19:29
akheronbryceh: but this fix was actually targeted to the lucid backport only19:29
brycehakheron, in this case since your patch is against lucid, it will also need to go through a review step19:29
akheronah, ok19:29
brycehsubject: [ubuntu/lucid-backports] couchdb 1.0.1-0ubuntu3~lucid2 (Waiting for approval)19:29
cjwatsontgardner: hm, not quite the right test, one moment while I experiment19:30
brycehI'm not sure how frequently lucid-backports gets reviewed though... could take anywhere from a few hours/days to maybe weeks19:30
akheronis there a backports team or such that does the approving?19:30
brycehyes19:30
akheronok, sounds good19:31
akheronand I'm not in that big a hurry, a few days is fine :)19:31
brycehakheron, I'm not sure exactly who is on the team, but https://help.ubuntu.com/community/UbuntuBackports has some more information19:32
cjwatsontgardner: ok, reboot; in the first debug shell, 'modprobe vesafb; echo sh >/lib/debian-installer.d/S00sh' (no need to make it executable); exit twice; 'readlink /proc/self/fd/0'19:32
cjwatsonin kvm, that gives me /dev/tty019:32
tgardnercjwatson, ok, one sec while I get there19:32
tgardnercjwatson, readlink /proc/self/fd/0 == /dev/console19:34
m4n1shpitti: send the brainstorm final mail to technical-board list. It might be in the moderation queue19:35
cjwatsontgardner: hm, so d-i's assumption is that that means serial19:37
cjwatsontgardner: is there a free vmware download that exhibits this, do you know?19:37
tgardnercjwatson, you can use it as an eval for 30 days AFAIK19:37
cjwatsonok, will just workstation do, do you think?19:38
tgardnercjwatson, yep, I'm using 7.1.419:38
cjwatsonok, I can queue it up to give it a try, unless you want to continue19:38
cjwatsonIIRC there is some weird interaction with stdin and the console in the depths of busybox init19:39
tgardnercjwatson, well, what would you like to try next? remember, I can get this on bare metal (buts a huge pain 'cause the server takes 3 minutes to boot)19:40
=== tlyu_ is now known as tlyu
tgardnercjwatson, I could always de-modularize VESAFB for the -server flavour, but that seems like a hack.19:40
cjwatsonI think what I ideally want is a set -x trace of debian-installer-startup, to see why it apparently isn't loading vesafb19:41
=== hallyn_afk is now known as hallyn
cjwatsonthere's a lot of blind typing involved there though19:41
tgardnercjwatson, ok, perhaps I'll let you handle it, ok?19:42
cjwatsonafter that ... not sure, might involve building a debug busybox init?19:42
cjwatsonI'm happy to have a crack at it, although I do already have about a week's worth of work queued up that's beta-2-critical19:42
cjwatsonbut I guess we have an understood fallback option19:42
tgardnerI'll dribble some notes in the bug report.19:43
=== neversfelde_ is now known as neversfelde
cjwatsonthanks - I'll give you a shout if it's looking impossible for me19:43
tgardnercjwatson, I'm sure you don't get enough email, so I've subscribed you to bug #745947. I'm sure this'll come up on skaet's radar pretty soon.19:51
ubottuLaunchpad bug 745947 in linux (Ubuntu Natty) "Fails to display video after grub (kernel lacks video output)" [High,In progress] https://launchpad.net/bugs/74594719:51
* tgardner --> lunch19:52
cjwatsonta19:53
=== rbelem_ is now known as rbelem
=== bjf is now known as bjf[afk]
vishSpamapS: hi, i think you also have to comment asking people to test the -proposed.. pitti uses a reply template for SRUs; otherwise people wont know how they have to test it.. (noticed it on the compiz bug)19:58
vishor was that the initial ACK? (/me confused, normally used to seeing pitti do those :D )20:00
micahgvish: that happens when it's accepted I believe20:01
vishok, seems something new.. i blame pitt-i ! ;p20:01
micahgvish: or rather, when review/accepted at the same time, that notice is used since the package is building, it's hard to post it before it's actually accepted since you don't know when the package will build20:02
vishahhh! its still building20:02
SpamapSvish: I do not have the ability to accept the package into -proposed yet, as pitti is still training me, so he will see that message and accept it.20:05
SpamapSI'd make a template, but I'm hoping we'll finish with the training-wheels soon and I can just use his template.20:06
vishSpamapS: cool, thanks! dint know that.. :) (thought you approved it)20:06
SpamapSvish: well I "approve" it, but Pitti pulls the big red handle to make it actually go. :)20:29
vishrighto, i meant accepted :)20:29
=== ivanka is now known as ivanka-train
sladenivanka-train: cunning.  how did you manage that?20:30
ivanka-trainsladen: which bit?20:31
sladenivanka-train: not dropping IRC while transitioining?20:31
ivanka-trainsladen: skillz20:31
ivanka-trainsladen: it will drop - but network manager handles the tunnels rather well without throwing its toys out20:32
=== 15SAAFJHR is now known as tubadaz
=== bjf[afk] is now known as bjf
hallynI pushed a package to lucid-proposed.  Where do I go to track whether I properly caused a package build?21:09
micahghallyn: was it accepted yet?21:10
hallyn<shrug>21:10
hallynhow do I tell? :)21:10
micahghallyn: you can look at launchpad.net/ubuntu/+source/foo to see about any package in the archive21:10
tgardnerhallyn, https://launchpad.net/ubuntu/lucid/+queue21:10
hallyn(sorry, by 'pushed' i meant 'bzr push', not dput)21:10
hallynok, thanks, lemme check those21:11
micahghallyn: ah, that's different :)21:11
micahghallyn: you should be able to do bzr lp-open in the dir I think21:11
hallynhm, i don't think i did it right21:12
micahghallyn: which package?21:14
hallynlp:ubuntu/lucid-proposed/qemu-kvm21:14
hallynit did update in bzr21:14
hallynbut from the bzr source page i don't see how to go to package builds21:15
micahghallyn: that doesn't work yet21:15
micahghallyn: you can to create a source package like normal from the bzr branch and upload21:15
hallynmicahg: doh.  are you saying that only doesn't work for -proposed?21:21
hallynor for anything?21:21
micahghallyn: you can't build from branch unless it's a source recipe for a PPA21:21
micahgAFAIK21:22
hallynmicahg: good to know.  i didn't know that :)21:22
micahghallyn: once you push the bzr branch, you can have to still use bzr-builddeb to create a source package21:22
hallynthanks, will just dput then21:22
hallynwell do, thx21:22
hallyn(was just trying to be as UDD as possible :)21:22
hallynslangasek: so i did a bzr push to lp:ubuntu/lucid-proposed/qemu-kvm, thinking (wrongly) that would kick a build.  Now I can't dput the src package from the same tree bc it sees it already there.  Should I bzr uncommit and push --force?  Is there something better to do?21:48
slangasekhallyn: I don't understand what you mean, "it sees it already there".  Can you paste me the error?21:48
hallynit rejected in email, i can fwd that21:49
slangasekyes please21:49
slangasekhallyn: so the reason for the reject is that the 0.12.3+noroms-0ubuntu9.4 *version* already exists; it appears to have been a security update, so it was never uploaded to lucid-proposed22:17
slangasekhallyn: you'll want to untag your version from the lucid-proposed branch, merge in the version from lucid-updates/lucid-security, and re-push your changes on top22:17
hallynslangasek: d'oh, but that's not in lucid yet either right?22:17
hallyn(i checked the bzr tree and didn't see it there)22:18
slangasekhallyn: the "lucid" bzr branch is never updated after the release22:18
hallynah22:19
slangasekso this is only in the updates and security branches22:19
hallyneven with an SRU?22:19
slangasekyes22:19
slangasekSRUs are published in -updates22:19
hallynoh!22:19
hallyngot it22:19
hallynslangasek: thanks much.  i think it's clear to me now22:19
slangaseksure thing :)22:19
bryceh@pilot out23:13
=== udevbot changed the topic of #ubuntu-devel to: Natty Beta-1 released! | Archive: Feature/UI freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: chrisc
hallynslangasek: yay, upload worked.  (now just waiting for approval)23:14
=== JasonO is now known as Guest72019
Keybukjono: hey23:31
jonohey Keybuk23:38
jonohows tricks?23:38
Keybukgood thanks, you?23:38
pooliehi keybuk23:41
poolieRAOF_, hi, can you have a look at bug 749817 for me?23:41
ubottuLaunchpad bug 749817 in xorg (Ubuntu) "natty regression: screen goes black when external monitor is connected" [Undecided,New] https://launchpad.net/bugs/74981723:41
poolieis there anything i can do to help move it along?23:41
=== dendrobates is now known as dendro-afk
penguin42poolie: You might like to attach the output of intel_reg_dumper from the intel-gpu-tools package in both the normal and broken states23:51
poolieok, thanks23:52
penguin42I also wonder, shouldn't that be against xserver-xorg-intel or whatever the correct intel specific name is?23:52
RAOF_penguin42: No, we like X bugs to be filed against xorg.23:53
=== sconklin is now known as sconklin-gone
penguin42RAOF_: Oh ok, didn't know that - I'd moved a few to the specific ones in the past23:53
Keybukjono: but in answer to your tweet, no23:53
KeybukI'm not attending LF Collab this week23:53
RAOF_penguin42: No, that's generally right.  We just encourage people to *file* bugs against xorg, where we can dispatch them appropriately.23:54
penguin42ok23:54
=== RAOF_ is now known as RAOF
jonoKeybuk, np23:57

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