Package Details: fsharp 4.0.1.1-1

Git Clone URL: https://aur.archlinux.org/fsharp.git (read-only)
Package Base: fsharp
Description: The Open Edition of the F# compiler, core library and tools
Upstream URL: http://fsharp.org/
Keywords: F#
Licenses: Apache
Submitter: lpjhjdh
Maintainer: soimort
Last Packager: soimort
Votes: 26
Popularity: 0.535210
First Submitted: 2008-12-09 22:51
Last Updated: 2015-12-06 23:19

Dependencies (1)

Required by (2)

Sources (1)

Latest Comments

DigitalFlow commented on 2015-12-04 21:39

Are there any plans on bringing this into the community repo?

mdl commented on 2015-09-06 07:11

Thanks @soimort!

soimort commented on 2015-09-03 23:52

Problem solved with mono 4.0.3.20-1. No need to run cert-sync manually anymore.

dluciv commented on 2015-08-19 10:23

Btw it can be really useful to make nuget-cert available one day =)

headkase commented on 2015-08-17 21:00

Thank you very much mdl. I ended up actually downloading an old snapshot of the AUR and installing using that nuget-cert package. I will know what to do however now when mono is updated.

mdl commented on 2015-08-17 20:18

@headkase Soon the mono package will be fixed and the nuget-cert dependency won't be needed, but in the meantime, to work around this:

1) install mono and ca-certificates
2) run "cert-sync /etc/ssl/certs/ca-certificates.crt" as root
3) edit the fsharp PKGBUILD and remove the nuget-cert dependency

Then you should be able to successfully build fsharp.

headkase commented on 2015-08-16 23:44

Any word on getting nuget-cert reuploaded? I installed Arch at a bad time it seems, I have no previous package to work with and it no longer exists per the migration.

mdl commented on 2015-08-12 18:35

I looked into this further, and the official mono packages run "cert-sync /path/to/system/certs" (cert-sync being part of Mono) as part of their post-install, which allows for SSL to work out of the box. I mailed the Arch mono maintainer to let him know--he said he can't look now but will have time around the end of the month.

I think the best thing to do is to print a notice telling users that if the build fails, they should install the ca-certificates package and run "cert-sync /etc/ssl/certs/ca-certificates.crt" as root, then try again. After all, this is neither a NuGet nor an F# problem, and if the mono package gets updated, there won't be any need to maintain anything extra.

soimort commented on 2015-08-11 07:35

AUR has been migrated to 4.0 last week. It seems they've also deleted a lot of orphaned packages (incl. nuget-cert) by then.

It would be great if somebody can resubmit and maintain that package. (otherwise I'll try if I can)

mdl commented on 2015-08-10 09:17

nuget-cert seems to have gone missing since you updated the package, though it's still in Google's cache. I guess someone must have deleted it.

https://gist.github.com/drvink/1c7e42269631fcb58d71
https://gist.github.com/drvink/45eb31eeb1940813645b

(Can't get certs.tar.gz anymore, but easy enough to recreate from the existing certs.)

I'll try to look into whether that package actually did anything useful in the first place, though if you've got the cycles, feel free to run with it.

All comments