/srv/irclogs.ubuntu.com/2016/10/24/#ubuntu-devel.txt

tsimonq2What sort of "rules of thumb" are there when wanting to become a MOTU? I've gotten pretty familiar with the release process, so I'm familiar with the infrastructure and the rules associated with it. I just haven't done a *lot* of package uploading through sponsorship. I have a few packages I've gotten fixes to, but other than that, not much.00:23
tsimonq2So I know I need to do more work before applying, but a lot of the documentation is horribly outdated. That's why I want to know what the general rules are here.00:24
tsimonq2I also generally need experience here, so feel free to throw things at me. ;)00:25
=== stgraber_ is now known as stgraber
=== beisner- is now known as beisner
=== ivoks_ is now known as ivoks
pittiGood morning05:40
=== hikiko is now known as hikiko|off
=== lucas_ is now known as lucas
ginggspitti: guten morgen! do we still need a separate fftw3-mpi since archive re-org?06:50
=== SotK_ is now known as SotK
dholbachgood morning06:55
pittiginggs: if it only builds new binaries which can stay in universe, we can sync again (I didn't check precisely)07:20
ginggspitti: i'm not sure, that's why i asked.  why would we need to sync again?07:24
pittiginggs: ATM it seems our fftw3 package still has an ubuntu delta and doesn't build the mpi packages?07:25
pittiginggs: so I suppose syncing fftw3 and removing fftw3-mpi would do it?07:27
pittisorry, need to get offline for a bit07:27
ginggspitti: yes, but we already have 3.3.5-1 in proposed07:27
=== ochosi_ is now known as ochosi
ilmaisinhi07:53
ilmaisincould some developer take a look at this: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/143977107:53
ubottuLaunchpad bug 1439771 in network-manager (Ubuntu) "wpa_supplicant[874]: dbus: Failed to construct signal after 'suspend'" [Medium,Confirmed]07:53
ilmaisinas laptops and wlans are more a rule than exception today, it's quite important and i don't understand why it's only "medium" in importance07:54
ilmaisinit's likely related to the systemd transition07:54
ilmaisinis the answer "no, canonical doesn't want to fix bugs as it is now working with microsoft and wants to tarnish the reputation of desktop linux"?08:51
ilmaisindifference, to, say, fedora is like day and night, in fedora, while it has problems of it's own too, fixing important "critical path" bugs is more like a matter of days rather than years08:53
LaneyIf you want to troll Ubuntu, take it elsewhere.08:53
ilmaisinLaney: i don't want to troll anything, i want someone to take look of the bug, trolling is only a desperate mean to achieve that08:54
infinityilmaisin: All the noise on that bug implies people are seeing several different bugs and dogpiling on.09:29
infinityilmaisin: As for criticality, if NM was entirely broken for everyone, we'd all be panicking, but literally all of us run Ubuntu on laptops and, clearly, it's not broken for all of us, so it's a bit messier to track down.09:29
infinityilmaisin: And insulting people is a really poor way to get your bugs addressed.09:30
infinityilmaisin: Turns out that's pretty demotivating.09:30
infinityilmaisin: (PS: Not everyone who works on Ubuntu is paid by Canonical, just as not everyone who works on Fedora is paid by RedHat).09:33
infinityilmaisin: So even if your conspiracy theories about Canonical were true (they're not), turns out other people could still upload a fix.  Or sponsor a fix with a patch you submitted even!09:33
Son_Gokuilmaisin, being slightly constructive here, it's highly unlikely to be related to systemd09:35
Son_Gokuat least by this point, anywya09:36
Son_Goku*anyway09:36
* Son_Goku pokes infinity09:36
Son_Gokuany progress on those patches?09:37
Son_Gokuyou know the ones I'm talking about ;)09:37
ilmaisininfinity: i just can't help being quite frustrated on ubuntu's seemingly passive aggressive approach to bugs09:37
infinityilmaisin: No distro has the manpower to fix every bug filed.  Or even to read them all.09:38
ilmaisininfinity: i can get it reproduced by suspending and resuming the system until the problem reproduces09:38
infinityilmaisin: We're not "special" here.09:38
infinityilmaisin: I have RH bugs that go unread until the "this version is EOL, so we're autoclosing the bug" bot sweeps them up and I have to reopen them.09:39
infinityilmaisin: Everyone sucks at bugs.  The ened.09:39
infinityend*09:39
Son_Gokuilmaisin, the sad thing is, as a particular distribution becomes more popular, the amount of manpower available for dealing for each bug goes down09:39
infinityilmaisin: If you can reproduce it reliably and provide any useful debugging info, please do.  If it happened on all laptops, I'd have noticed it, as would countless others of us.09:39
Son_Gokuinfinity: there's a tag you can add to keep the autosweeper from killing the bug in rhbz, btw09:40
infinitySon_Goku: !!09:40
Son_Gokuwe use it for long running DNF bugs that are taking a lot of time to fix09:40
infinitySon_Goku: Does the bot tell me this and I've just never read closely enough, or is it a hidden feature?09:40
Son_Gokuit's a hidden feature of Bugzilla configuration09:41
Son_GokuI forgot where it was documented for rhbz09:41
infinityWell, spank me silly and call me Tilly.09:41
Son_Gokugive me a sec...09:41
ogra_cant you just set it to triaged status ? whats the advantage of having a tag instead ?09:41
infinityI should be sleeping, though.09:41
Son_GokuNooo :P09:41
Son_Gokuogra_, if a bug is set to NEW and never gets any updates and whatnot, it autocloses09:42
infinityogra_: RH agressively closes bugs in obsolete series'.  Exactly what I've campaigned against in Ubuntu.  But, to each their own.09:42
ogra_Son_Goku, ugh09:42
infinity(Well, we close ones with a series target, but keep the devel target open)09:42
ogra_yep09:42
ogra_and never auto-close New i think09:43
Son_Gokuwe used to leave Rawhide alone09:43
infinityEach has its advantages.09:43
Son_Gokubut it kept piling up...09:43
ilmaisinSon_Goku: the "as a particular distribution becomes more popular, the amount of manpower available for dealing for each bug goes down" thing sounds quite bad for me as that would mean that if linux on desktop gets more popular, it will choke to bug reports and fall apart09:43
infinityVolume of bugs is a real problem.09:43
infinityBut so is closing valid bugs without a solution.09:43
infinityBoth suck. :P09:43
Son_Gokuthere's no good way to deal with the problem, unfortunately :(09:43
Son_GokuI wish there was09:43
infinityilmaisin: There are bugs in Windows that I've been aware of since 1994.  Software is like that.09:44
infinitySome bugs get fixed.  Others don't.09:44
infinityAt least with free software, you generally have an avenue to complain a bit.09:44
infinityAnd one where we don't charge you for the privilege!09:45
Son_Gokuinfinity, I think if you add the keyword "Triaged" to the KEYWORDS field, it should stay open09:45
infinitySon_Goku: I may ask you about that again the next time I get a bug closed against my will. :P09:45
Son_Gokuthat and "FutureFeature", but I think "FutureFeature" is more about preventing the rawhide->release autoassigner09:45
ilmaisininfinity: yeah, if microsoft had a public bug tracker it would probably collapse to flood09:45
Son_Gokuilmaisin, the semi-public one already does09:45
Son_Gokuit's down on a regular basis because it needs manual pruning09:46
infinityYeahp.09:46
infinityAnd that has nothing to do with the quality of their software, it's just the volume of users.09:46
infinityUsers are great.  Bug reports from users can be great.09:46
infinityBut they also generate a lot of work.09:46
infinityAnd I don't mean "fixing bugs" work, I mean "reading bug reports" work.09:47
Son_Gokupretty much09:47
Son_Gokubut volume of bugs always sucks09:47
Son_Gokuyep09:47
Son_GokuI've been lucky so far with my own stuff in Fedora, but I know people who literally can't read bugzilla anymore because it just makes their brains explode09:47
Son_Gokujust too much bugs09:47
Son_Gokuand autoreporters like ABRT, Apport, etc. don't help09:48
ilmaisininfinity: so you haven't ever seen you laptop to lose ssid list and can't reproduce it how i said?09:48
Son_Gokuagain, great for making useful bug reports, but the required cognitive effort for dealing with them is still quite high09:48
infinityilmaisin: Nope.09:49
infinityilmaisin: Happens to my Android phone, but I know what that bug is.09:50
infinityNever to my Ubuntu machines, though.09:50
ilmaisininfinity: ok09:50
ilmaisininfinity: what chipset do you have on the ubuntu laptop?09:50
infinityIntel something09:50
infinity726509:51
Son_Gokufwiw, bcm wifi is just generally crappy09:51
ilmaisinok09:51
Son_Gokua lot of issues are just caused by it being Broadcom09:51
Son_Gokuand there's not a damn thing we can do about it09:51
Son_Gokuon the Fedora side, Broadcom is our trickiest Wi-Fi module to support09:51
infinityYeah, we're not fans in Ubuntu either.09:52
ilmaisinwell, it's sometimes quite possible to work around hardware design flaws on os level, but not always though09:52
Son_Gokuand as far as I know, no one has perfectly nailed down BCMxxxx chipset support09:52
infinityWe attempt to "support" it, but there's only so much you can do when the "good" driver is close-source, and it's only barely better than the "bad" driver.09:52
Son_Gokuyep09:52
Son_Gokuand in our case, we can't officially recommend the closed-source driver like Ubuntu can09:53
Son_Gokuso...09:53
* Son_Goku shrugs09:53
Son_Gokuthat said, nobody in Fedora really *wants* to, as the closed-source driver is crappy and destabilizes the kernel in weird ways09:54
infinityThe likely best option, if it's the driver being wonky, is to quirk it to remove and reinsert on suspend/resume, but I don't recall where that happens in the new world.09:54
infinityCause I haven't had to use said quirk in a long time.09:54
infinityPossibly a snippet in /etc/pm/suspend.d09:54
Son_Gokuforcibly unloading and reloading the driver does work (oss or proprietary), as long as the hardware firmware didn't hang09:55
Son_Gokuwhich can happen too (!!!)09:55
Son_Gokuthen you have to do a cold restart to fix :(09:55
infinityThanks, Broadbama.09:55
* Son_Goku experiences this fairly regularly on his MacBook Pro running Linux09:55
infinityOkay.  I'm really asleep now.  Honest.09:55
* infinity goes.09:55
Son_Goku:(09:56
ilmaisinhttp://www.macrumors.com/2016/03/18/apple-supplier-broadcom-wi-fi-chip-business/09:57
ilmaisinhmm09:57
ilmaisinthey maybe are going to quit that business09:57
Son_Gokuif it means Apple starts creating its own chips, we're screwed10:03
ilmaisinyes, the problem seems to be "solved" when i make my system to unload the module before sleep10:17
ilmaisincould that workaround be applied to the ubuntu packages somehow?10:17
ilmaisinmaybe the bug importance should be "High" instead of "Medium" as bcm chips are quite common10:22
Son_Gokuthat's not for us to decide, that's for the bug triaging folks to decide10:27
ilmaisinok10:27
Son_Gokubut you can certainly comment about that as a possible solution10:27
ilmaisinSon_Goku: done that10:27
ilmaisinhopefully those snappy and flatpak things will free distro developer's time to deal with actual os issues instead of packaging every software that exists10:48
rbasakI suspect that bug has become a catch-all for "wifi doesn't work after suspend" which is probably an entire class of bugs rather than just one bug.10:52
ilmaisinrbasak: it's possible10:52
rbasakIn that case it rapidly becomes impossible for developers to tackle the problem at all, since the comments may refer to radically different root causes.10:52
ilmaisinrbasak: though broadcom drivers appears to be a common factor there10:53
rbasakI would file a separate bug report with a much more rigid description. "With hardware X, when I do a fresh install and then follow exactly the steps Y, I get behaviour Z, with log messages stating A and B. If X, Y, Z, A and B don't match, you aren't affected by this bug".10:53
rbasakYou might then find that you are actually the only person affected by your particular bug.10:54
rbasakilmaisin: sure, and with a collection of specific bugs (perhaps grouped together by a tag), a developer may be able to identify a common way of fixing all of them at once.10:55
ilmaisinrbasak: i had a separate report on my case but i marked it as duplicate, but it was not as good report as you described10:55
rbasakBut until then, they really need to be separate bugs. Otherwise the bug will remain intractable and never get fixed.10:55
ilmaisinrbasak: only if i had enough motivation to write long reports that won't in all likelihood lead to anything10:56
rbasakIf a hundred people are affected by a well-described bug, it will usually get addressed IME, because by that stage a capable Ubuntu developer is affected.10:57
rbasakI'm sure there are exceptions though, and of course there's no guarantee.10:57
rbasakMore likely we have a hundred people affected by a hundred different bugs, so nothing stands out to get prioritised.10:57
ilmaisinrbasak: and we need those 99 other people who are motivated to write long and detailed reports that won't alone lead to anything10:57
rbasakWell, this is the Free Software ecosystem. Either bugs affecting many people get fixed by one of those affected, or by a sponsor interested in fixing bugs affecting many people, or by somebody who pays to get a bug fixed.10:58
rbasakOr the bug doesn't get fixed.10:58
ilmaisini'll have to re-test if it affects the proprietary driver as well11:04
ilmaisinit seems to be ok with the proprietary driver at least now11:55
=== apw_ is now known as apw
=== iahmad_ is now known as iahmad
=== thegodfather is now known as fabbione
=== mhall119_ is now known as mhall119
=== Eleventh_Doctor is now known as Pharaoh_Atem
=== dupondje_ is now known as dupondje
=== sakrecoe1 is now known as sakrecoer
=== s1aden is now known as sladen
loganade1hoi16:00
loganade1are you guys planning on doing another google code-in this year ?16:02
=== Guest57444 is now known as rcj
=== rcj is now known as Guest61926
=== Guest61926 is now known as rcj
niedbalskiarges, ping16:29
=== g2` is now known as GoBigRed2
=== GoBigRed2 is now known as g2`
=== ahasenac` is now known as ahasenack
=== ahasenack is now known as Guest91762
=== deltab_ is now known as deltab
=== ubuntu is now known as Guest22446
x_7fffbad3hello people! :) i want to add a custom menu at unity panel...can you give me some resources about this?18:40
dobeyunity 7?18:42
x_7fffbad3it's `unity 7.4.0`18:43
dobeyyou need to write an application indicator18:44
dobeyhttps://unity.ubuntu.com/projects/appindicators/18:44
x_7fffbad3dobey: that's what i need...thank you for link+keywords ;)18:45
x_7fffbad3dobey: next step: search -> program18:45
hjd_Is the sync from Debian working differently in Zesty compared to other release cycles? I seem to remember that most packages were synced and built when the archive opened for development, but this time around it seems to work more gradually.18:46
jbichahjd_: I believe they're wanting to at least finish the perl transition first this time before starting autosync18:47
hjd_jbicha: Ah, I didn't know. Is there anywhere I can see an overview of the transition state?18:51
jbichahjd_: click perl5.24 at https://people.canonical.com/~ubuntu-archive/transitions/18:51
hjd_:)18:52
=== Guest91762 is now known as ahasenack
=== ahasenack is now known as Guest95404
=== LStrange1 is now known as LStranger
pittirobru: FYI, autopkgtest refactoring into a britney Policy is going well! It's working now, I just want to clean up the code a bit now19:47
=== alexisb is now known as alexisb-afk
LocutusOfBorgrbasak, can you please fix mysql-5.7?20:02
LocutusOfBorgI need boinc to go in testing and it is blocked by this one. (and I can't use default-mysql package, because it is not in jessie-backports)20:03
LocutusOfBorgthanks20:03
robrupitti: oh cool, that was fast, thanks20:05
pittirobru: https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu/commit/?h=policy-changes&id=1d9fc1756e20:12
pittirobru: the britney.py changes are now minimal -- only instantiate the new policy; and it doesn't touch excuse.py at all any more except for a backwards compat thing that we'll drop soon (I'll mail you and apw about adjusting kernel matrix and bileto)20:12
robrupitti: wow, very nice! That looks like a major reduction in maintenance burden20:14
robruEg easier to rebase on upstream changes20:15
pittiabsolutely20:15
pittialso more stable against behaviour changes20:15
robruBrilliant20:15
pittirobru: I still want to clean up/refactor the apply_policy_impl() code, this looks horrible now20:15
pittibut this will be completely internal20:15
robruRight20:15
pittiat least now all the tests pass again20:15
pittiand in principle you can now hook your's after AutopkgtestPolicy20:15
pittiI like this much better20:16
robrupitti: ok will rebase, thanks again20:16
pittirobru: britney might become a pretty girl some day :)20:16
robruHahaha20:16
dobeypitti: just make her fast :)20:18
pittiBritney Bolt20:18
pittidaughter of Ursain :)20:18
pittiUsain even20:18
pittirobru: rebase> maybe wait until I land this in master? but of course you can already experiment against that branch20:19
robrupitti: yeah I'll wait of course. Will rebase when ready20:20
sil2100Just a heads up: I'm investigating the dbusada autopkgtest failures as seen after the dbus new upload in zesty (unrelated)20:32
=== g2` is now known as GoBigRed2
pittirobru: https://bileto.ubuntu.com/#/ticket/1710 failed to publish as it stumbles over the nonexisting zesty/libindicator (this was just a backport, so there are no zesty changes); is there a way to publish this that doesn't invalidate all teh automatic and manual testing?20:41
pitti(I also forgot to tick the packaging ack, but that's the simple part)20:42
robrupitti: too many cooks in this kitchen i think: https://bileto.ubuntu.com/log/1710/20:42
robrupitti: please join our discussion in ci-eng20:43
pittirobru: that's not a meaningful channel on either freenode or C?20:43
robrupitti: #ubuntu-ci-eng20:44
robruIt's the channel for all things bileto20:44
rbasakLocutusOfBorg: how so? You can't rdepend on mysql-5.{6,7} if you want to remain in testing.20:44
rbasakLocutusOfBorg: for jessie-backports you'll either need a delta or someone needs to sort out mysql-common/mysql-defaults in backports.20:45
=== GoBigRed2 is now known as g2`
rbasakLocutusOfBorg: see Debian bug 83761520:56
ubottuDebian bug 837615 in src:mysql-5.6 "Don't include in stretch" [Serious,Open] http://bugs.debian.org/83761520:56
LocutusOfBorgrbasak, so, mysql5.6 can't migrate and 5.7 too21:00
LocutusOfBorghow can I see it migrate?21:00
LocutusOfBorgok, so let me do an upload with the default, sigh21:01
=== TheMuso` is now known as TheMuso
tjaaltoncyphermox: hi, what's the status of the xenial update for bug 1527727?21:54
ubottubug 1527727 in grub2-signed (Ubuntu Xenial) "grub-probe for zfs assumes all devices prefix with /dev, ignoring /dev/disk/..." [Medium,In progress] https://launchpad.net/bugs/152772721:54
cyphermoxtjaalton: thanks for the reminder, I'll reupload that in a bit22:48
tjaaltoncyphermox: nice, thx22:48

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