Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> gnome-python2-gtkmozembed for EL6, Looking for the file
Zugzwang
 Posted: Apr 26 2012, 01:14 AM
Quote Post


SLF Junior
**

Group: Members
Posts: 32
Member No.: 863
Joined: 23-September 11









Hi,

Does anyone have or know where I can get the EL6 version of gnome-python2-gtkmozembed?

I'm trying to compile Avant Window Navigator and I've got all the dependencies sorted out except for gnome-python2-gtkmozembed

I found the EL5 version (gnome-python2-gtkmozembed.el5) of the file but if I have to install that, I need to remove the existing python and reinstall older versions, which I don't want to do.

Please let me know. Thanks.
PMEmail Poster
^
tux99
 Posted: Apr 26 2012, 03:18 AM
Quote Post


SLF Guru
********

Group: Members
Posts: 1300
Member No.: 224
Joined: 28-May 11









I find that pkgs.org is the best place to look for rpms that I can't find with yum in the EL6 repos.

With regards to gnome-python2-gtkmozembed here are the results:
http://pkgs.org/search/?keyword=gnome-python2-gtkmozembed&search_on=name&distro=0&arch=64-bit

There isn't yet any rpm for EL6 but you could try rebuilding the Fedora 15 source rpm for EL6.


--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
Zugzwang
 Posted: Apr 26 2012, 06:04 AM
Quote Post


SLF Junior
**

Group: Members
Posts: 32
Member No.: 863
Joined: 23-September 11









Hi, thanks Tux. I am trying to do that.

During the course of this, I've encountered lots of nested dependency issues. I've sorted out most of them but I'm stuck at one point .... which is:

1. gtk3-3.0.9-1.fc15.i686 requires glib2 >= 2.27.3-1

I downloaded glib2-2.26.3-1 and tried installing it when the below dependency issues arise:

1.1 glib2-devel-2.22.5-6.el6.i686 requires glib2 = 2.22.5-6.el6
1.2. glib2-2.27.3-1.fc15.i686 requires libz.so.1(ZLIB_1.2.2)

But the thing is that glib2=2.22.5-6.el6 and zlib-1.2.3-27.el6 (I'm guessing libz.so.1 is a part of this) are both already installed.

Any idea from your experience as to why it is not recognizing the already installed package? Any suggestions?
PMEmail Poster
^
tux99
 Posted: Apr 26 2012, 06:36 AM
Quote Post


SLF Guru
********

Group: Members
Posts: 1300
Member No.: 224
Joined: 28-May 11









QUOTE (Zugzwang @ Apr 26 2012, 08:04 AM)
Hi,  thanks Tux.  I am trying to do that.

During the course of this, I've encountered lots of nested dependency issues.  I've sorted out most of them but I'm stuck at one point ....  which is:

1. gtk3-3.0.9-1.fc15.i686 requires glib2 >= 2.27.3-1

I downloaded glib2-2.26.3-1 and tried installing it when the below dependency issues arise:

1.1 glib2-devel-2.22.5-6.el6.i686 requires glib2 = 2.22.5-6.el6
1.2. glib2-2.27.3-1.fc15.i686 requires libz.so.1(ZLIB_1.2.2)

But the thing is that glib2=2.22.5-6.el6 and zlib-1.2.3-27.el6 (I'm guessing libz.so.1 is a part of this) are both already installed. 

Any idea from your experience as to why it is not recognizing the already installed package?  Any suggestions?


Hmmm, something has gotten badly messed up, you seem to have replaced or attempted to replace core libraries (glib2) which is almost always a recipe for dependency hell.

I just had a quick look at the spec file of the F15 gnome-python2-gtkmozembed source rpm and it seems to be tailor-made for recent fedora versions (it mentions F15/F16), some of those dependencies look 'artificial' to me.
I very much doubt it would build as-is on EL6, IMHO it needs extensive editing of the spec file to make it build on EL6.

Maybe you should rather build gnome-python2-gtkmozembed from the original source tarball (make sure it installs in /usr/local to keep it separate from the files of packaged apps) rather than attempting to hack the F15 rpm.

Edit:
actually I just realised the gnome-python-extras packages (of which gnome-python2-gtkmozembed is a subpackage) exists in EL6 too!
Maybe all you need to do is rebuild the EL6 gnome-python2-extras source package, reenabling gtkmozembed (re-add: --with-gtkmozembed=mozilla to the %configure line in the spec-file) which is disabled in the current EL6 package, as per Changelog:

2010-07-15 - Christopher Aillon <caillon@redhat.com> - 2.25.3-20
- Drop the -gtkmozembed subpackage


You do realise that you will have to rebuild gnome-python-extras everytime there is a Firefox update?
(you really chose yourself a rather difficult application to build here! wink.gif )


--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
U308
 Posted: Apr 26 2012, 07:29 AM
Quote Post


SLF Expert
******

Group: Members
Posts: 509
Member No.: 32
Joined: 11-April 11









One of the first things I installed. Check out this thread http://scientificlinuxforum.org/index.php?showtopic=916&hl=dock and click on 'Suggest a dock for SL6'

(Credit goes to Trespasser !)

PS . Forum very slow to load past 3 days. aboout 500 B/s
PM
^
Zugzwang
 Posted: Apr 26 2012, 08:55 PM
Quote Post


SLF Junior
**

Group: Members
Posts: 32
Member No.: 863
Joined: 23-September 11









Thanks tux! Managed to finally build gnome-python2-gtkmozembed.el6

For dependency, had to installed libgdl.fc12 and libgdl-extras.fc12

gnome-python2-gtkmozembed.el6 gives an error saying it requires gnome-python2-extras.el6 (which is already installed) .. so had to install the former with --nodeps

That was the last dependency for awn-extras. Seems to be working fine so far. Hopefully I haven't screwed up the system too bad, fingers crossed smile.gif

Screenshot with awn and awn-extras running: https://imgur.com/kh7MF
PMEmail Poster
^
Zugzwang
 Posted: Apr 26 2012, 08:56 PM
Quote Post


SLF Junior
**

Group: Members
Posts: 32
Member No.: 863
Joined: 23-September 11









Hi U308, I meant awn-extras .. installing awn by itself is pretty easy as you pointed out smile.gif
PMEmail Poster
^
tux99
 Posted: Apr 27 2012, 03:00 AM
Quote Post


SLF Guru
********

Group: Members
Posts: 1300
Member No.: 224
Joined: 28-May 11









QUOTE (Zugzwang @ Apr 26 2012, 10:55 PM)

Screenshot with awn and awn-extras running: https://imgur.com/kh7MF


Nice! But shouldn't you make the colour of the top task bar and the bottom bar the same? smile.gif


--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
Nathan
 Posted: Apr 27 2012, 07:50 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 285
Member No.: 928
Joined: 15-October 11









QUOTE (tux99 @ Apr 27 2012, 04:00 AM)
QUOTE (Zugzwang @ Apr 26 2012, 10:55 PM)

Screenshot with awn and awn-extras running: https://imgur.com/kh7MF


Nice! But shouldn't you make the colour of the top task bar and the bottom bar the same? smile.gif

It'd probably be best to remove the top bar altogether, as it currently only provides the same things as the bottom bar. Would be very aesthetically pleasing.
PM
^
Zugzwang
 Posted: Apr 27 2012, 07:53 PM
Quote Post


SLF Junior
**

Group: Members
Posts: 32
Member No.: 863
Joined: 23-September 11









Hmm I think I'm going to set the top bar to autohide. I can't live without the notification system on the top right smile.gif

PMEmail Poster
^
Nathan
 Posted: Apr 27 2012, 08:09 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 285
Member No.: 928
Joined: 15-October 11









QUOTE (Zugzwang @ Apr 27 2012, 08:53 PM)
Hmm I think I'm going to set the top bar to autohide.  I can't live without the notification system on the top right smile.gif

Pretty sure that will work without any bar - if you're talking about the popups, that is. If you're talking about the notification area, awn can do the same thing.
PM
^
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll