Will's blog

purpose: Will Kahn-Greene's blog of Miro, PyBlosxom, Python, GNU/Linux, random content, PyBlosxom, Miro, and other projects mixed in there ad hoc, half-baked, and with a twist of lemon

[ home | blog home | recent activity ]

Tue, 15 Jan 2008

status of Miro 1.1 builds for Ubuntu Dapper and Feisty

I haven't put Dapper and Feisty builds for Miro 1.1 into the repository yet. The Gutsy builds are there, but there are some issues with segfaulting when watching videos with them. I've only heard about Gutsy segfaulting with Miro 1.1 from one person and there aren't any new bugs for the issue. From that I'm guessing the issue is pretty limited user-wise, but don't really have a good way to measure.

The last few days went like this. We did a Miro 1.1 release on Thursday and I started building Ubuntu builds for Dapper, Feisty and Gutsy that afternoon using the new pbuilder-based scripts I've been working on. The pbuilder-based scripts are great in that I can automate building packages for Dapper, Feisty and Gutsy for i686 on a single machine (no longer need VMs) and they verify the build-depends lines in the .dsc files. That'll make building from source possible.

The problem with Miro 1.1 is that the switch from BitTorrent code to libtorrent code causes compiling to take longer. Additionally, the pbuilder-based scripts pull down all the dependencies and build the environment to do the build in for each distribution and that takes a while, too.

When working on builds, I had problems with the Dapper and Feisty builds segfaulting when playing videos during testing. I first blamed the new build scripts. I spent 8 hours or so fiddling with them, verifying all the build steps, and eventually running them in the distribution VMs I had. On Saturday, I decided that theory wasn't a good one.

I tried a few other things and then started bisecting the svn changes since Miro 1.0 in my Feisty VM to see if I could find the checkin that caused the problem. After a few more hours, I discovered that it was a change to xine_impl.c that I made for bug 9373 that causes the segfaults when viewing videos. Another hour later and I verified this is the same problem with the Dapper build.

I backed out that change and re-ran and re-tested everything.

In summary, the pbuilder-based scripts are fine and backing out that xine_impl.c fix fixes the issues I was seeing.

We're working on a Miro 1.1.1 release that has some changes that allow for co-branding. We decided to push these changes off to 1.1.1 so that we could release Miro 1.1 a week earlier. I decided that I'd skip builds for Feisty and Dapper for Miro 1.1 and instead do builds when we released Miro 1.1.1 this week. That should happen in the next day or so.

I really apologize for the current situation. It was a confluence of several circumstances that led to me taking a long time to figuring out the cause of the problem which sucked.

I should have 1.1.1 builds of Gutsy, Feisty and Dapper out by Friday night if not sooner.

Comments:

Posted by Lyle on Thu Jan 17 01:18:27 2008
Will, Great work, I love Miro! Installed 1.1 on Gutsy and had an issue that I thought you might have ideas on. I just now started looking for 1.1+ debian packages after trying the default Gutsy repos and only getting .9 something. I followed the directions on http://www.getmiro.com/download/ubuntu.php and 1.1 installed without incident. I should preface this with the heads-up that I'm using Firefox 3 Beta 2 on Gutsy 32-bit...which may play a role in the problem I'm having. I notice when miro starts the first thing in the terminal is "/usr/bin/firefox" which is actually the location of my 2.0.0.11 default install. Probably should remove that but not sure it would help nor what it might break. :) I'm not getting a segfault per se, but I do get errors when I attempt to start Miro from the terminal: ---snip--- ** Message: GetValue variable 2 (2) /usr/bin/python2.5: symbol lookup error: /usr/lib/jvm/java-6-sun-1.6.0.03/jre/plugin/i386/ns7/libjavaplugin_oji.so: undefined symbol: PR_NewMonitor WARNING downloader: connection closed -- quitting INFO Shutting down downloaders... ---snip--- Do you think Python, my JRE, or Firefox are too far ahead for the recipe to work? Happy to try anything and provide logs or feedback here. I don't at all expect you to solve my particular problem but perhaps my scenario is not unique. Thanks! I really appreciate the work of your team and will donate to support the cause very soon.


Posted by wguaraldi on Wed Jan 23 21:37:48 2008
The package is compiled against Firefox 2. So if you try to run it with Firefox 3 libs, it probably won't work. Regarding teh PR_NewMonitor issue--that's bug 9064. http://bugzilla.pculture.org/show_bug.cgi?id=9064 You can uninstall the Java plugin packages and the problem will go away. If you can't do that, then there's not much you can do for now until someone figures out how to get around the problem in another way. Sorry--it's a total pain in the ass.


Posted by Ladieu on Sat May 9 21:05:04 2009
Howdy! Great blog. Please join us in our crusade to help people stop smoking cigarettes. Smoking continues to be a huge killer. Let's help those who want it. How To Quit Smoking In 7 Days


Posted by Diluzio on Tue May 12 19:01:40 2009
I agree, but i dont think my girl friend here next to me does... :(


Posted by Rosenbalm on Fri May 15 09:50:53 2009
Hence, the reason no one pays attention any more! Peyronies Disease Treatment


Posted by Dinehart on Fri May 15 13:41:23 2009
Hence, the reason no one pays attention any more! Penis Extenders


Posted by Galligan on Fri May 15 19:11:29 2009
Hence, the reason no one pays attention any more! Pro Extender


Posted by Mannon on Fri May 15 22:37:49 2009
Hence, the reason no one pays attention any more! Penis Stretching


Posted by Willeford on Sat May 16 15:25:53 2009
Super site! Can't wait to read more!


Posted by Mathia on Sun May 17 14:34:46 2009
Yeah I totally agree with what your saying...it's def correct...thanks for letting me voice my opinion....Anthony Broker Price Opinion


Posted by Livesay on Mon May 18 10:37:33 2009
Yeah I totally agree with what your saying...it's def correct...thanks for letting me voice my opinion....Anthony Broker Price Opinion


Posted by Hoffelmeyer on Tue May 19 17:44:21 2009
Great blog


Posted by Rippy on Tue May 19 22:01:49 2009
I was wondering if any one would be interested in helping us building the longest list of best car selling tips. We had just started the project few days back and posted our first few tips


Posted by Trac on Wed May 20 14:02:47 2009
Great blog


Posted by Ursprung on Wed May 20 14:25:55 2009
Great blog


Posted by Schirmer on Wed May 20 22:27:28 2009
Hi thanks very much for the information News


Posted by Rippe on Thu May 21 10:53:46 2009
Great blog


Posted by Serfass on Mon May 25 12:45:50 2009
I fully agree with that, but i really don't know if everyone could think the same. Maybe in the next future.


Posted by Reddic on Tue May 26 17:25:32 2009
That was a great post....I love this site. Thanks


Posted by Knighton on Wed May 27 12:12:59 2009
That was a great post..I love this site. Thanks


Posted by Overbaugh on Wed May 27 12:26:49 2009
I fully agree with that, but i really don't know if everyone could think the same. Maybe in the next future.


Posted by Kieffer on Wed May 27 13:59:41 2009
This is a great site...love it.. thanks


Posted by Baley on Wed May 27 17:18:39 2009
That was a great post..I love this site. Thanks Web Design Fort Worth


Posted by Ursprung on Thu May 28 06:12:29 2009
If I hadn't already I'd probably have bookmarked your site after reading that. Have a great day. www.chatstation.co.uk


Posted by Seecharran on Fri May 29 07:35:55 2009
I fully agree with that, but i really don't know if everyone could think the same. Maybe in the next future.


Posted by Gett on Fri May 29 13:18:37 2009
That was a great post...I love this site... thanks


Posted by Sarchet on Fri May 29 14:21:36 2009
That was a great post...I love this site... thanks


Posted by Lada on Fri May 29 15:05:11 2009
That was a great post...I love this site... thanks


Posted by Abraham on Fri May 29 17:08:59 2009
wish the politicians would think like this... lol...


Posted by Wackerly on Fri May 29 21:20:16 2009
That was a great post...I love this site... thanks


Posted by Irving on Fri May 29 21:26:32 2009
That was a great post...I love this site... thanks


Posted by Leven on Fri May 29 21:56:09 2009
That was a great post...I love this site... thanks


Posted by Vanbeek on Sat May 30 16:30:13 2009
Please could yo tell the name of the plugin you use for the effect at the comments? Thank you


Posted by Ketchen on Sun May 31 07:47:47 2009
Please could yo tell the name of the plugin you use for the effect at the comments? Thank you


Posted by Letizia on Sun May 31 20:11:53 2009
Buy Band T-shirts Both sides printed at the incredible price of 12.99. Great band mouse pads too. Unique Funny signs T-shirts.Accepting PayPal and Moneybookers.Shipping worldwide www.shopxperience.com


Posted by Mengel on Mon Jun 1 09:13:46 2009
That was a great post...I love this site... thanks


Posted by Sweezer on Mon Jun 1 12:16:00 2009
That was a great post...I love this site... thanks


Posted by Backus on Mon Jun 1 13:45:22 2009
That was a great post...I love this site... thanks


Posted by Duryea on Thu Jun 4 21:05:13 2009
Unlock private myspace profiles hhtp://www.unlockprivateprofiles.com


Posted by Starliper on Fri Jun 5 14:41:26 2009
Very interesting


Post a new comment:

Three things:

  1. New comments get placed in a "draft" status and will NOT show up on the site until I explicitly approve it. Sometimes that happens within 24 hours.
  2. I reserve the right to reject/remove inappropriate comments.
  3. Sometimes I'll reply to a comment directly in email--so make sure your email address is correct.

If you can't for some reason post a comment, send me an email: willg at bluesock dot org.

Your name:


Your e-mail address (this doesn't get displayed to anyone--sometimes I'll reply directly to you):


URL of your website (optional):


Comment:


Yes, I am a human!


pyblosxom::1.5-dev git-master

Copyright 1996 to 2012, Will Guaraldi Kahn-Greene, under the Creative Commons BY-SA 3.0 license

Creative Commons License
Will's Blog by William Kahn-Greene is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.