[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

            Bug ID: 245519
           Summary: graphics/gimp: relies on graphics/py-gimp and Python
                    2.7
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
             Flags: maintainer-feedback?([hidden email])
          Assignee: [hidden email]

graphics/gimp has Python support ON by default. This pulls in graphics/py-gimp
which is a rather old port and requires Python 2.7 explicitly. From the
Makefile for graphics/py-gimp:
DEPRECATED=     Uses deprecated version of python
EXPIRATION_DATE=        2020-08-15

GIMP_SLAVE=     pygimp

USES=           python:2.7
USE_GNOME=      pygtk2

The Fedora community has a similar problem, just before their 32 release:
https://bugzilla.redhat.com/show_bug.cgi?id=1737933

GIMP3 is in the making and it *should* default to Python3, however no info is
available on the official Roadmap: https://wiki.gimp.org/wiki/Roadmap#GIMP_3.0

I can start tinkering with GIMP3 to see whether it's possible to re-use the
current Makefile, but that would still provide a "gimp-devel" port at best.

The alternative would be to disable Python support in graphics/gimp so that the
port continues building past its expiration date.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

maintainer-feedback requested: [Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
Bugzilla Automation <[hidden email]> has asked freebsd-gnome mailing list
<[hidden email]> for maintainer-feedback:
Bug 245519: graphics/gimp: relies on graphics/py-gimp and Python 2.7
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519



--- Description ---
graphics/gimp has Python support ON by default. This pulls in graphics/py-gimp
which is a rather old port and requires Python 2.7 explicitly. From the
Makefile for graphics/py-gimp:
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-08-15

GIMP_SLAVE= pygimp

USES= python:2.7
USE_GNOME= pygtk2

The Fedora community has a similar problem, just before their 32 release:
https://bugzilla.redhat.com/show_bug.cgi?id=1737933

GIMP3 is in the making and it *should* default to Python3, however no info is
available on the official Roadmap: https://wiki.gimp.org/wiki/Roadmap#GIMP_3.0

I can start tinkering with GIMP3 to see whether it's possible to re-use the
current Makefile, but that would still provide a "gimp-devel" port at best.

The alternative would be to disable Python support in graphics/gimp so that the
port continues building past its expiration date.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

Steve Wills <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |249337


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249337
[Bug 249337] [meta] ports broken by removal of lang/python27
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

Steve Wills <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #1 from Steve Wills <[hidden email]> ---
*** Bug 249696 has been marked as a duplicate of this bug. ***

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

Rene Ladan <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #2 from Rene Ladan <[hidden email]> ---
@Andy do you have any updates on this or should we just remove the py-gimp
plugin?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

--- Comment #3 from Andy Mender <[hidden email]> ---
(In reply to Rene Ladan from comment #2)

I was hoping to get some feedback from the [hidden email] group, but since
no one replied, I think this can be closed.

You can go ahead and remove the plugin. Thanks!

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

Rene Ladan <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Closed
         Resolution|---                         |Overcome By Events

--- Comment #4 from Rene Ladan <[hidden email]> ---
(In reply to Andy Mender from comment #3)
OK, I'll remove the plugin. Perhaps it can be re-added once it is upgraded to
Python3.

Closing as OBE which seems to be the most suitable option.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 245519] graphics/gimp: relies on graphics/py-gimp and Python 2.7

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245519

--- Comment #5 from [hidden email] ---
A commit references this bug:

Author: rene
Date: Tue Sep 29 19:14:04 UTC 2020
New revision: 550610
URL: https://svnweb.freebsd.org/changeset/ports/550610

Log:
  graphics/gimp: remove optional dependency on expired py-gimp, bump
PORTREVISION

  PR:           245519
  Submitted by: Andy Mender

Changes:
  head/graphics/gimp/Makefile

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"