fsprojects / Paket

A dependency manager for .NET with support for NuGet packages and Git repositories.
https://fsprojects.github.io/Paket/
MIT License
2.02k stars 520 forks source link

Bootstrap on linux #1721

Closed pazof closed 8 years ago

pazof commented 8 years ago

Compilation of Paket.exe on linux

I'm using Debian wheezy, and the alpha channel for mono. I'm trying to use Paket.exe, it looks like it was downloading something, but the package dir remains empty, and not a package is being downloaded. This also occurs when trying to compile Packet, from Git or from the release tarball 2.66.9

paul@lua:~/Downloads/Paket-2.66.9$ mono .paket/paket.bootstrapper.exe prerelease
Checking Paket version (prerelease requested)...
Paket.exe 3.0.0-rc002 is up to date.

Repro steps

  1. try and compile Paket-2.66.0

    Expected behavior

The compilation starts, not complaining about something wrong while downloading dependencies.

Actual behavior

No package restoration. project.lock is generated, with a 'build' empty dir

Known workarounds

none build-log.zip

Related information

forki commented 8 years ago

the log says: Message: The type initializer for 'SharpCompress.Common.ArchiveEncoding' threw an exception.

this seems to be a mono issue. /cc @nosami

nosami commented 8 years ago

@pazof Do you have libmono-i18n4.0-cil installed? See https://bugzilla.xamarin.com/show_bug.cgi?id=40862

pazof commented 8 years ago

Thanks, it fixes all downloads ... now I'm getting a SIGABORT from mono-sgen (4.4.0) :-) So, many thanks! I'll try and find out what's wrong with this missing mtoken 0x0a000014 .

pazof commented 8 years ago

Indeed, I hadn't it installed.

On 14/06/2016 19:22, Jason Imison wrote:

@pazof https://github.com/pazof Do you have libmono-i18n4.0-cil installed? See https://bugzilla.xamarin.com/show_bug.cgi?id=40862

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fsprojects/Paket/issues/1721#issuecomment-225953043, or mute the thread https://github.com/notifications/unsubscribe/AC7jLqC6dRfD3xEnrk8fWi0PmyTspglxks5qLuM9gaJpZM4IzcTa.