Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 706140 - app-emulation/wine-vanilla-5.0 app-emulation/wine-staging-5.0 should depend on app-emulation/wine-gecko:2.47.1
Summary: app-emulation/wine-vanilla-5.0 app-emulation/wine-staging-5.0 should depend o...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-01-23 05:56 UTC by adebeus
Modified: 2020-01-24 00:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Required ebuild for wine-gecko-2.47.1 (wine-gecko-2.47.1.ebuild,711 bytes, text/plain)
2020-01-23 08:46 UTC, Bernd Feige
Details

Note You need to log in before you can comment on or make changes to this bug.
Description adebeus 2020-01-23 05:56:22 UTC
After upgrading to wine 5.0 and trying to launch an application, wine says it can't find gecko and wants to download it. This occurs with both vanilla and staging versions of wine.

A check of https://wiki.winehq.org/Gecko seems to indicate that this is because wine 5.0 requires wine-gecko version 2.47.1, and only version 2.47 is in the tree. So, to fix the problem, we need to add wine-gecko-2.47.1, and then fix the dependencies in the wine-vanilla and wine-staging ebuilds for version 5.0.

Reproducible: Always

Steps to Reproduce:
1. Install wine-vanilla or wine-staging version 5.0
2. Attempt to run application using the new wine version

Actual Results:  
Wine asks to download gecko so that it can render HTML

Expected Results:  
Wine should use the gecko in /usr/share/wine/gecko
Comment 1 Bernd Feige 2020-01-23 08:46:30 UTC
Created attachment 604042 [details]
Required ebuild for wine-gecko-2.47.1

This is the updated ebuild for the required wine-gecko.
Comment 2 Nick Sarnie gentoo-dev 2020-01-23 23:47:26 UTC
Thanks, I commented on the PR
Comment 3 Larry the Git Cow gentoo-dev 2020-01-24 00:12:58 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=e8b32edcc2bfa843b8bf60e1261f064259a9bbd9

commit e8b32edcc2bfa843b8bf60e1261f064259a9bbd9
Author:     Alex deBeus <adebeus@gmail.com>
AuthorDate: 2020-01-23 06:33:53 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2020-01-24 00:12:19 +0000

    app-emulation/wine-vanilla: Fix RDEPEND for USE=gecko
    
    Closes: https://bugs.gentoo.org/706140
    
    Signed-off-by: Alex deBeus <adebeus@gmail.com>
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild  | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-9999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=4ecadcbdce5664105a6a2702df34eee19fc5cfcd

commit 4ecadcbdce5664105a6a2702df34eee19fc5cfcd
Author:     Alex deBeus <adebeus@gmail.com>
AuthorDate: 2020-01-23 06:35:02 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2020-01-24 00:12:19 +0000

    app-emulation/wine-staging: Fix RDEPEND for USE=gecko
    
    Closes: https://bugs.gentoo.org/706140
    
    Signed-off-by: Alex deBeus <adebeus@gmail.com>
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 app-emulation/wine-staging/wine-staging-5.0.ebuild  | 2 +-
 app-emulation/wine-staging/wine-staging-9999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=927f6548f890943720b1005d00100cc239500a64

commit 927f6548f890943720b1005d00100cc239500a64
Author:     Alex deBeus <adebeus@gmail.com>
AuthorDate: 2020-01-23 06:32:45 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2020-01-24 00:12:19 +0000

    app-emulation/wine-gecko: Add version 2.47.1
    
    Bug: https://bugs.gentoo.org/706140
    
    Closes: https://github.com/gentoo/gentoo/pull/14415
    
    Signed-off-by: Alex deBeus <adebeus@gmail.com>
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 app-emulation/wine-gecko/Manifest                 |  6 ++++--
 app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild | 26 +++++++++++++++++++++++
 2 files changed, 30 insertions(+), 2 deletions(-)