Opened 11 years ago

Closed 11 years ago

#41605 closed defect (fixed)

wine, wine-crossover, wine-devel: build fails with freetype 2.5.1

Reported by: benhagendorf@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: jyrkiwahlstedt, bitaminn@…, orchestrateddeath@…, charlie.ellison01@…, jeremyhu (Jeremy Huddleston Sequoia)
Port: wine, wine-crossover, wine-devel

Description


Attachments (1)

main.log (176.3 KB) - added by benhagendorf@… 11 years ago.

Download all attachments as: .zip

Change History (21)

Changed 11 years ago by benhagendorf@…

Attachment: main.log added

comment:1 Changed 11 years ago by benhagendorf@…

trying to install Wine using "sudo port install wine" command stops at configuring wine with this error

Using OX 10.9 (mavericks)

This is after installing XCode and XQuartz and MacPorts

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jwa@… added
Owner: changed from macports-tickets@… to ryandesign@…
Port: wine added
Status: newassigned
Summary: wine install stops at freetypewine: build fails with freetype 2.5.1

Incompatibility with freetype 2.5.1. I'll investigate.

comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Port: wine-devel added
Summary: wine: build fails with freetype 2.5.1wine, wine-devel: build fails with freetype 2.5.1

comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

I've filed an upstream bug report: http://bugs.winehq.org/show_bug.cgi?id=35018

comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: bitaminn@… added
Keywords: freetype removed

Has duplicate #41611.

My upstream bug turned out to be a duplicate as well, of http://bugs.winehq.org/show_bug.cgi?id=35010

comment:6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

The upstream bug has a patch; applied to wine-devel in r114170. It will need tweaking for other versions of wine.

comment:7 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: orchestrateddeath@… added
Port: wine-crossover added
Summary: wine, wine-devel: build fails with freetype 2.5.1wine, wine-crossover, wine-devel: build fails with freetype 2.5.1

Has duplicate #41628.

comment:8 in reply to:  6 Changed 11 years ago by benhagendorf@…

Replying to ryandesign@…: How do I apply this patch?

The upstream bug has a patch; applied to wine-devel in r114170. It will need tweaking for other versions of wine.

comment:9 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

I have committed the patch for wine-devel; run "sudo port selfupdate" to receive it. The patch for wine-crossover is in #40102. I am still working on the patch for wine.

comment:10 Changed 11 years ago by benhagendorf@…

that did not work for me I don't quite know what I'm doing.

I got this when I tried, then tried what it suggested after that failed. I'll wait until you are finished fixing everything. Thanks.

BenjaminsMacBookPro:~ DrBen93$ sudo port selfupdate
Password:
--->  Updating MacPorts base sources using rsync
Error: Error synchronizing MacPorts sources: command execution failed
Please run `port -v selfupdate' for details.
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed
BenjaminsMacBookPro:~ DrBen93$ sudo port clean wine
--->  Cleaning wine
BenjaminsMacBookPro:~ DrBen93$ sudo port selfupdate
--->  Updating MacPorts base sources using rsync
Error: Error synchronizing MacPorts sources: command execution failed
Please run `port -v selfupdate' for details.
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed
BenjaminsMacBookPro:~ DrBen93$ port -v selfupdate
--->  Updating MacPorts base sources using rsync
rsync: failed to connect to rsync.macports.org: Connection refused (61)
rsync error: error in socket IO (code 10) at /SourceCache/rsync/rsync-42/rsync/clientserver.c(105) [receiver=2.6.9]
Command failed: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/tarballs/base.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs
Exit code: 10
Error: Error synchronizing MacPorts sources: command execution failed
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed
BenjaminsMacBookPro:~ DrBen93$ sudo port -v selfupdate
--->  Updating MacPorts base sources using rsync
rsync: failed to connect to rsync.macports.org: Connection refused (61)
rsync error: error in socket IO (code 10) at /SourceCache/rsync/rsync-42/rsync/clientserver.c(105) [receiver=2.6.9]
Command failed: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/tarballs/base.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs
Exit code: 10
Error: Error synchronizing MacPorts sources: command execution failed
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed
Last edited 11 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:11 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Please write to the macports-users mailing list if you need help resolving that problem; it's not related to this ticket and is most likely a problem with your network.

comment:12 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: charlie.ellison01@… added

Has duplicate #41633.

comment:13 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Fixed wine in r114198.

comment:14 Changed 11 years ago by orchestrateddeath@…

I am still not sure how to fix this problem.

comment:15 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Run "sudo port selfupdate" and try again.

comment:16 Changed 11 years ago by orchestrateddeath@…

It says:

--->  Updating MacPorts base sources using rsync
MacPorts base version 2.2.1 installed,
MacPorts base version 2.2.1 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated

How do you apply the patch mentioned above?

comment:17 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

By running "sudo port selfupdate", you have already applied it and all other changes committed to our repository since the last time you ran selfupdate. Now try building wine again.

comment:18 Changed 11 years ago by benhagendorf@…

Yay! It worked! Thank you for all your hard work and patience.

comment:19 Changed 11 years ago by orchestrateddeath@…

Same here!!!

comment:20 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jeremyhu@… added
Resolution: fixed
Status: assignedclosed

Fixed wine-crossover in r114236. This patch is not suitable for upstream use because it removes part of the Crossover modifications for using their custom version of freetype, but it's ok for MacPorts because we use the normal MacPorts version of freetype.

Note: See TracTickets for help on using tickets.