1

現在、作曲家の更新をしようとすると、このエラーが発生します。

Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Updating leafo/lessphp (dev-master c6cd043 => v0.3.9)
    [RuntimeException]                                             
    Failed to execute git status --porcelain --untracked-files=no  

私のrequireブロックは次のとおりです。

"require": {
    "php": ">=5.3.3",
    "symfony/symfony": "2.3.*",
    "twig/extensions": "1.0.*",
    "symfony/assetic-bundle": "2.3.*",
    "symfony/swiftmailer-bundle": "2.3.*",
    "symfony/monolog-bundle": "2.3.*",
    "sensio/distribution-bundle": "2.3.*",
    "sensio/framework-extra-bundle": "2.3.*",
    "sensio/generator-bundle": "2.3.*",
    "knplabs/knp-menu": "2.0.*@dev",
    "knplabs/knp-menu-bundle": "2.0.*@dev",
    "incenteev/composer-parameter-handler": "~2.0",
    "leafo/lessphp": "v0.3.9",
    "twbs/bootstrap": "2.3.*",
    "jquery/jquery": "1.9.*",
    "FortAwesome/Font-Awesome": "3.2.1",
    "egeloen/ckeditor-bundle": "2.*"
},

エラーの意味がわかりません。Google で検索しようとしましたが、問題を解決できませんでした。パッケージ "leafo/lessphp": "v0.3.9" を削除して、更新を再度実行しようとしましたが、それでも同じエラーがスローされます。

エラーが発生する「composer status https://github.com/leafo/lessphp.git」を実行しようとしました:

fatal: Not a git repository (or any of the parent directories): .git

しかし、ブラウザからリンクを開くことができます。リンクは composer.lock で見つかりました

4

3 に答える 3

2

stackoverflow.com/a/17794382/995653にある「composer install --prefer-dist」を実行すると、修正されたようです。非常に奇妙ですが、ファイルが何らかの形で混同されているに違いありません。

于 2013-10-29T20:25:46.583 に答える