/srv/irclogs.ubuntu.com/2011/12/03/#ubuntu-bugs.txt

nethusout of interest: what is the decision process behind upgrading the included packages?00:03
=== zz_bigbash is now known as bigbash
=== bigbash is now known as zz_bigbash
JackyAlcineHow do I find bugs specific to a certain programming language or toolkit (i.e: Qt, GTK, VTK)?05:23
hggdhif you are talking about bugs in the compiler/code generator itself, look for them; otherwise... you have to know the packages...07:28
=== Hurtz_ is now known as Hurtz
=== bulldog98_ is now known as bulldog98
=== yofel_ is now known as yofel
jtokarchukMorning. I would like to contribute, but am mainly a Windows programmer. I have made the full jump to Ubuntu now, and would like to know where to start with bugfixes. Should I just grab a small bug and take a run at it?14:54
penguin42jtokarchuk: what type of languages do you program?14:58
jtokarchukC, asm, python, java14:58
penguin42ok, so pretty much everything14:58
jtokarchukessentially =]14:58
penguin42jtokarchuk: So pick a bug, but then what you really need to do is look 'upstream' at where Ubuntu gets it from to see if they already fixed it14:59
penguin42jtokarchuk: Most (but not all) Ubuntu packages come from debian packages, and they in turn come from whoever originally did the program; some of the work with deubgging in ubuntu is searching upstream to see if it's already fixed15:00
jtokarchukAlright, I have read over the materials online quite a bit as well, but there was one unclear position: Do I need to be running the bleeding edge alpha? or are there plenty to fix in 11.1015:01
penguin42jtokarchuk: Well the thing is if you fix stuff in 11.10, unless it's a really important bug it won't get an update out there; however depending what you're fixing, if it's in an application say then you could just build the upstream application and work directly on that and contribute that straight back upstream15:02
penguin42jtokarchuk: If it's something ubuntu specific, say the installer, unity or the like it's probably best to work on bleeding edge - maybe in a VM15:03
jtokarchukAlright, so would testdrive be a usable solution for that? I had read about that.15:03
penguin42jtokarchuk: Yeh that works, although what I do is I have a VM set up with quite a lot of RAM and disk and cpus configured so I can do builds and big stuff in the VM15:04
penguin42jtokarchuk: But I'd say the 1st thing is choose the type of thing you're interested in debugging, because depending on the app it can take quite a while to learn the innards of the way it goes together and to find the bug15:05
jtokarchukthat works too, so just download a developer build and away I go15:05
penguin42nod15:05
penguin42jtokarchuk: The time scales of what bugs are important when varies as well; so with Precise at the moment going into alpha then it's all about getting fixes in for stuff broken in Alpha15:06
jtokarchukMakes sense.15:07
penguin42jtokarchuk: Some projects work mostly upstream though; like KDE stuff for example they seem to like to work on the main KDE sources and they have their own way of doing things15:07
jtaylorjtokarchuk: that is a good way to get started, you can find small bugs on harvest.ubuntu.com15:10
jtokarchukExcellent. I am quite excited to get started. Have to run though, thank you for the ood info15:10
jtaylorwow that message took 10 min to get through :O15:10
jtokarchukgood15:11
jtaylorstupid flaky connection15:11
penguin42jtaylor: Your censor wet for a rest break15:13
penguin42n15:13
jtaylor^^15:13
yofeldoes someone know how to intentionally freeze the kernel during boot? I'm getting so many errors from 3.2.0 in precise that I can't read them15:25
yofeland "doesn't boot" isn't much of a bug report15:25
penguin42you can put a delay between each message15:32
penguin42yofel: Try boot_delay=100     - that will put 0.1s between each line of output from the kernel itself15:33
yofelthanks, I'll try that15:34
=== bladernr_ is now known as bladernr_afk
=== Elbrus_reconnect is now known as Elbrus
penguin42is the fact I can't install liborc-0.4-0:i386 without uninstalling a load of 64bit stuff a bug in liborc itself or in something else?16:34
Ampelbeinpenguin42: maybe something to do with it not being multiarched yet?17:18
penguin42Ampelbein: That's the conclusion that Yofel suggested in +1, so I filed bug 899650 on it17:21
ubot4Launchpad bug 899650 in ubuntu "liborc-0.4-0 not allowing multiarch install (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/89965017:22
Ampelbeinpenguin42: oh, sorry, didn't see the discussion in +1.17:22
penguin42np17:22
Ampelbeinpenguin42: I changed the affected package to "orc" (the source for liborc-0.4-0)17:24
penguin42oh ok, I thought lp did that automagicall17:24
penguin42y17:24
AmpelbeinI think it only works with apport filed bugs. And there is a QA-bot script running that tries to guess packages.17:25
penguin42bah, lp is sulking for me anyway at the moment17:26
penguin42Ampelbein: Oh gah - now I understand your comment; I thought I'd clicked the Report Bug from within the right package17:56
needhelp1yellow21:29
penguin42green21:29
ashamswho said blue?21:31
hggdhno, it was cyan21:37

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