Comments (10)
@clarkwinkelmann i think the issue is that composer will fall back on doing a git checkout/clone in case no dist tarball was found. There might be several reasons for that, but none we have any influence on. I guess we need to start working on our own dist files directory. 😬
from bazaar.
Hi, thanks for your report.
Can you share the content of your composer.json
file and your composer version (via composer --version
) ?
from bazaar.
Composer.json:
{ "name": "flarum/flarum", "description": "Delightfully simple forum software.", "type": "project", "keywords": ["forum", "discussion"], "homepage": "http://flarum.org", "license": "MIT", "authors": [ { "name": "Toby Zerner", "email": "[email protected]" }, { "name": "Franz Liedke", "email": "[email protected]" } ], "support": { "issues": "https://github.com/flarum/core/issues", "source": "https://github.com/flarum/flarum", "docs": "http://flarum.org/docs" }, "require": { "flarum/core": "^0.1.0", "flarum/flarum-ext-akismet": "^0.1.0", "flarum/flarum-ext-approval": "^0.1.0", "flarum/flarum-ext-auth-facebook": "^0.1.0", "flarum/flarum-ext-auth-github": "^0.1.0", "flarum/flarum-ext-auth-twitter": "^0.1.0", "flarum/flarum-ext-bbcode": "^0.1.0", "flarum/flarum-ext-emoji": "^0.1.0", "flarum/flarum-ext-english": "^0.1.0", "flarum/flarum-ext-flags": "^0.1.0", "flarum/flarum-ext-likes": "^0.1.0", "flarum/flarum-ext-lock": "^0.1.0", "flarum/flarum-ext-markdown": "^0.1.0", "flarum/flarum-ext-mentions": "^0.1.0", "flarum/flarum-ext-pusher": "^0.1.0", "flarum/flarum-ext-sticky": "^0.1.0", "flarum/flarum-ext-subscriptions": "^0.1.0", "flarum/flarum-ext-suspend": "^0.1.0", "flarum/flarum-ext-tags": "^0.1.0", "flagrow/bazaar": "^0.1.0", "cl1608ho/flarum-ext-discord-webhook": "^0.1.0@beta", "flagrow/upload": "^0.5.7", "sijad/flarum-ext-links": "^0.1.0@beta", "xengine/flarum-ext-signature": "^0.1.2", "ganuonglachanh/flarum-ext-markdown-editor": "^0.9.0", "hugogit/flarum-ext-discordwidget": "^0.1.7", "flagrow/byobu": "^0.1.0@beta", "datitisev/flarum-ext-dashboard": "^0.1.0@beta", "jordanjay29/flarum-ext-summaries": "^0.2.0" }, "require-dev": { "franzl/studio": "^0.11.0" }, "config": { "preferred-install": "dist" }, "minimum-stability": "beta", "prefer-stable": true }
Composer version: 1.4.1
from bazaar.
@luceos i think the issue is that composer will fall back on doing a git checkout/clone in case no dist tarball was found
That's what I believe as well.
@SamB440 I installed a Flarum just like yours based on the composer file and I can't reproduce the issue. This must be something with your environment.
I may suggest you try to clear composer cached files. A thing that happened to me in the past was the cache was written with wrong permissions and everytime composer ran it was fetching things again in a different manner.
@luceos I guess we need to start working on our own dist files directory
Wouldn’t we end up hitting the same kind of issues with our own implementation ? 🤔
from bazaar.
I tried clearing the cache and the issue still occurs :(
from bazaar.
Seeing you have "config": { "preferred-install": "dist" }
in your composer.json
there's no reason for composer to try downloading the source code...
I'm running out of suggestions. If you are able to install git
on your server, you could at least use Bazaar, even if it fetches the source instead of the dist.
from bazaar.
What composer version is installed @SamB440 ?
from bazaar.
1.4.1, as stated before :P It's pretty recent, not that old.
from bazaar.
Sorry I missed that 😁 I also think your cache folder is not writable. Can you run the action bazaar tries manually?
composer require flagrow/upload -vvv
from bazaar.
@SamB440 is this still happening ? Did you try @luceos suggestion ?
I'm closing this because it's clearly not a Bazaar issue. Feel free to come back with additional information. I'll re-open if necessary 😉
from bazaar.
Related Issues (20)
- Sync bazaar.md or readme.md
- Pagination doesn't work at flagrow.io HOT 1
- "Commissioned by" flagrow extra field HOT 1
- Bazar stuck unknown status when installing extensions HOT 11
- Bazaar Not loading HOT 2
- Bazaar extension list looping HOT 4
- Add a way for premium extension to authenticate themselves to external service HOT 1
- TypeError: n.apply is not a function HOT 1
- Extention... not installing? HOT 2
- Token field empty HOT 19
- Can't connect my flarum installation to flagrow HOT 28
- Waits for other background commands to be executed
- Bazaar Activated but no add-ins listed - Missing Token? HOT 11
- Failed to clone
- Substr error on extension update/install
- InvalidArgumentException. Cannot identify 268435456. HOT 2
- Error when I try to install FoF Gamification
- Error with fof-discussion-language
- Token field empty HOT 2
- no extensions are displayed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bazaar.