Bug 202653 - emulators/i386-wine-devel: Latest version depends on old version of gecko msi file
Summary: emulators/i386-wine-devel: Latest version depends on old version of gecko msi...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: David Naylor
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-25 13:19 UTC by Justin Yang
Modified: 2015-08-26 16:13 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (dbn)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Yang 2015-08-25 13:19:28 UTC
It seems that the latest version (1.7.49,1) of `emulators/i386-wine-devel` port still needs an old version of gecko msi file, say, `/usr/local/share/wine/gecko/wine_gecko-2.36-x86.msi`, while the up-to-date `emulators/wine-gecko-devel` port provides `wine_gecko-2.40-x86.msi`, which result in the failure of the build of `emulators/i386-wine-devel` port:

=======================<phase: run-depends    >============================
===>   i386-wine-devel-1.7.49,1 depends on file: /usr/local/share/wine/gecko/wine_gecko-2.36-x86.msi - not found
===>   Installing existing package /packages/All/wine-gecko-devel-2.40.txz
[10amd64-local-workstation-job-01] Installing wine-gecko-devel-2.40...
[10amd64-local-workstation-job-01] Extracting wine-gecko-devel-2.40: ........ done
===>   i386-wine-devel-1.7.49,1 depends on file: /usr/local/share/wine/gecko/wine_gecko-2.36-x86.msi - not found
*** Error code 1

I think it might solve the issue by updating this line in the `Makefile.inc` file

GECKO_RUN_DEPENDS=  ${DATADIR}/gecko/wine_gecko-2.36-x86.msi:${PORTSDIR}/emulators/wine-gecko-devel

to

GECKO_RUN_DEPENDS=  ${DATADIR}/gecko/wine_gecko-2.40-x86.msi:${PORTSDIR}/emulators/wine-gecko-devel

Hopefully this may help. Thanks.
Comment 1 David Naylor freebsd_committer 2015-08-26 16:13:05 UTC
Committed, thank you for the report.
Comment 2 commit-hook freebsd_committer 2015-08-26 16:13:23 UTC
A commit references this bug:

Author: dbn
Date: Wed Aug 26 16:12:52 UTC 2015
New revision: 395370
URL: https://svnweb.freebsd.org/changeset/ports/395370

Log:
  emulators/i386-wine-devel: update to v1.7.50.

  Changes:
   * Update dependency version for gecko.

  PR:		202653

Changes:
  head/emulators/i386-wine-devel/Makefile.inc
  head/emulators/i386-wine-devel/distinfo
  head/emulators/i386-wine-devel/pkg-plist