First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 247098
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Dmitri Bogomolov <4glitch@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gtkmozembed-python-2.19.1-r1.ebuild ebuild for dev-python/gtkmozembed-python text/plain Dmitri Bogomolov 2008-11-16 17:27 0000 1.34 KB Details
gtkmozembed-python-2.19.1-xulrunner-1.9.patch adapted xulrunner-1.9 patch patch Dmitri Bogomolov 2008-11-16 17:28 0000 7.38 KB Details | Diff
libtool-2.patch patch from #223265 patch Dmitri Bogomolov 2008-11-16 17:30 0000 220 bytes Details | Diff
gtkmozembed-python-2.19.1-r1.ebuild working patch patch Dmitri Bogomolov 2008-11-19 14:05 0000 1.25 KB Details | Diff
gtkmozembed-python-2.19.1-use-1.9.patch working ebuild text/plain Dmitri Bogomolov 2008-11-19 14:06 0000 4.05 KB Details
gtkmozembed-python-2.19.1-r10.ebuild.patch gtkmozembed-python-2.19.1-r10.ebuild.patch patch Lars Wendler (Polynomial-C) 2008-11-19 23:48 0000 556 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 247098 depends on: Show dependency tree
Bug 247098 blocks: 213296
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-11-16 17:26 0000
Patches are taken from http://bugs.gentoo.org/show_bug.cgi?id=223265 and       
slightly changed. I expected it will work, but configure says:
The following modules will be built:


The following modules will NOT be built:

gtkhtml2
egg.trayicon
egg.recent
gtkmozembed
gtkspell
gdl
gda
gksu2
gksu
gksu.ui

Reproducible: Always

------- Comment #1 From Dmitri Bogomolov 2008-11-16 17:27:52 0000 -------
Created an attachment (id=172002) [details]
ebuild for dev-python/gtkmozembed-python

------- Comment #2 From Dmitri Bogomolov 2008-11-16 17:28:49 0000 -------
Created an attachment (id=172003) [details]
adapted xulrunner-1.9 patch

------- Comment #3 From Dmitri Bogomolov 2008-11-16 17:30:03 0000 -------
Created an attachment (id=172004) [details]
patch from #223265

------- Comment #4 From Gilles Dartiguelongue 2008-11-16 20:41:40 0000 -------
if you don't read the patch, you have no chance of making this work...

Please also note that we tend to make xulrunner-1.9 only ebuild and
xulrunner-1.8/firefox/whatever separate.

------- Comment #5 From Daniel Gryniewicz 2008-11-17 15:37:59 0000 -------
The gtkmozembed-python in the tree builds against xulrunner 1.9.

------- Comment #6 From Dmitri Bogomolov 2008-11-18 13:36:07 0000 -------
(In reply to comment #5)
> The gtkmozembed-python in the tree builds against xulrunner 1.9.
> 

I just did emerge --sync and don't see gtkmozembed-python that builds against
xulrunner-1.9.

dev-python/gtkmozembed-python-2.19.1.ebuild:

RDEPEND="xulrunner? ( =net-libs/xulrunner-1.8* )
        !xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
        !xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )"
DEPEND="${RDEPEND}"

------- Comment #7 From Daniel Gryniewicz 2008-11-18 16:59:13 0000 -------
Ah, my bad.  I had just made a local modification, and missed that.

Just change the dep to 1.9 and change the configure to 1.9 and it works fine.

------- Comment #8 From Dmitri Bogomolov 2008-11-19 14:05:04 0000 -------
Created an attachment (id=172370) [details]
working patch

------- Comment #9 From Dmitri Bogomolov 2008-11-19 14:06:36 0000 -------
Created an attachment (id=172371) [details]
working ebuild

------- Comment #10 From Dmitri Bogomolov 2008-11-19 14:11:41 0000 -------
> Just change the dep to 1.9 and change the configure to 1.9 and it works fine.
> 

You right. I just attached ebuild & patch, on which checked that out.

------- Comment #11 From Daniel Gryniewicz 2008-11-19 16:12:28 0000 -------
Reopening to fix

------- Comment #12 From Daniel Gryniewicz 2008-11-19 16:13:01 0000 -------
I added 2.19.1-r10 that deps on 1.9.  This is inline with epiphany and others.

------- Comment #13 From Walter Meinl 2008-11-19 18:54:17 0000 -------
(In reply to comment #12)
> I added 2.19.1-r10 that deps on 1.9.  This is inline with epiphany and others.
> 

but this breaks during configure
configure: error: --with-gtkmozembed argument must be either 'mozilla',
'firefox', or 'xulrunner'

!!! Please attach the following file when seeking support:
!!!
/var/tmp/portage/dev-python/gtkmozembed-python-2.19.1-r10/work/gnome-python-extras-2.19.1/config.log
 * 
 * ERROR: dev-python/gtkmozembed-python-2.19.1-r10 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3724:  Called gnome2_src_compile
 *             environment, line 2904:  Called gnome2_src_configure
 *             environment, line 2918:  Called econf '--disable-allbindings'
'--enable-gtkmozembed' '--with-gtkmozembed=xulrunner-1.9' '--disable-gtk-doc'
 *               ebuild.sh, line  525:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *  The die message:
 *   econf failed


------- Comment #14 From Gilles Dartiguelongue 2008-11-19 20:07:05 0000 -------
*** Bug 247616 has been marked as a duplicate of this bug. ***

------- Comment #15 From Gilles Dartiguelongue 2008-11-19 20:08:28 0000 -------
*** Bug 247615 has been marked as a duplicate of this bug. ***

------- Comment #16 From Lars Wendler (Polynomial-C) 2008-11-19 22:20:02 0000 -------
(In reply to comment #13)
> (In reply to comment #12)
> > I added 2.19.1-r10 that deps on 1.9.  This is inline with epiphany and others.
> > 
> 
> but this breaks during configure
> configure: error: --with-gtkmozembed argument must be either 'mozilla',
> 'firefox', or 'xulrunner'
> 
> !!! Please attach the following file when seeking support:
> !!!
> /var/tmp/portage/dev-python/gtkmozembed-python-2.19.1-r10/work/gnome-python-extras-2.19.1/config.log
>  * 
>  * ERROR: dev-python/gtkmozembed-python-2.19.1-r10 failed.
>  * Call stack:
>  *               ebuild.sh, line   49:  Called src_compile
>  *             environment, line 3724:  Called gnome2_src_compile
>  *             environment, line 2904:  Called gnome2_src_configure
>  *             environment, line 2918:  Called econf '--disable-allbindings'
> '--enable-gtkmozembed' '--with-gtkmozembed=xulrunner-1.9' '--disable-gtk-doc'
>  *               ebuild.sh, line  525:  Called die
>  * The specific snippet of code:
>  *                      die "econf failed"
>  *  The die message:
>  *   econf failed
> 
> 

I get the same error with gtkmozembed-python-2.19.1-r10. Please reopen this
bug.

------- Comment #17 From Lars Wendler (Polynomial-C) 2008-11-19 23:45:25 0000 -------
*** Bug 247643 has been marked as a duplicate of this bug. ***

------- Comment #18 From Lars Wendler (Polynomial-C) 2008-11-19 23:46:57 0000 -------
Reopening since the ebuild fails to compile with "-firefox -seamonkey
xulrunner" USE flags

------- Comment #19 From Lars Wendler (Polynomial-C) 2008-11-19 23:48:09 0000 -------
Created an attachment (id=172421) [details]
gtkmozembed-python-2.19.1-r10.ebuild.patch

This patch fixes the above mentioned problem for me...

------- Comment #20 From Daniel Gryniewicz 2008-11-19 23:56:46 0000 -------
Fixed.  Sorry about that.

------- Comment #21 From Walter Meinl 2008-11-20 07:34:32 0000 -------
(In reply to comment #19)
> Created an attachment (id=172421) [edit] [details]
> gtkmozembed-python-2.19.1-r10.ebuild.patch
> 
> This patch fixes the above mentioned problem for me...
> 

Confirm that this builds, but gtkmozembed.so is linked again against old
xulrunner, you can see with
ldd /usr/lib/python2.5/site-packages/gtk-2.0/gtkmozembed.so or in the
respective gtkmozembed.la file.

------- Comment #22 From Andrew "Drew" Freiberger 2008-11-20 19:41:23 0000 -------
> Confirm that this builds, but gtkmozembed.so is linked again against old
> xulrunner, you can see with
> ldd /usr/lib/python2.5/site-packages/gtk-2.0/gtkmozembed.so or in the
> respective gtkmozembed.la file.

I verified that this is indeed true in my case as well.  The configure script
may need updated to handle paths for the --with-gtkmozembed flag.

------- Comment #23 From Gilles Dartiguelongue 2008-11-29 23:46:30 0000 -------
*** Bug 223265 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug