miro doesn't add channels when you click "add channel"

Bug #150674 reported by Shawn vega
10
Affects Status Importance Assigned to Milestone
miro (Ubuntu)
Fix Released
Undecided
Unassigned
shared-mime-info (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

when you open miro, and are in the channel guide, if you click 'add channel' in miro, it opens firefox and prompts you to download a file called subscribe.democracy if you click open with miro it does nothing. so the only way to add the channel is to copy and paste the link the rss feed.

Related branches

Revision history for this message
Shawn vega (svega85-gmail) wrote :

oh i almost forgot to tell you that i'm using gutsy gibbon i386

Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

The problem is the associates are not setup correctly.
When you double click a .democracy file, you get an error saying 'the mimetype suggest miro, but the type of the data is a text-file.'

I'm subscribing the miro-team so they can take a look at it.

Changed in miro:
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

not a shared-mime-info issue, the mimetype is not described there, the applications probably ship its own xml description

Changed in shared-mime-info:
status: New → Invalid
Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

The shipped xml definition is broken (see bug #150851)

Nevertheless fixing the xml files, does not make add-channel work.
Interestingly, the most recent upstream version does work.

Perhaps we can get a UVF for this package? Or is too late?
In the current shape, without being able to add channels this popular package is just not usable.

If it can get UVF and somebody packages the upstream version, don't forget to add the ubuntu-screencasts by to the default channel-list. I think this is very nice program, which focusses on legal user and community created content, including much HD stuff. Maybe it should be considered for default inclusion to compliment the podcast support in rhythmbox. It's already 4 stars in add/remove, and the desktop-entry has just been included there (it was missing).

Revision history for this message
Shawn vega (svega85-gmail) wrote :

the new miro 1.0 from miro's repositories has fixed the issue. maybe someone can just include that as a backport or something.

Revision history for this message
Chris Halse Rogers (raof) wrote :
Download full text (4.3 KiB)

miro (1.0-1ubuntu1) hardy; urgency=low

  * Merge from Debian unstable (LP: #162310). Remaining Ubuntu changes:
    + debian/control:
      - libxul-dev -> firefox-dev
      - DebianMaintainerField
      - Provide real transitional democracyplayer package
    + debian/pyversions
      - 2.4 -> 2.5
    + debian/rules
      - Use pyversions rather than hardcoding 2.4
  * New upstream version fixes invalid mime file (LP: #150851, LP: #150674)
  * debian/rules:
    + Remove remaining hardcoded python version numbers;
      use DEB_PYTHON_COMPILE_VERSION everywhere.
  * debian/control:
    + Break the long depends lists into one depends per line for readability
    + Add libxine1-x dependency (LP: #159338)
    + Bump standards version; no changes needed.
  * debian/watch:
    + Add a shiny new watch file.
  * debian/patches/50_honour_xine_driver.patch
    + Make Miro honour the --xine-driver command line option (Debian: #453406)
  * debian/patches/60_xine_extractor_path.patch
  * debian/miro.install
    + Install xine_extractor into /usr/lib/miro rather than /usr/libexec,
      and make Miro look for it there (Debian: #454603, #451980, #452708,
      #452486)

miro (1.0-1) unstable; urgency=low

  * New upstream release (Closes: #449131, #451207).
    + Fixed malformed miro.xml file (Closes: #445871, #443510).
    + Drop several patches which were applied upstream.
  * Add missing libxv-dev build-dependency (Closes: #442832, #443006, #443045).
  * Miro shipped with a menu file since the beginning (Closes: #443211).
    It's currently in the 'Applications/Network/Web News' category.
  * Fix small typo in German translation (Closes: #451333).
  * Cannot reproduce the following bugs with this release. Please
    reopen if you still experience problems:
    + Miro crashes on play (Closes: #443266).
    + Used to work; now segfaults on startup (Closes: #444484).
      Please try removing the ~/.miro directory if the problem persists.
    + Segfault on startup (quicktime related?) (Closes: #444051).
    + Cannot install Miro (Closes: #443045). Unlikely to be a real bug,
      probably stems from mixing packages from stable/unstable.
  * New 'Recommends: libxine1-ffmpeg'.

miro (0.9.9.1-1) unstable; urgency=low

  * New upstream release (Closes: #433752).
     + Democracy Player was renamed to Miro upstream, so we now
       use Provides/Conflicts/Replaces to transition existing installs.
     + Update the package description (and improve it a bit).
     + Now supports proxy settings (Closes: #426992). Miro uses the
       default GNOME proxy, which you can set/enable using gconf-editor.
  * Update debian/copyright.
  * Several improvements inspired by the Ubuntu version of the package:
    + Remove unneeded RPATH from MozillaBrowser.so (using chrpath).
    + debian/menu: Move package into 'Applications/Network/Web News'.
    + Drop shebang from feedparser.py, not needed (and silences lintian).
    + Only suggest python-psyco on [i386 hurd-i386 netbsd-i386 kfreebsd-i386].
  * miro.desktop improvements:
    + Drop 'Encoding=UTF-8', no longer necessary (lintian).
    + Change categories to 'AudioVideo;FileTransfer;News;P2P;TV;Player;'.
  * Cannot reproduc...

Read more...

Changed in miro:
status: Confirmed → Fix Released
Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

How about a backport?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.