eveseat / seat

🌀✳️ SeAT: A Simple, EVE Online API Tool and Corporation Manager
https://eveseat.github.io/docs/
GNU General Public License v2.0
425 stars 143 forks source link

Instalation on Ubuntu 22.10 (Kinetic Kudu) #895

Closed Vizis closed 10 months ago

Vizis commented 10 months ago

Error during first installation Class Seat\Console\Commands\Eve\Sde does not exist

php 8.2, 7.4, 7.3 (installed from eveseat instructions) mysql Ver 15.1 Distrib 10.6.12-MariaDB

redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; preset: enabled)
     Active: active (running) since Wed 2023-08-16 10:44:30 UTC; 3h 23min ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 1287387 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 5 (limit: 4434)
     Memory: 2.9M
        CPU: 24.422s
     CGroup: /system.slice/redis-server.service
             └─1287387 "/usr/bin/redis-server 127.0.0.1:6379"
root@xx:/home/seat# /usr/bin/php7.3 /usr/local/bin/composer update
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]? yes
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Package eveseat/console is abandoned, you should avoid using it. Use eveseat/eveapi instead.
Package jakub-onderka/php-console-color is abandoned, you should avoid using it. Use php-parallel-lint/php-console-color instead.
Package jakub-onderka/php-console-highlighter is abandoned, you should avoid using it. Use php-parallel-lint/php-console-highlighter instead.
Package mtdowling/cron-expression is abandoned, you should avoid using it. Use dragonmantank/cron-expression instead.
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Package symfony/debug is abandoned, you should avoid using it. Use symfony/error-handler instead.
Package fzaninotto/faker is abandoned, you should avoid using it. No replacement was suggested.
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.
Generating optimized autoload files
Class Seat\Eveapi\Models\Contacts\CharacterFitting located in ./vendor/eveseat/eveapi/src/Models/Fittings/CharacterFitting.php does not comply with psr-4 autoloading standard. Skipping.
Class Seat\Eveapi\Models\Contacts\CharacterFittingItem located in ./vendor/eveseat/eveapi/src/Models/Fittings/CharacterFittingItem.php does not comply with psr-4 autoloading standard. Skipping.
Class Seat\Console\Commands\Eve\Sde located in ./vendor/eveseat/console/src/Commands/Eve/Update/Sde.php does not comply with psr-4 autoloading standard. Skipping.
Class Coduo\PHPHumanizer\Tests\DateTimeHumanizerTest located in ./vendor/coduo/php-humanizer/tests/Coduo/PHPHumanizer/Tests/DateTimeHumanizerTest.php does not comply with psr-4 autoloading standard. Skipping.
Class Coduo\PHPHumanizer\Tests\NumberHumanizerTest located in ./vendor/coduo/php-humanizer/tests/Coduo/PHPHumanizer/Tests/NumberHumanizerTest.php does not comply with psr-4 autoloading standard. Skipping.
Class Coduo\PHPHumanizer\Tests\StringHumanizerTest located in ./vendor/coduo/php-humanizer/tests/Coduo/PHPHumanizer/Tests/StringHumanizerTest.php does not comply with psr-4 autoloading standard. Skipping.
Class Coduo\PHPHumanizer\Tests\CollectionHumanizerTest located in ./vendor/coduo/php-humanizer/tests/Coduo/PHPHumanizer/Tests/CollectionHumanizerTest.php does not comply with psr-4 autoloading standard. Skipping.
Carbon 1 is deprecated, see how to migrate to Carbon 2.
https://carbon.nesbot.com/docs/#api-carbon-2
    You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover

In Container.php line 752:

  Class Seat\Console\Commands\Eve\Sde does not exist

Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1
recursivetree commented 10 months ago

Are you trying to upgrade an old instance or are you installing seat new? Also, are you following latest instructions from https://eveseat.github.io/docs/?

eveseat/console, the part that fails is deprecated an no longer in use, it is part of eveseat/eveapi

Vizis commented 10 months ago

Sorry i think im dumb as hell, just now i think i made it. i just deleted all and uploaded lastest version form github manualy, then i ised "/usr/bin/php7.3 /usr/local/bin/composer update" to force php7.3 and it worked like a charm, i think the instalation with commands broke cause of defualt php8.2 and from then it was corrupted.


> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: darkaonline/l5-swagger
Discovered Package: eveseat/api
Discovered Package: eveseat/console
Discovered Package: eveseat/eveapi
Discovered Package: eveseat/notifications
Discovered Package: eveseat/services
Discovered Package: eveseat/web
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: intervention/image
Discovered Package: laravel/horizon
Discovered Package: laravel/slack-notification-channel
Discovered Package: laravel/socialite
Discovered Package: laravel/tinker
Discovered Package: laravelcollective/html
Discovered Package: maatwebsite/excel
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Discovered Package: socialiteproviders/manager
Discovered Package: yajra/laravel-datatables-buttons
Discovered Package: yajra/laravel-datatables-html
Discovered Package: yajra/laravel-datatables-oracle
Package manifest generated successfully.
101 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
root@xxx:/home/seat#

seems ok