首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hautelook/AliceBundle已经走了-发生了什么&现在是什么?

hautelook/AliceBundle已经走了-发生了什么&现在是什么?
EN

Stack Overflow用户
提问于 2021-09-10 02:34:58
回答 2查看 6.9K关注 0票数 25

答案:

管理员已将存储库脱机。维修工(Theo Fidry)被锁在外面。使存储库脱机的原因目前尚不清楚。

前往https://github.com/nelmio/alice/issues/1089获取更多信息&可能的解决办法。

原始问题:

现在,一个著名的Symfony框架包发生了一些奇怪的事情。我不知道是否有一个实时频道我可以问,所以我在这里问,希望别人注意到:

  1. 我只是在我的CI/CD管道中出现了一个错误,这是由Composer包引起的--显然Github存储库https://github.com/hautelook/AliceBundle被短暂地私有了,或者被删除了。
  2. 大约10分钟后,存储库重新出现为https://github.com/theofidry/AliceBundle,这一次是https://github.com/nowiko/AliceBundle的一个分支。

我有截图,谷歌有一些缓存(比较https://webcache.googleusercontent.com/search?q=cache:V9Wz5RytGcsJ:https://github.com/hautelook/AliceBundle+&cd=1&hl=en&ct=clnk&gl=au&client=safarihttps://github.com/hautelook/AliceBundle)。

这里的大问题是:,到底是怎么回事?,这可能是正在进行的供应链攻击吗?

一些资源

原始存储库状态:

无释放、无标签等的分叉回购:

我得到的管道错误:

代码语言:javascript
复制
    Failed to download hautelook/alice-bundle from dist: The "https://api.github.com/repos/hautelook/AliceBundle/zipball/17c5199b2a6efbc1383b0afe1cddfa3c176b7b6f" file could not be downloaded (HTTP/2 404 )
    Now trying to download from source
  - Syncing hautelook/alice-bundle (2.9.0) into cache
                                                                                                              
  [RuntimeException]                                                                                          
  Failed to clone https://github.com/hautelook/AliceBundle.git via https, ssh protocols, aborting.            
                                                                                                              
  - https://github.com/hautelook/AliceBundle.git                                                              
    Cloning into bare repository '/root/.composer/cache/vcs/https---github.com-hautelook-AliceBundle.git'...  
    remote: Invalid username or password.                                                                     
    fatal: Authentication failed for 'https://github.com/hautelook/AliceBundle.git/'                          
                                                                                                              
  - git@github.com:hautelook/AliceBundle.git                                                                  
    Cloning into bare repository '/root/.composer/cache/vcs/https---github.com-hautelook-AliceBundle.git'...  
    error: cannot run ssh: No such file or directory                                                          
    fatal: unable to fork                                                                                     
EN

回答 2

Stack Overflow用户

发布于 2021-09-10 08:07:13

作为该软件包的维护者Théof,建议:他的Github帐户拥有一个最新的分叉,可以通过向composer.json添加以下设置来使用:

代码语言:javascript
复制
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/theofidry/AliceBundle"
        }
    ],
票数 12
EN

Stack Overflow用户

发布于 2021-09-10 08:04:31

这可能不是对你的问题的直接回答,但我希望它能帮助那些在他们的CI处理过程中遇到巨大麻烦的人,就像我一样。为了解决这个问题,我所做的是因为由theofidry上传的版本至少需要PHP7.3(而且我的旧应用程序不符合这个要求):

  1. 转到本地开发中的项目文件夹。
  2. 复制某个文件夹供应商/hautelook/alice-bundle
  3. 在复制的文件夹中运行git init
  4. 创建一个git存储库(例如在github上)并推送内容
  5. 回到您的项目中,更新您的composer.json,将用于hautelook/alice-bundle的版本更改为"dev-master“,并添加一个vcs存储库,如下所示
  6. 运行composer更新,您应该会没事的。

相应地修改网址:

代码语言:javascript
复制
"repositories": [
    {
        "type": "vcs",
        "url": "git@github.com:YourRepository/AliceBundle"
    }
]

只有在某个地方已经有了AliceBundle版本时,该解决方案才能工作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69126582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档