/srv/irclogs.ubuntu.com/2013/06/09/#ubuntu-bugs.txt

ginggshi there, anyone available to nominate two bugs for particular ubuntu releases for me please?13:11
penguin42which bugs13:17
ginggspenguin42: I'd like precise and quantal tasks for LP: #1187534 and p,q and r tasks for LP: #1187507 please13:23
ubot2`Launchpad bug 1187534 in openmotif (Ubuntu) "motif-clients: unowned files after purge (policy 6.8)" [Undecided,New] https://launchpad.net/bugs/118753413:23
ubot2`Launchpad bug 1187507 in openmotif (Ubuntu) "(open)motif should properly transition from libmotif3" [Undecided,New] https://launchpad.net/bugs/118750713:23
penguin42ginggs: OK, give me a sec13:24
penguin42heck, openmotif - that's a rareity :-)13:24
penguin42hang on , I rarely do this13:27
ginggsI used to think openmotif was a rarity, but was shocked when I saw the number of libmotif3 vs libmotif4 installations in PopCon.13:28
ginggsHence this SRU request.13:28
penguin42yeh there are a lot of old packages that depend on it, and people who use it to work with things they've successfully had it working with for the last 20 years13:29
ginggspenguin42: I'm not clear on the difference between nomindating for a release and creating a task for  release13:33
penguin42ginggs: Yeh that's what's also confusing me - I think it's that us BugControl's can do a nominate, but then another level is needed to accept that13:35
ginggshmm, let me try and find out who can create tasks then13:36
penguin42ginggs: Your transitioning from libmotif3 to libmotif4 - do you really want to automatically transform from 3 to 4  is it really totally compatible13:36
ginggspenguin42: according to the openmotif 2.3.3 release notes, yes, see LP: #81822013:38
ubot2`Launchpad bug 818220 in openmotif (Ubuntu Precise) "libmotif4 should provide libmotif3 symlinks (libXm.so.3, etc.)" [Wishlist,Fix released] https://launchpad.net/bugs/81822013:38
penguin42wth did they bump the library version then if it's binary compatible?13:39
ginggsWho knows :)13:40
ginggspenguin42: I read a couple of pages, it looks like BugSquad can create tasks for a release, not sure about BugControl13:47
penguin42which page?13:50
penguin42ginggs: I'm tempted to say you need a better test case14:19
ginggspenguin42: i take it you mean better than just making sure libmotif3 upgrades cleanly to libmotif4?14:22
penguin42yeh, I mean making sure stuff that was using the libmotif3 doesn't break14:23
ginggspenguin42: well, there's nothing remaining in the archive that depends on libmotif3, that's why it got removed14:24
ginggsthere are the test cases I compiled myself attached to LP: #81822014:25
ubot2`Launchpad bug 818220 in openmotif (Ubuntu Precise) "libmotif4 should provide libmotif3 symlinks (libXm.so.3, etc.)" [Wishlist,Fix released] https://launchpad.net/bugs/81822014:25
penguin42yeh it's probably as good as you can do; I still wouldn't be surprised if someone using some obscure/ancient commercial app breaks14:26
ginggsbut we've pretty much accepted that libmotif4 is binary compatible with libmotif3 (and had to trust the vendor's release notes) - so now all we are testing is the transition14:26
penguin42true14:26
penguin42sorry, for rather complex reasons I've had too many bad experiences with motif incompatibilties14:27
ginggsyes, there is a chance of that, as I noted in the regression potential, but supporting obscure/ancient commercial apps is outside of Ubuntu's scope, although the intention of this SRU is to help as many people as possible by transitioning them away from the orphaned libmotif314:28
penguin42I guess they can always grab the old packages if they hit that14:29
ginggsyup14:31
penguin42ginggs: What's the advantage of backporting bug 1187507 - i.e. what currently breaks on precise/quantal if we don't SRU it14:33
ubot2`Launchpad bug 1187507 in openmotif (Ubuntu) "(open)motif should properly transition from libmotif3" [Low,Triaged] https://launchpad.net/bugs/118750714:33
penguin42ginggs: is it when they do install libmotif4 things break?14:33
ginggsIn p,q and r manually installing libmotif4 is OK, in saucy and sid that is a problem which we decided to fix by introduce the libmotif3 transitional package14:35
penguin42ok, so what's the advantage of SRU'ing it14:36
ginggsit was then that I discovered that according to popcon there are 25000+ installations of libmotif3 and only 3600+ of libmotif414:36
penguin42heck that's quite a number isn't it14:37
ginggsso we can let these people wait until saucy or the 14.04 LTS to get transitioned to the new packages, but I figure the sooner the better14:37
penguin42ok - but that's the bit I'm arguing with; the SRU has a small chance of breaking something - but unless there's an advantage to doing that I don't think we shoudl risk it14:38
penguin42I mean, does libmotif4 have security fixes that 3 doesn't have - and putting those transitions in would help keep it secure?14:39
ginggsaccording to the release notes [ http://motif.ics.com/open-motif-233-release-notes ] 2.3.3 is a bug fix release, i quickly scanned the list of bugs fixed, none of them seem like security fixes14:42
penguin42actually, that list of bugs on it's own could be enough of an argument for SRU?14:44
ginggsas you noted, why on earth would they bump the so name for a bug fix release in version 2.3.3, when they were happy to leave it the same between 2.2 and 2.314:44
ginggsgood point, shall I add a link to the release notes and list the bugs fixed?14:45
penguin42yeh, IMHO that would be a reasonable justification14:46
ginggsgoing to do that now, thanks14:47
ginggsok, done15:01
penguin42ginggs: You said that there was a page saying that BS can create tasks for a release - does it say how?15:09
penguin42(I've done the nominations)15:10
ginggspenguin42: sorry closed the page. i have to run now but will be back in about an hour.  thanks for your input - much appreciated!15:10
penguin42np15:11
ginggspenguin42: do you perhaps get an extra field to choose the release if you click on 'also affects distribution'?16:32
penguin42ginggs: No, I just get distribution, Source package name and url16:33
penguin42and the distribution doesn't have anything more16:33
ginggsi know someone i can ask, but he doesn't seem to be online now16:33
penguin42ginggs: bdmurray_ is the person I'd ask if he's awake16:34
ginggsbtw: source package motif only exists in saucy and sid at the moment, the source package is still called openmotif in p, q and r16:35
penguin42how did that happen - is that some change of licensing/release?16:35
ginggsjust to confuse matters further openmotif is not truly open hence resides in non-free16:36
penguin42ah, that's why I didn't find it in an apt-cache search16:36
ginggsmotif 2.3.4 is now truly open source16:36
penguin42did they ever release the motif 1 source? I had to work with it about 5 years ago16:37
ginggshttp://motif.ics.com/article/news16:37
ginggsno i don't think they released motif 1, there is a git at http://sourceforge.net/p/motif/code/commit_browser but only goes back as far as 2.116:39
penguin42I seem to remember the ordering for it asked you what format tape you wanted it on16:40
penguin42ginggs: Out of vague interest, what do you use motif for?16:42
ginggsI don't personally, I have users who use Ansys GAMBIT among other applications that require libXm.so.316:44
penguin42ah right16:45
ginggsso when they upgraded from lucid libmotif3 disappeared and it became my problem16:45
penguin42haha yeh16:45
ginggs...and now I am the DM for motif :)16:46
* penguin42 points the blame-resolution-operator at ginggs16:46
ginggsand yourself? why did you need to work with it?16:48
penguin42I used to have a job that involved porting from old sunos to Linux16:49
ginggssounds like fun ;)16:56
penguin42never underestimate what bugs an application can depend on16:57
=== yofel_ is now known as yofel
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha

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