Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149104 - www-client/epiphany-2.16.0 ebuild should allow building against mozilla-firefox-2.0_beta
Summary: www-client/epiphany-2.16.0 ebuild should allow building against mozilla-firef...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 149416 150459 150584 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-25 11:58 UTC by Wilbur Pan
Modified: 2006-10-09 10:43 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wilbur Pan 2006-09-25 11:58:42 UTC
I have mozilla-firefox-2.0_beta unmasked on my system.  However, epiphany-2.16.0 requires =mozilla-firefox-1.5, which seems to result in a cycle of installing mozilla-firefox-2.0_beta* and then downgrading to mozilla-firefox-1.5.0.* and back again.

Changing the RDEPEND line to >=mozilla-firefox-1.5 seems to fix this.

Granted, mozilla-firefox-2.0_beta is masked for testing, but if I choose to unmask it for testing, should I have to modify additional ebuilds to be able to keep mozilla-firefox-2.0_beta on my system?
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2006-09-26 01:05:46 UTC
You should copy the ebuild in a local overlay and make the modifications yourself to test them out. It's far from being ready for Portage. But please do try it and let us know how it works.
Comment 2 Wilbur Pan 2006-09-26 11:39:33 UTC
I guess I should have made it more clear that I've already built epiphany-2.16.0 against mozilla-firefox-2.0_beta2.  Sorry!

For the record, copying the modified epiphany-2.16.0 ebuild to a local overlay and building it against mozilla-firefox-2.0_beta2 does work.

Here's my emerge --info:

=====================

# emerge --info
Portage 2.1.2_pre1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-gentoo i686)
=================================================================
System uname: 2.6.18-gentoo i686 Pentium III (Coppermine)
Gentoo Base System version 1.12.5
Last Sync: Mon, 25 Sep 2006 16:00:08 +0000
ccache version 2.4 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.6, 2.0.30
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.osuosl.org/ ftp://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo"
LC_ALL="en_US.utf8"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acl acpi alsa aoss artworkextra asf avahi bash-completion beagle berkdb bitmap-fonts bonobo branding bzip2 cairo cdr cjk cli crypt cups curl dbus dga dlloader dmi dri eds elibc_glibc emboss encode evo fam firefox flac foomaticdb fortran galago gdbm gecko-sdk gif gimpprint glitz gnome gnutls gpm gstreamer gtk gtkhtml hal imagemagick imlib imlib2 input_devices_keyboard input_devices_mouse ipv6 isdnlog java jce jpeg kernel_linux lcms ldap libg++ libnotify mad mikmod mmx mono motif mozilla mp3 mpeg mudflap nas nautilus ncurses nfs nls nntp nptl nptlonly nsplugin objc objc++ objc-gc offensive ogg ole opengl pam pcre pda pdf perl png ppds pppd print profile python quicktime readline real reflection reiserfs rtc samba sdl sensord session spell spl sse ssl svg swat symlink tcpd tiff truetype truetype-fonts type1-fonts ucs2 udev unicode usb userland_GNU video_cards_nv video_cards_r128 video_cards_vesa video_cards_vga vorbis win32codecs xine xml xmms xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Harald van Dijk (RETIRED) gentoo-dev 2006-09-28 07:06:09 UTC
*** Bug 149416 has been marked as a duplicate of this bug. ***
Comment 4 Mart Raudsepp gentoo-dev 2006-09-28 07:26:56 UTC
Note that once it is allowed to build with mozilla-firefox-2.0_whatever, spell checking functionality to epiphany should be possible to be added under USE=spell.
firefox-1.5 gecko should be new enough for this, but the gecko SDK that it provides doesn't have the gecko spellchecking headers and libs.
firefox-2.0 will itself include spellchecking support, so I'd hope for it to expose it in the SDK as well - I don't have 2.0_beta2 here myself, so can't check.
Comment 5 Sebastian Bergmann (RETIRED) gentoo-dev 2006-09-30 14:18:19 UTC
www-client/epiphany-2.16.0 works fine here (~x86) with www-client/mozilla-firefox-2.0_rc1.
Comment 6 Sebastian Bergmann (RETIRED) gentoo-dev 2006-09-30 23:54:58 UTC
Mozilla Team, please remove the Firefox 2.0 Beta [1|2] packages from the tree. Thanks!
Comment 7 Wilbur Pan 2006-10-02 18:27:55 UTC
I can also confirm bulding against mozilla-firefox-2.0_rc1 works.  Automatic marking of misspellings seems to work, but when I right click, nothing happens.
Comment 8 Sergio Bevilacqua 2006-10-08 10:15:36 UTC
After building epiphany against mozilla-firefox-2.0_rc2, epiphany seems to be working fine
Comment 9 Stefan Schweizer (RETIRED) gentoo-dev 2006-10-08 11:02:42 UTC
*** Bug 150459 has been marked as a duplicate of this bug. ***
Comment 10 Stefan Schweizer (RETIRED) gentoo-dev 2006-10-08 11:07:28 UTC
fixed the depend, thanks
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-10-09 10:43:46 UTC
*** Bug 150584 has been marked as a duplicate of this bug. ***