Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60501 - Epiphany 1.2.6 ebuild needs to have Mozilla 1.7 but latest Mozilla ebuild is 1.7.2
Summary: Epiphany 1.2.6 ebuild needs to have Mozilla 1.7 but latest Mozilla ebuild is ...
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 60523 60717 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-08-15 16:51 UTC by Lorenzo Hernández García-Hierro
Modified: 2004-08-18 15:28 UTC (History)
3 users (show)

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


Attachments
Patch for the configure.in Autoconf script of Epiphany 1.2.6 ebuild. (epiphany-1.2.6-mozilla-1.7.2.patch,1.34 KB, patch)
2004-08-15 17:08 UTC, Lorenzo Hernández García-Hierro
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Hernández García-Hierro 2004-08-15 16:51:53 UTC
When updating the whole GNOME environment to the latest x86 stable ebuilds, it gets and compiles the net-www/mozilla package which is the 1.7.2 release.
Epiphany is one of the critical packages under the gnome metapackage that need to be updated, but when i try to compile it breaks saying that it should compile for some Mozilla versions, including the 1.7 releases and also that i'm using the $MOZILLA_VERSION release (1.7.2).
The net-www/epiphany (1.2.6) package's configure.in needs a little hack, you should add 1.7.2) MOZILLA_SNAPSHOT=17 ;; before the branch( line, sometimes it still makes noise and here's too late to get in touch and hack within it, so, i did a simple echo '>net-www/mozilla-1.7' in /etc/portage/package.mask and i've recompiled the whole mozilla package (poor of mine).



Reproducible: Always
Steps to Reproduce:
1.Update your portage tree to the latest of TODAY.
2.emerge -au world (having GNOME 2.6.0 x86 stable and NO BMG EBUILDS).
3.emerge -u mozilla
4.emerge -u epiphany

Actual Results:  
Using $(sysconfdir)/gconf/schemas/ as install directory for schema files
checking for mkdtemp... yes
checking for compiler -fshort-wchar option... yes
checking for mozilla version... 1.7.2
configure: error:
*****************************************************************************
Epiphany can be built using Mozilla 1.4, 1.4.1, 1.4.2, 1.5, 1.6 or 1.7,
but the version available is 1.7.2.
*****************************************************************************
 
!!! ERROR: net-www/epiphany-1.2.6 failed.
!!! Function econf, Line 362, Exitcode 1
!!! econf failed


Expected Results:  
See the smooth and graceful compiling lines without the fscking noise of
MOZILLA_VERSION & MOZILLA_SNAPSHOT related messages.

Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r1,
2.4.26-gentoo-r6)
=================================================================
System uname: 2.4.26-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.06GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bonobo cdr crypt cups directfb encode esd
foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imlib java jpeg kde
ldap libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis
opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl
svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
Comment 1 Lorenzo Hernández García-Hierro 2004-08-15 17:08:59 UTC
Created attachment 37500 [details, diff]
Patch for the configure.in Autoconf script of Epiphany 1.2.6 ebuild.

Adds the suggested lines for make the epiphany ebuild compatible with 1.7.2,
possibly further hacking is needed if sources have important changes.
Comment 2 Chris Rebert 2004-08-15 23:31:20 UTC
*** Bug 60523 has been marked as a duplicate of this bug. ***
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2004-08-17 08:17:30 UTC
This problem is currently breaking "emerge -u world" for users.  Any chance of getting it fixed?

Thanks,
Stu
Comment 4 Stuart Herbert (RETIRED) gentoo-dev 2004-08-17 09:40:59 UTC
Okay, I've added a fix as epiphany-1.2.6-r1.  It'll take about an hour to reach your local rsync mirror.

Please test, and confirm that it works for you.

Many thanks,
Stu
Comment 5 foser (RETIRED) gentoo-dev 2004-08-17 16:28:53 UTC
*** Bug 60717 has been marked as a duplicate of this bug. ***
Comment 6 Chris Rebert 2004-08-18 01:45:43 UTC
Patch appears to work after my rudimentary testing.
Comment 7 Mike Gardiner (RETIRED) gentoo-dev 2004-08-18 02:26:22 UTC
Works here, good enough for me.

Thanks for all your work Stuart.