Bug 215269 - [patch] emulators/i386-wine-devel fails to build
Summary: [patch] emulators/i386-wine-devel fails to build
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: David Naylor
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2016-12-13 07:33 UTC by Vikash Badal
Modified: 2016-12-17 05:17 UTC (History)
0 users

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


Attachments
patches (1.60 KB, patch)
2016-12-13 07:33 UTC, Vikash Badal
no flags Details | Diff
poudriere build log (121.93 KB, text/plain)
2016-12-13 07:37 UTC, Vikash Badal
no flags Details
corrected patch (1.44 KB, patch)
2016-12-13 07:39 UTC, Vikash Badal
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vikash Badal 2016-12-13 07:33:48 UTC
Created attachment 177934 [details]
patches

===>   i386-wine-devel-2.0.r1,1 depends on file: /usr/local/share/wine/mono/wine-mono-4.6.3.msi - not found
===>   Installing existing package /packages/All/wine-mono-devel-4.6.4.txz
[RELENG_11_0_amd64-default-job-04] Installing wine-mono-devel-4.6.4...
[RELENG_11_0_amd64-default-job-04] Extracting wine-mono-devel-4.6.4: . done
===>   i386-wine-devel-2.0.r1,1 depends on file: /usr/local/share/wine/mono/wine-mono-4.6.3.msi - not found
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/i386-wine-devel


attached patch fixes the issue
Comment 1 Vikash Badal 2016-12-13 07:37:36 UTC
Created attachment 177935 [details]
poudriere build log
Comment 2 Vikash Badal 2016-12-13 07:39:10 UTC
Created attachment 177936 [details]
corrected patch
Comment 3 commit-hook freebsd_committer 2016-12-17 05:17:04 UTC
A commit references this bug:

Author: dbn
Date: Sat Dec 17 05:16:24 UTC 2016
New revision: 428701
URL: https://svnweb.freebsd.org/changeset/ports/428701

Log:
  i386-wine-devel: fix pkg-plist.

   - Fix generation of pkg-plist by properly detecting a single suffix (i.e. all
     -devel or all -staging) [1][2]
   - Regenerate pkg-plist
   - Add USES=desktop-file-utils [1]
   - Fix mono dependency [1]

  PR:		215255 [2]
  PR:		215269 [1]
  Submitted by:	Vikash Badal (vikashb@where-ever.za.net) [1]
  Reported by:	Neel Chauhan (neel@neelc.org) [2]

Changes:
  head/emulators/i386-wine-devel/Makefile.inc
  head/emulators/i386-wine-devel/files/mergeplist.py
  head/emulators/i386-wine-devel/pkg-plist
Comment 4 David Naylor freebsd_committer 2016-12-17 05:17:29 UTC
Fixed, thank you for the report.