Re: [Tiki-devel] composer.tiki.org slightly borken?
Jonny Bradley via TikiWiki-devel <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Jean-Marc and all
Had a spare hour last night so started on this:
https://gitlab.com/tikiwiki/tiki/-/blob/master/doc/devtools/composer_packages_in_use.php
which at the moment lists all the versions currently in use by all the branches in tiki on gitlab.
However, it then occurred to me that many of these branches will have outstanding automatic updates pending, e.g. if we ran `composer update` on tiki 22.x there almost certainly would be updates to newer packages, so maybe this isn't the right strategy after all...
I guess we need to take into account the semantic versioning in all the composer.json files rather than the actual ones in use in the lock files, but at least it's a start?
Would it be possible to remove some packages form satis on composer.t.o, but if something requests one of them it re-downloads it? Then we could be more confident in deleting stuff...
Or just put a larger drive on it‽ :p
Thanks for fixing it again!
jonny
> On 5 Apr 2022, at 01:09, Jean-Marc Libs <[email protected]> wrote:
>
> Hi folks,
>
> root partition was full on composer.tiki.org 😞 I managed to find 26G and it works again but the volume is staggering (409G, 103G once compressed for backups) and goes up all the time.
>
> Do we need so many third-party libs?
>
> Cheers,
> J-M
>
> On Mon, Apr 4, 2022 at 5:17 PM Victor Emanouilov via TikiWiki-devel <[email protected]> wrote:
> +1 same for me ... that URL returns 304 not modified - maybe some
> apache/nginx config is needed? Composer expects a valid json file there...
>
> Regards,
> Victor
>
> On 4/4/22 3:03 PM, Jonny Bradley via TikiWiki-devel wrote:
> > Hi all
> >
> > I'm trying to update composer for the bootstrap5 branch following some rebasing and it seem composer is failing now, and it's the same in trunk/master/main now.
> >
> > When i do:
> >
> > $ php74 temp/composer.phar update --working-dir vendor_bundled --prefer-dist --optimize-autoloader
> >
> > I get:
> >
> >> In JsonFile.php line 345:
> >>
> >> "https://composer.tiki.org/include/all%2419ac295e729a70b8272116cec8bdb0716f3dd8d2.json" does not contain valid JSON
> >> Parse error on line 1:
> >>
> >> ^
> >> Expected one of: 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['
> >>
> > https://composer.tiki.org/include/all%2419ac295e729a70b8272116cec8bdb0716f3dd8d2.json is an empty file, which presumably is the problem.
> >
> > Does anyone know why? (probably a Jean-Marc thing i expect, maybe satis needs updating/restarting/flushing?)
> >
> > jonny
> >
> >
> >
> >
> > _______________________________________________
> > TikiWiki-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
_______________________________________________
TikiWiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel