Rebuild python-matplotlib on Leap (bsc#1252007) #189

Closed
mcalabkova wants to merge 1 commits from mcalabkova/PackageHub:leap-16.0 into leap-16.0
Contributor
No description provided.
autogits_workflow_pr_bot requested review from autogits_obs_staging_bot 2025-10-23 14:26:51 +02:00
autogits_workflow_pr_bot requested review from maintenance-release-review 2025-10-23 14:26:51 +02:00
autogits_workflow_pr_bot requested review from opensuse-review 2025-10-23 14:26:52 +02:00
autogits_workflow_pr_bot requested review from qam-openqa-review 2025-10-23 14:26:52 +02:00

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:189 .
autogits_obs_staging_bot approved these changes 2025-10-23 14:48:04 +02:00
Dismissed
Member

Build successful

Build successful
Owner

@opensuse-review : approve

LGTM

@opensuse-review : approve LGTM
Owner

merge ok

merge ok
opensuse-review approved these changes 2025-10-23 17:40:21 +02:00
Dismissed
opensuse-review left a comment
Member

oertel approved a review on behalf of opensuse-review

oertel approved a review on behalf of opensuse-review
Member
openQA tests triggered: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0
Member

i will redo it with patchinfo later on.

i will redo it with patchinfo later on.
autogits_workflow_pr_bot requested review from autogits_obs_staging_bot 2025-11-11 14:30:54 +01:00
autogits_workflow_pr_bot requested review from opensuse-review 2025-11-11 14:30:54 +01:00

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
Build is started in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.0:PullRequest:189 .
autogits_obs_staging_bot approved these changes 2025-11-11 14:36:34 +01:00
Dismissed
Member

Build successful

Build successful
Member
openQA tests triggered: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0
Owner

@opensuse-review : approve

LGTM

@opensuse-review : approve LGTM
Owner

merge ok

merge ok
opensuse-review approved these changes 2025-11-11 17:17:44 +01:00
Dismissed
opensuse-review left a comment
Member

oertel approved a review on behalf of opensuse-review

oertel approved a review on behalf of opensuse-review
Member

please fixup conflicgts caused by certbot merge

please fixup conflicgts caused by certbot merge
First-time contributor
openQA tests triggered: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0
First-time contributor
openQA tests failed: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0 @qam-openqa-review: decline
qam-openqa-review requested changes 2025-12-08 19:57:48 +01:00
Dismissed
qam-openqa-review left a comment
Member

Changes requested. See review by: openqa-maintenance

Changes requested. See review by: openqa-maintenance
mcalabkova force-pushed leap-16.0 from 5c49673e76 to 25e30c320a 2026-01-06 14:34:44 +01:00 Compare
mcalabkova dismissed autogits_obs_staging_bot's review 2026-01-06 14:34:44 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

mcalabkova dismissed opensuse-review's review 2026-01-06 14:34:44 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

autogits_workflow_pr_bot requested review from autogits_obs_staging_bot 2026-01-06 14:34:48 +01:00
autogits_workflow_pr_bot requested review from opensuse-review 2026-01-06 14:34:48 +01:00
autogits_workflow_pr_bot requested review from qam-openqa-review 2026-01-06 14:34:49 +01:00
autogits_obs_staging_bot approved these changes 2026-01-06 14:36:57 +01:00
Dismissed
Member

No package changes, not rebuilding project by default, accepting change

No package changes, not rebuilding project by default, accepting change

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
First-time contributor
openQA tests triggered: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
First-time contributor
openQA tests failed: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0 @qam-openqa-review: decline
qam-openqa-review requested changes 2026-01-06 15:40:19 +01:00
Dismissed
qam-openqa-review left a comment
Member

openqa-maintenance requested changes on behalf of qam-openqa-review. See #189 (comment)

openqa-maintenance requested changes on behalf of qam-openqa-review. See https://src.opensuse.org/products/PackageHub/pulls/189#issuecomment-75948
Owner

@opensuse-review : approve

LGTM

@opensuse-review : approve LGTM
Owner

merge ok

merge ok
opensuse-review approved these changes 2026-01-06 16:02:40 +01:00
Dismissed
opensuse-review left a comment
Member

dmach approved a review on behalf of opensuse-review

dmach approved a review on behalf of opensuse-review
Author
Contributor

@qam-openqa-review Hi, I don't understand what is going wrong here. Could you please help me out?

In short, python-matplotlib exists also in SLE-16, but we are trying to get it to Leap due to one of its subpackages which is not generated on SLE. I looked at the error and with some help I figured (maybe incorrectly) that zypper is trying to patch from that repository (since it already knows a package of such a name) but the repository is not prepared for that (maybe because there is one extra subpackage which does not exist on SLE).

Maybe it is caused by missing .patchinfo (as mentioned in #189 (comment)), is that right? How does one create a patchinfo, please?

@qam-openqa-review Hi, I don't understand what is going wrong here. Could you please help me out? In short, `python-matplotlib` exists also in SLE-16, but we are trying to get it to Leap due to one of its subpackages which is not generated on SLE. I looked at the error and with some help I figured (maybe incorrectly) that zypper is trying to patch from that repository (since it already knows a package of such a name) but the repository is not prepared for that (maybe because there is one extra subpackage which does not exist on SLE). Maybe it is caused by missing .patchinfo (as mentioned in https://src.opensuse.org/products/PackageHub/pulls/189#issuecomment-45138), is that right? How does one create a patchinfo, please?
mcalabkova force-pushed leap-16.0 from 25e30c320a to 9f1f302a22 2026-01-07 10:33:07 +01:00 Compare
mcalabkova dismissed autogits_obs_staging_bot's review 2026-01-07 10:33:07 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

mcalabkova dismissed opensuse-review's review 2026-01-07 10:33:08 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

autogits_workflow_pr_bot requested review from autogits_obs_staging_bot 2026-01-07 10:33:12 +01:00
autogits_workflow_pr_bot requested review from opensuse-review 2026-01-07 10:33:12 +01:00
autogits_workflow_pr_bot requested review from qam-openqa-review 2026-01-07 10:33:13 +01:00

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, rfrohl, foursixnine-openqa, szarate .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @qam-openqa-review: approve.
To request changes on behalf of the group, create the following comment: @qam-openqa-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by qam-openqa-review represents a group of reviewers: mimi_vx, mschnitzer, msmeissn, openqa-maintenance, rfrohl, foursixnine-openqa, szarate . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@qam-openqa-review: approve`. To request changes on behalf of the group, create the following comment: `@qam-openqa-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
autogits_obs_staging_bot approved these changes 2026-01-07 10:36:29 +01:00
Member

No package changes, not rebuilding project by default, accepting change

No package changes, not rebuilding project by default, accepting change
First-time contributor
openQA tests triggered: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Submitter is member of this review group, hence they are excluded from being one of the reviewers here

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state. Submitter is member of this review group, hence they are excluded from being one of the reviewers here
First-time contributor
openQA tests failed: https://openqa.opensuse.org/tests/overview?build=%3Aproducts_PackageHub%3A189%3Apython-matplotlib&distri=opensuse&version=16.0 @qam-openqa-review: decline
qam-openqa-review requested changes 2026-01-07 11:48:38 +01:00
qam-openqa-review left a comment
Member

openqa-maintenance requested changes on behalf of qam-openqa-review. See #189 (comment)

openqa-maintenance requested changes on behalf of qam-openqa-review. See https://src.opensuse.org/products/PackageHub/pulls/189#issuecomment-76348
Owner

@opensuse-review : approve

LGTM

@opensuse-review : approve LGTM
Owner

merge ok

merge ok
opensuse-review approved these changes 2026-01-07 13:13:46 +01:00
opensuse-review left a comment
Member

oertel approved a review on behalf of opensuse-review

oertel approved a review on behalf of opensuse-review
Member

@qam-openqa-review Hi, I don't understand what is going wrong here. Could you please help me out?

In short, python-matplotlib exists also in SLE-16, but we are trying to get it to Leap due to one of its subpackages which is not generated on SLE. I looked at the error and with some help I figured (maybe incorrectly) that zypper is trying to patch from that repository (since it already knows a package of such a name) but the repository is not prepared for that (maybe because there is one extra subpackage which does not exist on SLE).

Maybe it is caused by missing .patchinfo (as mentioned in #189 (comment)), is that right? How does one create a patchinfo, please?

@mcalabkova yes, the tests are failing because there's no patchinfo, @msmeissn @rfrohl could you point @mcalabkova on how to generate the patchinfo?

> @qam-openqa-review Hi, I don't understand what is going wrong here. Could you please help me out? > > In short, `python-matplotlib` exists also in SLE-16, but we are trying to get it to Leap due to one of its subpackages which is not generated on SLE. I looked at the error and with some help I figured (maybe incorrectly) that zypper is trying to patch from that repository (since it already knows a package of such a name) but the repository is not prepared for that (maybe because there is one extra subpackage which does not exist on SLE). > > Maybe it is caused by missing .patchinfo (as mentioned in https://src.opensuse.org/products/PackageHub/pulls/189#issuecomment-45138), is that right? How does one create a patchinfo, please? @mcalabkova yes, the tests are failing because there's no patchinfo, @msmeissn @rfrohl could you point @mcalabkova on how to generate the patchinfo?
Member

#305 is the new PR, this one can be closed

https://src.opensuse.org/products/PackageHub/pulls/305 is the new PR, this one can be closed
Author
Contributor

closing on behalf of #305

closing on behalf of #305
mcalabkova closed this pull request 2026-01-15 14:51:51 +01:00

Pull request closed

Sign in to join this conversation.