Port to farstream (2.12.1+dfsg-1ubuntu1 conflicts with empathy)

Bug #956422 reported by Jason Conti
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
emesene (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

emesene currently depends on python-farsight from the farsight2 package, however this may soon be removed: https://bugs.launchpad.net/ubuntu/+source/farsight2/+bug/954026 since it was renamed to farstream upstream.

Currently, installing emesene will result in empathy being removed because of conflicts between the farsight and farstream packages. The symbols in the python-farstream package haven't changed, except for a mass renaming from farsight to farstream.

Related branches

Revision history for this message
Jason Conti (jconti) wrote :
Revision history for this message
Jason Conti (jconti) wrote :

Although, since audio/video are disabled anyway, maybe we could just drop the python-farstream dependency? I verified all of the symbols renamed in the patch, but http://www.freedesktop.org/wiki/Farstream/ApiChanges makes me think there may be a few more changes required.

Plus, I'm not sure we have the codecs available necessary to test if any of this actually works, even if support was re-enabled.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in emesene (Ubuntu):
status: New → Confirmed
Revision history for this message
Riccardo 'c10ud' (c10ud) wrote : Re: [Bug 956422] Re: Port to farstream (2.12.1+dfsg-1ubuntu1 conflicts with empathy)

You are correct, we in fact disabled audio/video support because of
missing codecs.

Now to the issue: if a simple rename does the trick i guess there
should be no problem in having it since the codepaths are never (?)
executed.

Hence I don't think it is worth investigating this issue further but
ofcourse ymmv.

btw: i think (hello upstream) this could be solved with some
try..except import trick like:
try
import farsight
except importerror
import farstream as farsight

or something like that, so we mantain compatibility with older
oses..but ofcourse this has nothing to do with precise's package

greets

2012/3/16 Jason Conti <email address hidden>:
> Although, since audio/video are disabled anyway, maybe we could just
> drop the python-farstream dependency? I verified all of the symbols
> renamed in the patch, but
> http://www.freedesktop.org/wiki/Farstream/ApiChanges makes me think
> there may be a few more changes required.
>
> Plus, I'm not sure we have the codecs available necessary to test if any
> of this actually works, even if support was re-enabled.
>
> --
> You received this bug notification because you are subscribed to emesene
> in Ubuntu.
> https://bugs.launchpad.net/bugs/956422
>
> Title:
>  Port to farstream (2.12.1+dfsg-1ubuntu1 conflicts with empathy)
>
> Status in “emesene” package in Ubuntu:
>  New
>
> Bug description:
>  emesene currently depends on python-farsight from the farsight2
>  package, however this may soon be removed:
>  https://bugs.launchpad.net/ubuntu/+source/farsight2/+bug/954026 since
>  it was renamed to farstream upstream.
>
>  Currently, installing emesene will result in empathy being removed
>  because of conflicts between the farsight and farstream packages. The
>  symbols in the python-farstream package haven't changed, except for a
>  mass renaming from farsight to farstream.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/emesene/+bug/956422/+subscriptions

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package emesene - 2.12.1+dfsg-1ubuntu2

---------------
emesene (2.12.1+dfsg-1ubuntu2) precise; urgency=low

  * debian/control:
    - Change python-farsight to python-farstream depend.
  * debian/patches/port_to_farstream.patch:
    - Rename farsight to farstream (LP: #956422)
  * debian/patches/02_fix_common_errback.patch:
    - Cherry pick 3b289b25a77c6531a7de7863f049bc30ca7d4c78 from upstream
    git to fix incorrect number of arguments causing an exception.
 -- Jason Conti <email address hidden> Mon, 19 Mar 2012 07:57:13 +0100

Changed in emesene (Ubuntu):
status: Confirmed → Fix Released
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.