Bug 1777998 - python scripting not present
Summary: python scripting not present
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kig
Version: 31
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Kevin Kofler
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-11-28 22:58 UTC by Maurizio Paolini
Modified: 2020-01-12 01:41 UTC (History)
5 users (show)

Fixed In Version: kig-19.08.3-3.fc30 kig-19.08.3-3.fc31
Clone Of:
Environment:
Last Closed: 2020-01-12 01:14:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Maurizio Paolini 2019-11-28 22:58:34 UTC
Description of problem:
kig allows to create object via a python script.  This action seems not present in kig-19.04.3-2.fc31.x86_64


Version-Release number of selected component (if applicable):
kig-19.04.3-2.fc31.x86_64

How reproducible:
Start kig and try to create an object via python script


Steps to Reproduce:
1. Start kig: "kig"
2. Create an object, e.g. a point, to be used as argument for a python script
3. Search for the "python script" button in the Toolbars or in the "Objects"
menu, "Other" submenu

Actual results:
Cannot find the "python script" object


Additional info:
When compiling from source, python scripting is optional and is included only if all the necessary packages (specifically boost or boost-python, can't remember)

Comment 1 Kevin Kofler 2019-11-28 23:03:03 UTC
This is fixed in kig-19.08.1-3.fc32, but the fix was not backported to Fedora 30 and 31 yet. (Scripting support was disabled in Rawhide before Fedora 30 branched and never reenabled until my recent fix.) See:
https://bugzilla.redhat.com/show_bug.cgi?id=1738033#c17

The issue with backporting my packaging fix is that Fedora 30 and 31 ship older versions of Kig, so I am not sure how to deal with it, whether we should just push the latest package or whether I should backport the packaging fix. I would have hoped that it would just get included in a global KDE Applications update, but the KDE SIG is not backporting new KDE Applications releases to stable Fedora releases as aggressively as I would like.

Comment 2 Kevin Kofler 2019-11-28 23:21:14 UTC
Fedora 30 and 31 currently have these builds, respectively:

Build                                     Tag                   Built by
----------------------------------------  --------------------  ----------------
kig-18.12.3-1.fc30                        f30-updates           rdieter
kig-19.04.3-2.fc31                        f31                   releng

Rex, shall I try to just upgrade both to the latest version from Rawhide (which would be your kig-19.08.3-1.fc32 build), also addressing this bug, or would that interfere with your plans somehow?

Comment 3 Rex Dieter 2019-11-29 01:06:05 UTC
Shipping the latest fixed version is definitely ok with me

Comment 4 Fedora Update System 2019-11-29 09:50:18 UTC
FEDORA-2019-78e69740a0 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-78e69740a0

Comment 5 Fedora Update System 2019-11-29 09:50:19 UTC
FEDORA-2019-cd4008c5ce has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-cd4008c5ce

Comment 6 Fedora Update System 2019-11-30 01:15:00 UTC
kig-19.08.3-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-78e69740a0

Comment 7 Fedora Update System 2019-11-30 01:19:48 UTC
kig-19.08.3-1.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-cd4008c5ce

Comment 8 Fedora Update System 2019-12-23 18:25:51 UTC
FEDORA-2019-cd4008c5ce has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-cd4008c5ce

Comment 9 Fedora Update System 2019-12-23 18:27:49 UTC
FEDORA-2019-78e69740a0 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-78e69740a0

Comment 10 Fedora Update System 2020-01-03 21:32:05 UTC
kig-19.08.3-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-78e69740a0

Comment 11 Fedora Update System 2020-01-04 22:20:57 UTC
kig-19.08.3-3.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-cd4008c5ce

Comment 12 Fedora Update System 2020-01-12 01:14:46 UTC
kig-19.08.3-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2020-01-12 01:41:07 UTC
kig-19.08.3-3.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.