2017-07-22 3 views
0

Eigener Fehler Ich versuche, Migrationen von einer Befehlszeilenschnittstelle auf meinem Betriebssystem X auszuführen.Warum beendet OS X einen Prozess, der sofort im Terminal ausgeführt wird?

Wenn ich versuche, eine Migration auszuführen, wird der Prozess sofort beendet.

Ich verwende goose Pakets golang zu wandern und ich laufen goose create CreateUsers und ich bekomme sofort

[1] 18990 killed goose create CreateUsers

Ich habe auch versucht sql-migrate mit sql-migrate up läuft was dasselbe ist, aber von einem anderen Paket und ich bekomme den gleichen Fehler.

In der Tat, wenn ich die Befehle auf nur goose zum Beispiel verkürzen, laufe ich auf das gleiche Problem. Schlechte Installation möglicherweise?

Ich habe die Datenbanken erstellt und kann darauf zugreifen.

Hinweis

Ich bin für eine Erklärung, warum suchen dies passieren könnte. Nicht unbedingt paketspezifisch, sondern eher ein Grund, warum Mac den Prozess sofort beendet.

Zusätzliche Anmerkung

Sieht aus wie es ein Paket Fehler ist. Es war eine Gabelung einer Gabel und das ursprüngliche Paket beruht auf einer anderen Version von Golang.

Antwort

0

Xcode-Update verursachte ein Problem beim Laden einer Core-Bibliothek in Golang. Lösung: update golang bis 1.8.1

https://github.com/golang/go/issues/19734

+0

Verwenden Sie die neueste Version. Neben den offensichtlichen Fehlerbehebungen fehlen auch einige Sicherheitsupdates. – JimB

+0

Ich verwende diese Version jetzt. Aber die Version, die diesen speziellen Fehler behebt, ist 1.8.1. – user3162553

Verwandte Themen