[00:03] <Noskcaj> Are any of the debian developers here are to sponsor https://mentors.debian.net/package/testdrive ?
[00:11] <xnox> infinity: apw: cjwatson: does xfs_* kernel errors in ubiquity ring a bell? http://paste.ubuntu.com/6608596/ or (badly formated) https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1261745/comments/4
[00:12] <xnox> didn't we have similar crash signature, for something unrelated during one of the releases....
[00:16] <xnox> I think I remember that. Wasn't it that "partman needs more hacks and waits between writting and reading partitions or some such"
[00:22] <infinity> xnox: I thought the XFS stuff was a red herring the last time we looked into it, and it was just the usual fallout of trying to guess filesystems while probing/mounting.
[00:22] <xnox> infinity: yeap.
[00:22] <slangasek> xnox: xfs_* kernel errors just mean "it tried to mount something as xfs that wasn't, and the xfs driver politely objected"
[00:22] <xnox> politely objected..... with vomit.
[00:22] <infinity> xnox: Not that the filesystem driver isn't obviously buggy here for vomiting an oops, but it doesn't seem to actually harm anything.
[00:23] <sarnold> interesting though, there is a xfs_sb_quiet_read_verify() right next to xfs_sb_read_verify() that is supposed to be useful for probing filesystems..
[00:23] <xnox> slangasek: i guess there is only so many systems that have yaffs, zfs and xfs modules =)
[00:27] <ice9> I'm getting my first steps on ubuntu dev through the harvest bugs, but i'm running 13.10 and there are bugs for 11.04 am I still able to fix them on my system?
[00:28] <sarnold> ice9: 11.04 has been out of support for a year; if the bug still exists in 12.04 or 13.10 or trusty, it'd be worth fixing, but if 11.04 was the last release to have the bug, you might as well move on to the next bug. see https://wiki.ubuntu.com/Releases for EOL dates
[00:30] <Noskcaj> Are their instructions for applying for motu via email? I won't be able to attend a meeting till later february
[00:30] <Noskcaj> *irc meeting
[00:45] <ice9> anybody have some time to make give me kind of mentoring on getting a simple bug to fix?
[00:45] <Noskcaj> ice9, Sure
[00:46] <ice9> thanks Noskcaj
[00:46] <Noskcaj> What package is this on?
[00:47] <ice9> actually I'm still looking for something to work on, i'm checking http://harvest.ubuntu.com/opportunities/ is it the right place?
[00:47] <Noskcaj> on of them
[00:47] <ice9> where else?
[01:06] <ice9> actually all the bugs i found there are very old
[01:06] <ice9> i don't know where else to find simple bugs
[01:07] <Noskcaj> ice9, bugs.launchpad.net/ubuntu has all ours
[01:08] <Noskcaj> http://www.debian.org/Bugs/ also has a few, and any package's upstream bagtracker
[01:08] <Noskcaj> What programming languages do you know?
[01:09] <ice9> C, Java, Python, PHP, JavaScript
[01:09] <Noskcaj> you beat me on every level then
[01:09] <ice9> not a must
[01:09] <Noskcaj> Are there any areas or packages you want to try and work on?
[01:10] <ice9> i'm open to anything but i need something simple to start with
[01:12] <Noskcaj> maybe try bugs with the tag "bitesize"
[01:12] <Noskcaj> they area normally easier
[01:13] <Noskcaj> Or any bug listed as a papercut https://bugs.launchpad.net/hundredpapercuts/+bugs
[01:17] <ice9> Noskcaj, oh man i see bugs from 2006 :D
[01:18] <Noskcaj> ice9, that happens. Try the "number" button, that will order by newest
[01:20] <ice9> Noskcaj, alright, i found something https://bugs.launchpad.net/hundredpapercuts/+bug/1248373
[01:22] <sarnold> ice9: not a great candidate since it appears difficult to replicate; can you get it to happen?
[01:22] <Noskcaj> ice9, first step is check if you can confirm it locally
[01:22] <Noskcaj> lol, dat timing
[01:22] <sarnold> hehe yeah :)
[01:23] <ice9> sarnold, yes just set any text file to read-only and open it with gedit you will see save as disabled
[01:23] <sarnold> ice9: sweet. I wonder why seb 128 and jeremy-list had trouble reproducing.
[01:23] <ice9> it's importance status is 'undecided', who can change it?
[01:24] <Noskcaj> A bug triager
[01:24] <Noskcaj> It's not a requirement to fix the bug
[01:24] <ice9> so how can i help?
[01:24] <Noskcaj> fix it
[01:24] <Noskcaj> i mean "you don't need a priority to fix the bug"
[01:25] <Noskcaj> You're trying to fix it in gedit anyway, papercuts is just a tracker of easy bugs
[01:25] <ice9> ok i'm going to fix it, so from where should i start now?
[01:25] <sergio-br2> hello
[01:26] <sergio-br2> i'm doing some tests in trusty, and i saw that apport is disable in /etc/apport/crashdb.conf. It was not to be enabled?
[01:27] <Noskcaj> ice9, Use bzr branch lp:ubuntu/gedit to get the source
[01:27] <ice9> ok
[01:28] <sergio-br2> Noskcaj, did you know?
[01:29] <Noskcaj> sergio-br2, no, sorry
[01:29] <Noskcaj> Did you use the alpha's installer?
[01:30] <Noskcaj> or a daily?
[01:30] <sergio-br2> no, i'm see an update system
[01:31] <sergio-br2> i used daily, 1 or 2 days ago, in a VM
[01:33] <Noskcaj> If you installed via a release iso, you'll have apport disabled
[01:35] <sergio-br2> yes, in release ok, but in daily iso?
[01:37] <Noskcaj> not ok
[01:52] <ice9> Noskcaj, is there a difference between these branches?  lp:~ubuntu-desktop/gedit/ubuntu  and  lp:ubuntu/gedit
[01:52] <Noskcaj> ice9, no
[01:53] <ice9> i'm fetching the code on slow connection
[01:57] <Noskcaj> correction, yes. Use the ~ubuntu-desktop one
[01:57] <Noskcaj> It is actually up to date
[02:00] <ice9> and i have to set the ubuntu release too?
[02:01] <Noskcaj> To fix the bug, all you need to do is make a patch. You can use bzr or apt-get source PACKAGE to get the source-code
[02:06] <Noskcaj> rbasak, Mind if i merge gnome-system-tools?
[02:09] <ice9> d/c
[02:11] <ice9> lp:~ubuntu-desktop/gedit/ubuntu doesn't has the source code, its just checked out conf files
[02:19] <ice9_> Noskcaj, that repo doesn't has the code
[02:19] <ice9_> and its very old
[02:19] <ice9_> however it's the one here also apt-cache showsrc gedit
[02:20] <Noskcaj> ok. Maybe just run apt-get source gedit
[02:20] <Noskcaj> it's the most reliable way. (if you're on trusty)
[02:21] <ice9_> i'm on Saucy
[02:23] <Noskcaj> run "dget https://launchpad.net/ubuntu/+archive/primary/+files/gedit_3.10.2-0ubuntu1.dsc"
[02:23] <Noskcaj> That will get you everything you need
[02:28] <ice9_> Noskcaj, alright, got it with apt-get source
[02:29] <Noskcaj> If it's not 3.10 that apt-get source downloaded, send the patch to me before you submit it so i can update it
[02:29] <ice9_> Noskcaj, its 3.8.3
[02:29] <ice9_> same as reported in the bug
[02:30] <ice9_> ok
[02:30] <ice9_> so now i can compile normally with make and make the fix?
[02:30] <Noskcaj> ice9_, yep.
[02:31] <Noskcaj> Apply all of ubuntu's existing patches first though.
[02:31] <Noskcaj> use "quilt push -a"
[02:35] <ice9_> it depends on many other packages that aren't installed yet
[02:35] <ice9_> ah
[02:38] <sarnold> ice9_: if you just want to fix this, you could install the "build-deps" for this package using apt-get build-deps gedit
[02:38] <ice9_> sarnold, and apt-get source gedit  -t <release> ?
[02:38] <sarnold> ice9_: if you intend to do this more in the future, it is nice to not rely upon the packages in your system -- they could be too old, too new, or different, or whatever -- and it is wonderful to have a whole build environment set up to help make reproducable builds.
[02:38] <sarnold> ice9_: check this out... https://wiki.ubuntu.com/SimpleSbuild
[02:39] <Noskcaj> Maybe not yet though
[02:39] <sarnold> yeah
[02:39] <sarnold> it's a process
[02:39] <Noskcaj> sarnold, Isn't pbuilder-dist easier though?
[02:39] <sarnold> :)
[02:39] <ice9_> build-dep is great :D
[02:39] <sarnold> Noskcaj: dunno. I want something that matches the buildds as closely as possible.
[02:40] <Noskcaj> Makes sense. I've never lost anything because of pbuilder-dist, and it does make it that little bit easier
[03:01] <ice9_> very strange, now i can't reproduce that bug again
[03:21] <sergio-br2> Noskcaj, are you sure that that behavior is the expected?
[03:22] <sergio-br2> it's a little weird... Rhythmbox does not do it
[03:23] <Bluefoxicy> heh
[03:24] <Bluefoxicy> I'm surprised nobody has figured out to chattr +T /home /var/log on install
[03:24] <Bluefoxicy> except now with btrfs it's irrelevant
[03:24] <Bluefoxicy> (and /var/log as a TLD is questionable)
[03:31] <lifeless> Bluefoxicy: what does +T do?
[03:34] <lifeless> oh, I see
[03:34] <lifeless> Bluefoxicy: why would you do that to /var/log?
[03:37] <sergio-br2> Noskcaj, that bug annoys me since saucy :P
[03:37] <Noskcaj> sergio-br2, Which one?
[03:37] <sergio-br2> Noskcaj, gmusicbrowser crazy jump
[03:38] <Noskcaj> understandable
[03:38] <Noskcaj> Do you think i'm right with why it happens?
[03:38] <sergio-br2> dunno
[03:38] <Bluefoxicy> lifeless:  it's questionable for /var/log
[03:38] <Bluefoxicy> lifeless:  the argument there is that multiple processes have subdirectories and are writing logs independently.
[03:39] <sergio-br2> Noskcaj, i think it is ramdom
[03:40] <Bluefoxicy> basically, when Apache tries to write in /var/log/httpd, it shouldn't seak all over the place because allocations are interleaved with allocations from /var/log/squid or /var/log/proftpd
[03:40] <Bluefoxicy> the argument for /home is that a user's activity is going to look in /home/$USER, so will be mainly grouped together on disk
[03:40] <sergio-br2> Noskcaj, all the musics begin with uppercase
[03:40] <Noskcaj> sergio-br2, look at the second letter though
[03:41] <Bluefoxicy> the argument for /var/log is similar, except the system is doing all that stuff in any case so the benefit would be questionable.
[03:41] <Bluefoxicy> btrfs doesn't support marking a directory as TLD though
[03:41] <Noskcaj> Ba, Gu, AC
[03:42] <sergio-br2> Noskcaj, second letter, i tried it now: e - o - h - i
[03:42] <lifeless> Bluefoxicy: if so you'd want the logs close on disk right? Avoid seeks.
[03:42] <Noskcaj> It puts the entire lower case section ahead of the upper case ones if i'm right
[03:42] <sergio-br2> hum, let me see
[03:43] <lifeless> Bluefoxicy: if the other processes are all writing at once, you want the total range of teh disk that seeks occur over to be minimised
[03:43] <Noskcaj> or maybe upper case first
[03:43] <Bluefoxicy> lifeless:  yeah, that's why i said it's questionable
[03:43] <lifeless> Bluefoxicy: +T would maximimise it
[03:43] <lifeless> Bluefoxicy: ack
[03:43] <Bluefoxicy> the concept is that the subdirectories of a given directory are unrelated
[03:44] <Noskcaj> The only method i'm sure of is that it's artist that is the first part
[03:44] <Bluefoxicy> lifeless:  I actually use +T for the parent directory of all HTTP document roots for a web server housing hundreds of web sites
[03:45] <Bluefoxicy> I did that because performance was utterly slow because it's gfs2 and has 3 nodes accessing it.  It was taking 1 second per file to run rsync on any given directory, because every allocation would exchange locks on a resource group shared between a dozen sites.
[03:45] <Bluefoxicy> didn't help directories already populated of course
[03:46] <Bluefoxicy> lifeless:  file system tuning is an esoteric topic :)
[03:48] <sergio-br2> AC, Of, AC, Of, AC here
[03:48] <Noskcaj> strange.
[03:49] <Noskcaj> But does the artists list still go the expected way?
[03:49] <Noskcaj> Try caning to the list view to make it easier to see what's what
[03:49] <Noskcaj> *changing
[03:54] <Noskcaj> Is it ok to have both a .inti and a .upstart file in a package? (both provided by debian)
[03:54] <Noskcaj> We used to replace the init with the upstart, but now debian have both
[03:55] <sergio-br2> Noskcaj, Guns (Album: Use Your Illusion I, music: Double Talkin' Jive), ACDC (Album: Blow Up Your Video, music: That's The Way...), Guns N' Roses (Album: G N' R Lies, music: One In A Million), Oficina G3 (Album: Ao vivo, music: Pirou), Oficina G3 (Album: Indiferença, music: Glória Instrumental)
[03:55] <Noskcaj> I'm out of ideas
[09:32] <apw> xnox, that is just xfs being very loud about trying and failing to mount he partition as xfs.  fat, isofs, squashfs, ext2, have all whined about it just before, just they limit themselves to one line
[09:33] <apw> xnox, oh if i had read on ...
[10:43] <infinity> apw: We all know that's just XFS being stupidly noisy.  It scares the crap out of users, though (and confuses someone in an installer report as a red herring at least once a month).
[10:43] <infinity> apw: I don't suppose there's any way we can shut XFS up a bit on that score, to be the same 1-liner as ext* prints?
[10:44] <infinity> Well, not the same, but similar.  ext's are also stupid, since it loads from bottom to top, and yells at you about missing "features" that mean nothing to normal people.
[10:44] <infinity> apw: Will that go away if/when we disable ext2 and ext3 and let the ext4 driver handle all three?
[10:45] <infinity> apw: Or will it still give the three lines of "feature not found" vomit?
[10:50] <apw> infinity, we should just take that "ooops like dump" out, it carries near no information for a failed mount
[10:51] <apw> infinity, ext234 maybe, the trusty kernel has it though already so it depends what he is testing
[10:51] <infinity> apw: Yeahp, agreed.  Or bump the printk prority on it to debug.
[10:52] <infinity> apw: If the trusty kernel already has ext4 handling all three filesystems, then my complaint isn't fixed. ;)
[10:52] <infinity> EXT3-fs (sda): error: couldn't mount because of unsupported optional features (240)
[10:52] <infinity> EXT2-fs (sda): error: couldn't mount because of unsupported optional features (240)
[10:52] <infinity> EXT4-fs (sda): mounted filesystem with ordered data mode. Opts: (null)
[10:53] <infinity> apw: But that noise is nothing compared to XFS, so meh.
[10:57] <apw> an odd order as well
[11:59] <ice9> how to build a source package for debugging?
[13:00] <xnox> Laney: added ppc64el to the transition tracker, not sure if anything needs doing to enable that arch.
[13:22] <ice9> what is the dev channel for gnome projects?
[13:24] <maxiaojun> ice9: upstream GNOME channels are on GIMPNet I guess
[13:52] <maxiaojun> how to request package removal in ubuntu?
[13:53] <infinity> maxiaojun: File a bug on the package and subscribe ubuntu-archive to the bug.
[13:53] <infinity> maxiaojun: Which package, and why?
[13:54] <maxiaojun> actually 2
[13:55] <maxiaojun> one is pptview, i've asked the debian maintainer and maintainer agreed to remove in debian (as i checked, already removed in sid)
[13:56] <infinity> maxiaojun: Ahh, removed from Debian is enough reason for me, pptview gone.
[13:59] <maxiaojun> another is ack, it is a japanese encoding conversion program last updated in 1994, it should be pretty useless today according to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662114
[14:03] <maxiaojun> a much more popular program need the name "ack" (currently named ack-grep) http://beyondgrep.com/
[19:06] <Laney> xnox: added it to the runner, should appear at next run
[19:25] <pc-world> 13.10. I did apt-get source unity and then "dpkg-buildpackage -j8 -nc", fails near the end in check-headless with "Xlib:  extension "GLX" missing on display ":16192"." Ideas? http://pastebin.com/TtqGJw7Y
[19:32] <infinity> pc-world: I suspect the segfault is the important part of that log, not the missing GLX. :P
[19:33] <pc-world> infinity: I figured the segfault was a result of the GLX error, though I don't know why it would want GLX to build Unity, and my graphics driver should support GLX
[19:34] <infinity> pc-world: It's not building, it's runinng a testsuite.
[19:34] <pc-world> infinity: well, can I disable tests but still be able to use dpkg-buildpackage?
[19:35] <infinity> If unity respects DEB_BUILD_OPTIONS="nocheck", sure.
[19:35] <infinity> (It should)
[19:36] <alkisg> Guys we have the following things caring about the keyboard layout: keyboard-configuration, xorg (those 2 play fine so far, and then the breaking starts), accountsservice, lightdm, gnome, ibus...
[19:36] <alkisg> It's been 3 years now that we can't type Greek by default because all those programs just don't know how to handle multiple keyboard layouts, and they don't let xorg do its job. So an xterm session works fine, but all other sessions (unity, gnome-flashback, gnome...) don't...
[19:36] <alkisg> Here's one of the many bugs filed against lightdm, accountsservice etc: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1016409
[19:37] <yoritomo> hello all
[19:37] <alkisg> And now in 14.04 ibus made even manual configuration not working...
[19:38] <pc-world> infinity: with -nc, it didn't help, will try without
[19:38] <alkisg> I had to purge ibus, reset-recursively my gsettings, fall back to recovery console, delete the accountsservice settings, put my .dmrc back to where it was, and enable autologin in lightdm to be able to type [us,gr]
[19:38] <yoritomo> i would like to know why in Qt-creator UTF8 after setting in not set in my project i still can't display any french accentued characters on my program
[19:39] <alkisg> And after all that, the keyboard indicator applet isn't working in 14.04 like it did in 12.04...  it assumes I'll be using win+space from ibus instead of alt+shift defined in xorg
[19:42] <yoritomo> i am under 12.04 i forgot to mention it
[19:44] <Phantomas> alkisg: I can confirm what you are saying, I'm having these issues too with the input language. And I can't see any reason why these bugs still exist after 2-3 years, especially when input language changing was working almost fine with older ubuntu editions.
[19:44] <pc-world> infinity: nope, DEB_BUILD_OPTIONS="nocheck" doesn't help, even without -nc.
[19:45] <alkisg> The problems started when lightdm was introduced :(
[19:47] <Phantomas> Maybe there is no bilingual developer in Ubuntu? Since English works we are good to go. :P
[19:54] <yoritomo> in some tutorials i could find for QT creator it looks fine for french characters maybe a typic linux problem
[22:21] <pvl1> hello everyone! is there a difference between glib and gtk? im very confused