SHA256
4
0
forked from pool/profanity

boo#1246851 #2

Merged
jubalh merged 3 commits from :boo#1246851 into main 2025-08-19 08:52:51 +02:00
Contributor

For boo#1246851. Re-worked from #1

Testing done:

  • upgrade from installed -mini and -standard packages
  • client starts up
  • switch between new profanity and profanity-mini
  • check -mini does not require graphical dependency libs
For [boo#1246851](https://bugzilla.opensuse.org/show_bug.cgi?id=1246851). Re-worked from https://src.opensuse.org/xmpp/profanity/pulls/1 Testing done: * upgrade from installed -mini and -standard packages * client starts up * switch between new `profanity` and `profanity-mini` * check `-mini` does not require graphical dependency libs
AndreasStieger added 1 commit 2025-08-16 13:27:42 +02:00
autogits-devel requested review from jubalh 2025-08-16 13:27:48 +02:00
jubalh reviewed 2025-08-18 09:56:20 +02:00
profanity.spec Outdated
@@ -20,0 +30,4 @@
%bcond_without notifications
%bcond_without xscreensaver
%bcond_without icons
%bcond_without scaled_avatars
Owner

What is scaled_avatars?

What is scaled_avatars?
Author
Contributor

scaled_avatars is the feature for which --enable-gdk-pixbuf is needed separately

`scaled_avatars` is the feature for which `--enable-gdk-pixbuf` is needed separately
Owner

Yep, understood it later and thus resolved this comment :)

Yep, understood it later and thus resolved this comment :)
jubalh marked this conversation as resolved
jubalh approved these changes 2025-08-18 09:58:24 +02:00
Owner

The bot should merge after approval, let's wait a bit to hear back from bot maintainers. Otherwise I'll merge later.

The bot should merge after approval, let's wait a bit to hear back from bot maintainers. Otherwise I'll merge later.
Owner

Ah, we got:

[   30s] checking for python-embed... no
[   30s] checking for python3-embed... no
[   30s] configure: error: Python not found, cannot enable Python plugins.
[   30s] error: Bad exit status from /var/tmp/rpm-tmp.7hIRZN (%build)
Ah, we got: ``` [ 30s] checking for python-embed... no [ 30s] checking for python3-embed... no [ 30s] configure: error: Python not found, cannot enable Python plugins. [ 30s] error: Bad exit status from /var/tmp/rpm-tmp.7hIRZN (%build) ```
AndreasStieger force-pushed boo#1246851 from 1130268999 to 63b7328783 2025-08-18 10:14:16 +02:00 Compare
autogits-devel requested review from jubalh 2025-08-18 10:14:23 +02:00
Author
Contributor

Forgot to add _multibuild, fixed now. Leap 15.6 is tripping over pkgconfig(readline), that is fixable with a conditional.

Where did you see the python issue?

Forgot to add `_multibuild`, fixed now. Leap 15.6 is tripping over `pkgconfig(readline)`, that is fixable with a conditional. Where did you see the python issue?
AndreasStieger force-pushed boo#1246851 from 63b7328783 to 2c8ea77099 2025-08-18 10:18:29 +02:00 Compare
AndreasStieger added 1 commit 2025-08-18 10:40:02 +02:00
Owner

Forgot to add _multibuild, fixed now. Leap 15.6 is tripping over pkgconfig(readline), that is fixable with a conditional.

Where did you see the python issue?

Saw that in xmpp/_ObsPrj#3 where the bot comments the build results

> Forgot to add `_multibuild`, fixed now. Leap 15.6 is tripping over `pkgconfig(readline)`, that is fixable with a conditional. > > Where did you see the python issue? Saw that in https://src.opensuse.org/xmpp/_ObsPrj/pulls/3 where the bot comments the build results
Author
Contributor
The Leap 15.6 Python issue is pre-existing in https://build.opensuse.org/package/live_build_log/network:messaging:xmpp/profanity/15.6/x86_64
First-time contributor

The extra fail on Slowroll is giving that fail build. But, maybe that can be ignored.

Previous Current
The extra fail on Slowroll is giving that fail build. But, maybe that can be ignored. | Previous | Current | | --- | --- | | ![](https://br.opensuse.org/status/network:messaging:xmpp/profanity) | ![](https://br.opensuse.org/status/home:autogits_obs_staging_bot:xmpp:PR:3/profanity) |
Owner

Seems like I can't click on "unresolvable" to see what is actually missing (yet)?

Seems like I can't click on "unresolvable" to see what is actually missing (yet)?
Author
Contributor

The message is have choice for pkgconfig(gpgme): gpgme-devel libgpgme-devel. See boo#1244605. This is due to the presence of legacy gpgme without the needed configuration. I am not inclined to work on temporary Slowroll build engineering issues that are in no way related to this change.

The message is `have choice for pkgconfig(gpgme): gpgme-devel libgpgme-devel`. See [boo#1244605](https://bugzilla.opensuse.org/show_bug.cgi?id=1244605). This is due to the presence of [legacy gpgme](https://build.opensuse.org/package/show/openSUSE:Slowroll/gpgme.20250709090533) without the needed configuration. I am not inclined to work on temporary Slowroll build engineering issues that are in no way related to this change.
Owner

See boo#1244605. This is due to the presence of legacy gpgme without the needed configuration

Ah I see

> See boo#1244605. This is due to the presence of legacy gpgme without the needed configuration Ah I see
jubalh merged commit decfddc7e6 into main 2025-08-19 08:52:51 +02:00
Owner

SR#1300192

SR#1300192
AndreasStieger deleted branch boo#1246851 2025-08-19 08:56:59 +02:00
Author
Contributor

Slowroll fixed out of band DR#1300187.

Slowroll fixed out of band [DR#1300187](https://build.opensuse.org/request/show/1300187).
Sign in to join this conversation.
No Reviewers
No Label
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xmpp/profanity#2