| View previous topic :: View next topic |
| Author |
Message |
HeXiLeD l33t


Joined: 20 Aug 2005 Posts: 892 Location: online
|
Posted: Tue Aug 05, 2008 3:56 am Post subject: liferea and firefox dependencies [SOLVED] |
|
|
This posting is somehow related to this one here
As it was said before on that posting:
| Quote: | | It seems that the developers of Liferea don't support x86_64 see this bugreport, so then there is little that Gentoo-developers can do on this. |
There is also another issue with liferea.
Currently i have firefox-bin installed and firefox is a package that i prefer not to compile from source; but to install a pre compiled binary. ( there are a few reasons why i need to have it as a bin )
Having firefox instaled i thought about giving it a try to liferea.
I added liferea with the firefox fox flag to package.keywords:
| Code: | | net-news/liferea-1.4.15 USE="dbus -debug firefox gnutls gtkhtml -libnotify -lua -networkmanager -seamonkey -xulrunner" 0 kB |
... and it pulled firefox source package to be instaled.
Now my question is simple. WHY ? Since i already have firefox-bin; means i have firefox. why is it pulling the source package to be instaled ? Shouldnt it just need "any firefox" ?
I am assuming that this is ebuild related. Would it be possible to ask for a fix
ps: the ideal solution out be to have it fixed to work with just gtkhtml for 64bit
Thanks in advance  _________________ 443640
My UNSOLVED TOPICS
How to ask questions
Configs & Hardware SPECIFICATIONS
Last edited by HeXiLeD on Sat May 08, 2010 11:31 am; edited 2 times in total |
|
| Back to top |
|
 |
shiney n00b

Joined: 18 Jan 2006 Posts: 14 Location: Layton, Utah USA
|
Posted: Tue Aug 05, 2008 4:13 am Post subject: |
|
|
| Try not using the firefox USE flag and use xulrunner. It worked for me, but I also use x86. |
|
| Back to top |
|
 |
HeXiLeD l33t


Joined: 20 Aug 2005 Posts: 892 Location: online
|
|
| Back to top |
|
 |
shiney n00b

Joined: 18 Jan 2006 Posts: 14 Location: Layton, Utah USA
|
Posted: Tue Aug 05, 2008 4:32 am Post subject: |
|
|
I just looked a little closer at the ebuild. Have you tried just | Code: | | USE="-firefox" emerge liferea |
I looks like it should build off of gtkhtml.
I noticed the in the newer versions of liferea that there are no firefox dependencies at all.. |
|
| Back to top |
|
 |
HeXiLeD l33t


Joined: 20 Aug 2005 Posts: 892 Location: online
|
Posted: Tue Aug 05, 2008 4:43 am Post subject: |
|
|
| Code: | # emerge -av liferea
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] net-news/liferea-1.4.15 USE="dbus -debug -firefox gnutls gtkhtml -libnotify -lua -networkmanager -seamonkey -xulrunner" 0 kB |
| Code: | *
* ERROR: net-news/liferea-1.4.15 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* liferea-1.4.15.ebuild, line 69: Called die
* The specific snippet of code:
* die "You must enable on of the gecko backends on amd64"
* The die message:
* You must enable on of the gecko backends on amd64
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/log/portage/net-news:liferea-1.4.15:20080805-044241.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-news/liferea-1.4.15/temp/die.env'.
*
*
* gtkhtml is no longer supported on amd64; you will need to
* select one of the gecko backends to use liferea.
* Preference is: xulrunner, firefox, then seamonkey. |
same happens with net-news/liferea-1.4.18
I will wait. webkit also pulls too much stuff _________________ 443640
My UNSOLVED TOPICS
How to ask questions
Configs & Hardware SPECIFICATIONS |
|
| Back to top |
|
 |
shiney n00b

Joined: 18 Jan 2006 Posts: 14 Location: Layton, Utah USA
|
Posted: Tue Aug 05, 2008 5:15 am Post subject: |
|
|
You are right. Liferea will not use gtkhtml on amd64. Looks like you will have to install xulrunner. I'll bet the days are numbered for the liferea gtkhtml support on x86 too. Most Gnome apps are trending toward using xulrunner. As far as using the firefox-bin package, according to the liferea FAQ, it looks like it lacks the proper mozilla libraries for it to compile. Sorry, I guess I really didn't help you any.  |
|
| Back to top |
|
 |
armin76 Developer

Joined: 24 Apr 2006 Posts: 163
|
Posted: Thu Aug 07, 2008 5:31 pm Post subject: |
|
|
| Easy, because it needs stuff a binary can't provide. You can't build something against a binary. |
|
| Back to top |
|
 |
HeXiLeD l33t


Joined: 20 Aug 2005 Posts: 892 Location: online
|
Posted: Tue Sep 23, 2008 11:33 pm Post subject: |
|
|
This post is sort of solved for me. I ended up by installing Firefox ( sources ).
However liferea should be able to compile just with gtkhtml. After all... why do we want flags ? If its there, it should work.
If there is any update with this package later on; please post it here. _________________ 443640
My UNSOLVED TOPICS
How to ask questions
Configs & Hardware SPECIFICATIONS |
|
| Back to top |
|
 |
d2_racing Moderator


Joined: 25 Apr 2005 Posts: 12867 Location: Ste-Foy,Canada
|
Posted: Wed Sep 24, 2008 1:00 am Post subject: |
|
|
If you want to use firefox 3.0, you will need to have this inside your /etc/make.conf
It will remove the dependancy for firefox 2.x. _________________ Sysadmin of Funtoo-Québec.org
Wiki
Signature
IRC on Freenode : #funtoo-quebec |
|
| Back to top |
|
 |
HeXiLeD l33t


Joined: 20 Aug 2005 Posts: 892 Location: online
|
|
| Back to top |
|
 |
|