Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac OS X dmg is corrupted for the nightly builds #3440

Closed
halirutan opened this issue Nov 17, 2017 · 6 comments
Closed

Mac OS X dmg is corrupted for the nightly builds #3440

halirutan opened this issue Nov 17, 2017 · 6 comments
Labels
dev: build-system [outdated] type: bug Confirmed bugs or reports that are very likely to be bugs platform: macos
Milestone

Comments

@halirutan
Copy link
Collaborator

In this issue #3437 (comment), the reporter pointed out he could not install the dmg file from the development builds. I tried to reproduce the problem on my MacBook (10.12.6) and I got as well the following error:

screen shot 2017-11-17 at 18 26 57

That is something we need to fix ASAP. Could the dev who is responsible for the release building on CI look at this? I can help and test, but I cannot build the release myself as there seem to be some local settings that are required that I don't have.

@halirutan halirutan added [outdated] type: bug Confirmed bugs or reports that are very likely to be bugs dev: build-system platform: macos labels Nov 17, 2017
@Siedlerchr
Copy link
Member

Could you try to test with an older version of here?
http://builds.jabref.org/fixfetcherisbn/
I am unsure whether it is caused by a certficiation issue (the code signing expired) or if its caused by a commit

@halirutan
Copy link
Collaborator Author

@Siedlerchr This one works.

@ncihnegn
Copy link

My Firefox download is corrupted but curl works fine.

@halirutan
Copy link
Collaborator Author

OK, I googled a bit around and I believe I found the problem:

codesign -v JabRef_macos_4_1-dev--snapshot--2017-11-13--master--c1d425a31.dmg

JabRef_macos_4_1-dev--snapshot--2017-11-13--master--c1d425a31.dmg: CSSMERR_TP_CERT_EXPIRED

The certificate of the older dmg is not expired.

@Siedlerchr
Copy link
Member

@halirutan Yes, what I already thought. We are aware that our codesigning is expired and we are in the process of getting a new one.
In the meantime I found this solution: processing/processing#4705 (comment)

@tobiasdiez tobiasdiez added this to the v4.1 milestone Nov 22, 2017
@stefan-kolb stefan-kolb added the status: waiting-for-feedback The submitter or other users need to provide more information about the issue label Dec 21, 2017
@LinusDietz
Copy link
Member

LinusDietz commented Dec 22, 2017

We disabled code signing until we obtain the certificate.

Refs #3546

@LinusDietz LinusDietz removed the status: waiting-for-feedback The submitter or other users need to provide more information about the issue label Dec 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev: build-system [outdated] type: bug Confirmed bugs or reports that are very likely to be bugs platform: macos
Projects
None yet
Development

No branches or pull requests

6 participants