Opened 11 years ago

Closed 6 years ago

Last modified 6 years ago

#37503 closed defect (fixed)

py-dulwich: universal variant is not universal

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: petrrr
Port: py-dulwich

Description

$ port -v installed py27-dulwich
The following ports are currently installed:
  py27-dulwich @0.8.7_0+universal (active) platform='darwin 12' archs='i386 x86_64'
$ port -q contents py27-dulwich | grep \\.so$ | xargs lipo -info
Non-fat file: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dulwich/_diff_tree.so is architecture: x86_64
Non-fat file: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dulwich/_objects.so is architecture: x86_64
Non-fat file: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dulwich/_pack.so is architecture: x86_64

I'm attaching the main.log which shows that -arch flags are not being used.

Attachments (1)

main.log (112.4 KB) - added by ryandesign (Ryan Carsten Schmidt) 11 years ago.

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: main.log added

comment:1 Changed 8 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:2 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Owner: changed from mail_ben_schmidt@… to seanfarley
Status: newassigned

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

This is still a problem in the latest version 0.18.6.

comment:4 Changed 6 years ago by seanfarley (Sean Farley)

I've tried to get the arch flags to pass down but couldn't get anything to work. I'm not even sure this should be built as universal but :shrug:

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

Resolution: fixed
Status: assignedclosed

In ef740e4f7af8c484aaf47b55072620d1f91d4147/macports-ports:

py-dulwich: Update to 0.18.6

Resolves checksum mismatch of previous version due to stealth update.

Closes: #55770

Update homepage.

Honor MacPorts -arch flags; fixes universal variant.

Closes: #37503

comment:6 Changed 6 years ago by seanfarley (Sean Farley)

Ah, thanks for figuring this out, Ryan!

Note: See TracTickets for help on using tickets.