You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When instance of satisfy is added to composer config, satis gets packages(branches) from previously generated definitions. Even if branch is removed from vcs repository, satis keeps them and shows as available version.
This issue creates stale packages in composer repository and leads to problems when someone tries to install missing branch.
The text was updated successfully, but these errors were encountered:
Sorry, i didnt get you at all
On Wed, 16 Mar 2016 at 14:55, Ramūnas Dronga notifications@github.com
wrote:
When instance of satisfy is added to composer config, satis gets
packages(branches) from previously generated definitions. Even if branch is
removed from vcs repository, satis keeps them and shows as available
version.
This issue creates stale packages in composer repository and leads to
problems when someone tries to install missing branch.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub #59
ramunasd
changed the title
Stale packages when repository is added to composer config
Stale packages remains when repository is added to same users composer config
Mar 22, 2016
@ludofleury don't worry, i also didn't got from first try :)
Imagine situation when certain user has satis repository and runs satis build periodically. Let's say web url of repository is myrepo.example.com. What happens if this user in it's ~/.composer/config.json has something like this:
In this case every time user does satis build, satis takes all repositories (excluding packagist.org), fetches all packages from there and adds to list of available ones. Even if package was removed from VCS, it exists in last build and remains in next ones.
Well, this bug comes not from satisfy itself, but i'm still noticing here.
When instance of satisfy is added to composer config, satis gets packages(branches) from previously generated definitions. Even if branch is removed from vcs repository, satis keeps them and shows as available version.
This issue creates stale packages in composer repository and leads to problems when someone tries to install missing branch.
The text was updated successfully, but these errors were encountered: