RSS/Atom feed Twitter
Site is read-only, email is disabled

Problem with GIMP 2.9.x build dependencies

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

11 of 11 messages available
Toggle history

Please log in to manage your subscriptions.

Problem with GIMP 2.9.x build dependencies Carmelo DrRaw 18 May 12:49
  Problem with GIMP 2.9.x build dependencies Carol Spears 18 May 14:48
  Problem with GIMP 2.9.x build dependencies Partha Bagchi 18 May 14:50
   Problem with GIMP 2.9.x build dependencies Carmelo DrRaw 18 May 15:04
    Problem with GIMP 2.9.x build dependencies Partha Bagchi 18 May 15:23
     Problem with GIMP 2.9.x build dependencies Carmelo DrRaw 18 May 15:26
      Problem with GIMP 2.9.x build dependencies Partha Bagchi 18 May 15:28
       Problem with GIMP 2.9.x build dependencies Carmelo DrRaw 18 May 16:10
        Problem with GIMP 2.9.x build dependencies Partha Bagchi 18 May 16:55
        Problem with GIMP 2.9.x build dependencies Kristian Rietveld 19 May 08:09
         Problem with GIMP 2.9.x build dependencies Carmelo DrRaw 21 May 18:31
Carmelo DrRaw
2017-05-18 12:49:54 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

Dear GIMP experts,

I am having troubles to compile the dependencies required to build the latest GEGL/GIMP versions from GIT.

The problem I am facing is the following:

* on one hand, GEGL requires GLIB > 2.44.0

* on the other hand, PyGTK (needed to have python support in GIMP) wants pygobject-2.0, whose latest version I could find is 2.28.6 However, this version must be compiled against a gobject-introspection version prior to this commit: https://mail.gnome.org/archives/commits-list/2011-August/msg03069.html (Deprecate ErrorDomain), otherwise one gets compilation errors due to undefined enum values. So this brings me to 1.29.16 as the latest usable gobject-introspection version (at least according to release dates, see http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/1.29/ ). However, gobject-introspection-1.29.16 cannot be compiled against glib-2.44.0 because of g_module_* functions having been moved into a sport library, which gobject-introspection-1.29.16 is not linking…

Am I doing something wrong? Is there a recommended set of library versions for compiling GIMP? Or should I patch object-introspection to add the missing glib library?

Thanks a lot in advance!

Carol Spears
2017-05-18 14:48:35 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

On Thu, May 18, 2017 at 8:49 AM, Carmelo DrRaw wrote:

Dear GIMP experts,

I am having troubles to compile the dependencies required to build the latest GEGL/GIMP versions from GIT.

The problem I am facing is the following:

* on one hand, GEGL requires GLIB > 2.44.0

* on the other hand, PyGTK (needed to have python support in GIMP) wants pygobject-2.0, whose latest version I could find is 2.28.6

python-gtk2 contains pygobject now, for a while (if I remember correctly). I am using pygtk-2.24 and not having problems with it.

Am I doing something wrong? Is there a recommended set of library versions for compiling GIMP? Or should I patch object-introspection to add the missing glib library?

Patch for gtk3?

carol

Partha Bagchi
2017-05-18 14:50:10 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

On Thu, May 18, 2017 at 8:49 AM, Carmelo DrRaw wrote:

Dear GIMP experts,

I am having troubles to compile the dependencies required to build the latest GEGL/GIMP versions from GIT.

The problem I am facing is the following:

* on one hand, GEGL requires GLIB > 2.44.0

* on the other hand, PyGTK (needed to have python support in GIMP) wants pygobject-2.0, whose latest version I could find is 2.28.6 However, this version must be compiled against a gobject-introspection version prior to this commit: https://mail.gnome.org/ archives/commits-list/2011-August/msg03069.html (Deprecate ErrorDomain), otherwise one gets compilation errors due to undefined enum values. So this brings me to 1.29.16 as the latest usable gobject-introspection version (at least according to release dates, see http://ftp.gnome.org/pub/ GNOME/sources/gobject-introspection/1.29/ ). However, gobject-introspection-1.29.16 cannot be compiled against glib-2.44.0 because of g_module_* functions having been moved into a sport library, which gobject-introspection-1.29.16 is not linking…

Am I doing something wrong? Is there a recommended set of library versions for compiling GIMP? Or should I patch object-introspection to add the missing glib library?

Thanks a lot in advance!

Use pygtk-2.24 and you should be fine.

Carmelo DrRaw
2017-05-18 15:04:24 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

Carol, Partha,

thanks for your help. I am already using PyGTK-2.24.0, however it searches for pygobject-2.0.pc in the PKG_CONFIG path, and that’s what forces me to use a version of pygobject not newer than 2.28.6…

Partha, could you tell me which combination of library versions are you using for your windows and OS X builds?

Thanks!

On 18 May 2017, at 16:50, Partha Bagchi wrote:

On Thu, May 18, 2017 at 8:49 AM, Carmelo DrRaw > wrote: Dear GIMP experts,

I am having troubles to compile the dependencies required to build the latest GEGL/GIMP versions from GIT.

The problem I am facing is the following:

* on one hand, GEGL requires GLIB > 2.44.0

* on the other hand, PyGTK (needed to have python support in GIMP) wants pygobject-2.0, whose latest version I could find is 2.28.6 However, this version must be compiled against a gobject-introspection version prior to this commit: https://mail.gnome.org/archives/commits-list/2011-August/msg03069.html > (Deprecate ErrorDomain), otherwise one gets compilation errors due to undefined enum values. So this brings me to 1.29.16 as the latest usable gobject-introspection version (at least according to release dates, see http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/1.29/ >). However, gobject-introspection-1.29.16 cannot be compiled against glib-2.44.0 because of g_module_* functions having been moved into a sport library, which gobject-introspection-1.29.16 is not linking…

Am I doing something wrong? Is there a recommended set of library versions for compiling GIMP? Or should I patch object-introspection to add the missing glib library?

Thanks a lot in advance!

Use pygtk-2.24 and you should be fine.

Partha Bagchi
2017-05-18 15:23:26 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

On Thu, May 18, 2017 at 11:04 AM, Carmelo DrRaw wrote:

Carol, Partha,

thanks for your help. I am already using PyGTK-2.24.0, however it searches for pygobject-2.0.pc in the PKG_CONFIG path, and that’s what forces me to use a version of pygobject not newer than 2.28.6…

Partha, could you tell me which combination of library versions are you using for your windows and OS X builds?

Thanks!

I am guessing you mean the combination of python/pygtk etc.?

I use python version 2.7.5, pycairo 1.10.0, pygobject 2.28.6, pygtk-2.24.

Carmelo DrRaw
2017-05-18 15:26:35 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

On 18 May 2017, at 17:23, Partha Bagchi wrote:

On Thu, May 18, 2017 at 11:04 AM, Carmelo DrRaw > wrote: Carol, Partha,

thanks for your help. I am already using PyGTK-2.24.0, however it searches for pygobject-2.0.pc in the PKG_CONFIG path, and that’s what forces me to use a version of pygobject not newer than 2.28.6…

Partha, could you tell me which combination of library versions are you using for your windows and OS X builds?

Thanks!

I am guessing you mean the combination of python/pygtk etc.?

I use python version 2.7.5, pycairo 1.10.0, pygobject 2.28.6, pygtk-2.24.

Could you also tell me which version of Glib you are using? That’s what is causing me troubles…

Thanks!

Partha Bagchi
2017-05-18 15:28:38 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

On Thu, May 18, 2017 at 11:26 AM, Carmelo DrRaw wrote:

On 18 May 2017, at 17:23, Partha Bagchi wrote:

On Thu, May 18, 2017 at 11:04 AM, Carmelo DrRaw wrote:

Carol, Partha,

thanks for your help. I am already using PyGTK-2.24.0, however it searches for pygobject-2.0.pc in the PKG_CONFIG path, and that’s what forces me to use a version of pygobject not newer than 2.28.6…

Partha, could you tell me which combination of library versions are you using for your windows and OS X builds?

Thanks!

I am guessing you mean the combination of python/pygtk etc.?

I use python version 2.7.5, pycairo 1.10.0, pygobject 2.28.6, pygtk-2.24.

Could you also tell me which version of Glib you are using? That’s what is causing me troubles…

Thanks!

Sorry. :(

My glib version is 2.53.1

Carmelo DrRaw
2017-05-18 16:10:28 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

Thanks!

May I also ask your gobject-introspection version?

I use python version 2.7.5, pycairo 1.10.0, pygobject 2.28.6, pygtk-2.24.

Could you also tell me which version of Glib you are using? That’s what is causing me troubles…

Thanks!

Sorry. :(

My glib version is 2.53.1

Partha Bagchi
2017-05-18 16:55:33 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

On Thu, May 18, 2017 at 12:10 PM, Carmelo DrRaw wrote:

Thanks!

May I also ask your gobject-introspection version?

I don't use it.

Kristian Rietveld
2017-05-19 08:09:15 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

Try to disable introspection while building pygobject-2, add the following configure option:

--enable-introspection=no

regards,

-kris.

On 18 May 2017, at 18:10, Carmelo DrRaw wrote:

Thanks!

May I also ask your gobject-introspection version?

I use python version 2.7.5, pycairo 1.10.0, pygobject 2.28.6, pygtk-2.24.

Could you also tell me which version of Glib you are using? That’s what is causing me troubles…

Thanks!

Sorry. :(

My glib version is 2.53.1

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Carmelo DrRaw
2017-05-21 18:31:54 UTC (almost 7 years ago)

Problem with GIMP 2.9.x build dependencies

Partha, Kris, Thanks!

I’ve set

--enable-introspection=no

for all the GTK packages and it seems it worked perfectly… no more version inconsistencies.

On 19 May 2017, at 10:09, Kristian Rietveld wrote:

Try to disable introspection while building pygobject-2, add the following configure option:

--enable-introspection=no

regards,

-kris.

On 18 May 2017, at 18:10, Carmelo DrRaw wrote:

Thanks!

May I also ask your gobject-introspection version?

I use python version 2.7.5, pycairo 1.10.0, pygobject 2.28.6, pygtk-2.24.

Could you also tell me which version of Glib you are using? That’s what is causing me troubles…

Thanks!

Sorry. :(

My glib version is 2.53.1

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list