Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

net-libs/farsight2 is blocking net-libs/farstream [solved]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
8 posts • Page 1 of 1
Author
Message
shallpion
Guru
Guru
Posts: 331
Joined: Mon Sep 29, 2008 9:44 am

net-libs/farsight2 is blocking net-libs/farstream [solved]

  • Quote

Post by shallpion » Sat Sep 29, 2012 2:43 am

Hi. During a recent update, I noticed that
[blocks B ] net-libs/farsight2 ("net-libs/farsight2" is blocking net-libs/farstream-0.1.2-r1)


(net-libs/farsight2-0.0.31::gentoo, installed) pulled in by
net-libs/farsight2[python] required by (dev-python/papyon-0.5.6::gentoo, installed)

(net-libs/farstream-0.1.2-r1::gentoo, ebuild scheduled for merge) pulled in by
>=net-libs/farstream-0.1.0 required by (net-libs/telepathy-farstream-0.4.0::gentoo, ebuild scheduled for merge)
net-libs/farstream required by (net-im/empathy-3.4.2.3::gentoo, ebuild scheduled for merge)
The only way I could get around this dependency conflict is to mask farstream. Is there a correct way to deal with this problem? Thanks.
Last edited by shallpion on Tue Nov 06, 2012 5:50 am, edited 1 time in total.
Top
t0dbld
n00b
n00b
Posts: 34
Joined: Thu Jun 23, 2011 1:41 am

Re: net-libs/farsight2 is blocking net-libs/farstream

  • Quote

Post by t0dbld » Fri Oct 05, 2012 6:03 am

shallpion wrote:Hi. During a recent update, I noticed that
[blocks B ] net-libs/farsight2 ("net-libs/farsight2" is blocking net-libs/farstream-0.1.2-r1)


(net-libs/farsight2-0.0.31::gentoo, installed) pulled in by
net-libs/farsight2[python] required by (dev-python/papyon-0.5.6::gentoo, installed)

(net-libs/farstream-0.1.2-r1::gentoo, ebuild scheduled for merge) pulled in by
>=net-libs/farstream-0.1.0 required by (net-libs/telepathy-farstream-0.4.0::gentoo, ebuild scheduled for merge)
net-libs/farstream required by (net-im/empathy-3.4.2.3::gentoo, ebuild scheduled for merge)
The only way I could get around this dependency conflict is to mask farstream. Is there a correct way to deal with this problem? Thanks.
Same issue you ever find anything out ?
Top
shallpion
Guru
Guru
Posts: 331
Joined: Mon Sep 29, 2008 9:44 am

  • Quote

Post by shallpion » Fri Oct 05, 2012 6:05 am

nope :( still waiting for a miracle after next update
Top
paulj
Guru
Guru
User avatar
Posts: 550
Joined: Thu Sep 30, 2004 4:55 am
Location: Wales, UK

  • Quote

Post by paulj » Sun Oct 07, 2012 4:17 pm

I came across this problem, and on investigation identified that farstream is basically superseding farsight. I un-merged net-libs/farsight2 and net-libs/telepathy-farsight, and then merged net-libs/farstream and net-libs/telepathy-farstream. I re-emerged the programs which used the older packages, and they reverted to using the later version. I didn't need to mask anything.

I apologise if this sounds slightly vague, but I recently removed Gnome from my system, and none of these files are required are longer, so they have all gone.
Top
vootey
n00b
n00b
Posts: 43
Joined: Sat Jul 24, 2010 4:05 pm
Location: Austria

  • Quote

Post by vootey » Wed Oct 10, 2012 3:34 pm

same here.
ktp-call-ui requires farstream and papyon and pidgin require farsight2.
farsight2 and farstream are blocking each other.

any news?
Top
paulj
Guru
Guru
User avatar
Posts: 550
Joined: Thu Sep 30, 2004 4:55 am
Location: Wales, UK

  • Quote

Post by paulj » Wed Oct 10, 2012 4:10 pm

vootey wrote:same here.
ktp-call-ui requires farstream and papyon and pidgin require farsight2.
farsight2 and farstream are blocking each other.

any news?
Actually, from what I can see in the latest ebuilds, ktp-call-ui requires farstream, papyon requires farsight2, but pidgin will work with which ever is installed.

I suggest you push the developers upstream to consider moving to farstream, or better still allowing either to be used, as pidgin does. Seeing which packages you are struggling with explains why I didn't have a problem in the end - clearly whatever wanted access to these libraries was configured to use which ever was available.
Top
shallpion
Guru
Guru
Posts: 331
Joined: Mon Sep 29, 2008 9:44 am

  • Quote

Post by shallpion » Tue Nov 06, 2012 5:48 am

I manually deleted all packages depending farsight2 and all packages depending on them, and go on until the dependencies were cleaned. Then re-emerge the world and it succeeded. I don't know why depclean would not remove these packages...
Top
cami
n00b
n00b
Posts: 36
Joined: Sat Jan 15, 2005 1:50 pm

  • Quote

Post by cami » Sat Dec 29, 2012 2:42 pm

Depclean will never remove packages that are in @system, @world or (possibly deep) dependencies of those. If you want to remove a subtree, you need to obsolete it first by removing the packages that require it (check with equery depends atom). Only when no more packages require the subtree, depclean will unmerge it. Note that if a dependency can be satisfied by different packages, like "farsight | farstream", a package that could be safely removed might still be considered "needed" by depclean, because it does not know which of the two packages satisfied the dependency at compile time.

Some packages still depend on farsight, even though they would work with farstream as well. This is kind of a bug and should be reported to the package maintainer when needed. Papyon seems to need a bit of patching for the migration, haven't tested that yet.
Top
Post Reply

8 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy