Page MenuHomePhabricator

Change git.wikimedia.org link for mediawiki/vector-skin on packagist.org
Closed, ResolvedPublic

Description

https://packagist.org/packages/mediawiki/vector-skin says the URL to the repo is https://git.wikimedia.org/git/mediawiki/skins/Vector.git

From T139206 :

I just run into this today by adding this to my composer.local.json:

`
{
    "require": {
        "mediawiki/vector-skin": "@dev"
    }
}
`

It ends up with

`
[RuntimeException]                                                                                                                                                               
  Failed to execute git clone --no-checkout 'https://git.wikimedia.org/git/mediawiki/skins/Vector.git' 'skins/Vector/' && cd 'skins/Vector/' && git remote add composer 'https://  
  git.wikimedia.org/git/mediawiki/skins/Vector.git' && git fetch composer                                                                                                          
  Cloning into 'skins/Vector'...                                                                                                                                                   
  fatal: https://git.wikimedia.org/git/mediawiki/skins/Vector.git/info/refs not valid: is this a git repository?                                                                   
`

Event Timeline

Paladox triaged this task as Unbreak Now! priority.Jul 20 2016, 10:06 PM

I thought this was done.

Setting this as unbreak since currently broken.

Also, just to be on record about this, a broken composer install of any skin or extension via packagist is not a UBN! bug. Installing extensions and skins via Composer is not officially supported for anything outside of the SemanticMediaWiki universe.