Bug 1626632 - Package dependencies
Summary: Package dependencies
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: winetricks
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: ekulik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-09-07 18:31 UTC by Raphael Groner
Modified: 2019-02-05 02:17 UTC (History)
7 users (show)

Fixed In Version: winetricks-20181203-2.fc28 winetricks-20181203-2.fc29
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-02-05 01:54:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Raphael Groner 2018-09-07 18:31:44 UTC
Description of problem:

- you don't Require either zenity nor kdialog for the GUI part although
you ship the .desktop file that runs --gui (shouldn't one of those be required
or at least suggested?)

Requires: (zenity or kdialog)
oder
Suggests: (zenity or kdialog)

- you don't touch the self-update facility, shouldn't this be disabled when
shipping it via package management ?


Version-Release number of selected component (if applicable):
-

How reproducible:
yes

Steps to Reproduce:
1. dnf install winetricks
2. winetricks --gui
3.

Actual results:
1. no desktop file installed
2. GUI does not work because neither zenity nor kdialog installed as dependency
3. winetricks still warns about any new release of upstream

Expected results:
1. desktop file is available
2. GUI works without any additional packages to install manually
3. no warnings about any not packaged version

Additional info:
Am 16.07.2018 um 17:34 schrieb Florian Hubold.

Comment 1 Raphael Groner 2018-12-17 15:00:51 UTC
Maybe new update with recent upstream release.
https://github.com/Winetricks/winetricks/releases/tag/20181203

Comment 2 Raphael Groner 2019-01-16 01:29:31 UTC
Reassigning to wine maintainers. Are you interested to take responsibility for winetricks as well?
I don't have enough time to actively maintain this package and this bug is about usability that could prevent users from trying.
Nevertheless, there's also playonlinux available which does a much better job for my personal belongings.

I can forward the original mail if anyone is interested in details about initial conversation with the user who reported.

Comment 3 Kamil Páral 2019-01-16 15:13:03 UTC
IIUIC, reassigning this bug to wine is the wrong thing to do, this is a problem in winetricks, so it should stay reported against winetricks. I assigned it back. Raphael, if you want to stop maintaining winetricks, you can CC wine maintainers here or email them outside of bugzilla (or ask the community on devel list, which you already did, great).

Comment 4 Raphael Groner 2019-01-17 03:37:55 UTC
Kamil, thanks for caring. Isn't there a SIG for wine packaging? We could assgin commit ACL to this individual group.

Comment 5 Kamil Páral 2019-01-17 09:10:22 UTC
I don't really know. But you can email the current wine admins (andreas.bierfert at lowlatency.de and mike at cchtml.com) and ask. It would make sense if wine maintainers also maintained or had access to winetricks, if they're willing.

Comment 6 Raphael Groner 2019-01-17 19:48:24 UTC
> It would make sense if wine maintainers also maintained or had access to winetricks, if they're willing.
Done already. We're still looking for a new responsible main admin.

Comment 7 Michael Cronenworth 2019-01-17 21:21:59 UTC
I have no interest. Sorry. I don't use winetricks and it isn't directly involved with upstream wine.

Comment 8 Raphael Groner 2019-01-17 22:55:04 UTC
(In reply to Michael Cronenworth from comment #7)
> I have no interest. Sorry. I don't use winetricks and it isn't directly
> involved with upstream wine.

Please follow our unorphan process.
https://fedoraproject.org/wiki/Orphaned_package_that_need_new_maintainers#Claiming_Ownership_of_an_Orphaned_Package

Comment 9 Fedora Update System 2019-01-21 13:50:41 UTC
winetricks-20181203-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ea2550435b

Comment 10 Fedora Update System 2019-01-21 13:50:44 UTC
winetricks-20181203-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-eece9e9b31

Comment 11 Fedora Update System 2019-01-22 01:16:45 UTC
winetricks-20181203-2.fc28 has been pushed to the Fedora 28 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-eece9e9b31

Comment 12 Fedora Update System 2019-01-22 03:03:57 UTC
winetricks-20181203-2.fc29 has been pushed to the Fedora 29 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-ea2550435b

Comment 13 Raphael Groner 2019-01-22 20:19:44 UTC
Thanks again for the help. Really like those kind of smooth transition process.

Comment 14 Fedora Update System 2019-02-05 01:54:25 UTC
winetricks-20181203-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.

Comment 15 Fedora Update System 2019-02-05 02:17:18 UTC
winetricks-20181203-2.fc29 has been pushed to the Fedora 29 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.