[horde] 2025/23 releases - The path towards beta
Ralf Lang
ralf.lang at gmail.com
Fri Jun 6 13:04:18 UTC 2025
Hello,
> Quite all ok but a different output :
> There is no installed package depending on
> "horde/horde-installer-plugin" in versions not matching ^3
> Not finding what you were looking for? Try calling `composer update
> "horde/horde-installer-plugin:^3" --dry-run` to get another view on
> the problem.
> instead of your
>
Let's compare with a working installation
*composer require horde/horde-installer-plugin ^3
*./composer.json has been updated
Running composer update horde/horde-installer-plugin
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 1 update, 0 removals
- Upgrading horde/horde-installer-plugin (v2.7.3 => v3.0.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 1 update, 0 removals
- Upgrading horde/horde-installer-plugin (v2.7.3 => v3.0.2):
Extracting archive
Generating autoload files
Force mode not enabled, skipping removal of existing files
Applying /presets for absent files in /var/config
Looking for registry snippets from apps
Configuration mode: proxy
Writing app configs to /var/config dir
Linking app configs to /web Dir
Linking javascript tree to /web/js
Linking themes tree to /web/themes
No security vulnerability advisories found.
*composer update
*
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 8 updates, 0 removals
- Upgrading horde/content (v3.0.0alpha6 => v3.0.0alpha7)
- Upgrading horde/editor (v3.0.0alpha4 => v3.0.0alpha5)
- Upgrading horde/horde (dev-FRAMEWORK_6_0 f8735ab =>
dev-FRAMEWORK_6_0 592c3b5)
- Upgrading horde/ingo (v4.0.0alpha6 => v4.0.0alpha8)
- Upgrading horde/mime_viewer (v3.0.0alpha4 => v3.0.0alpha6)
- Upgrading horde/rdo (v3.0.0alpha5 => v3.0.0alpha6)
- Upgrading horde/timeobjects (v3.0.0alpha4 => v3.0.0alpha5)
- Upgrading horde/wicked (dev-FRAMEWORK_6_0 e90c555 =>
dev-FRAMEWORK_6_0 02a8d1a)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 8 updates, 0 removals
- Downloading horde/horde (dev-FRAMEWORK_6_0 592c3b5)
- Downloading horde/ingo (v4.0.0alpha8)
- Downloading horde/rdo (v3.0.0alpha6)
- Downloading horde/wicked (dev-FRAMEWORK_6_0 02a8d1a)
- Upgrading horde/mime_viewer (v3.0.0alpha4 => v3.0.0alpha6):
Extracting archive
- Upgrading horde/horde (dev-FRAMEWORK_6_0 f8735ab =>
dev-FRAMEWORK_6_0 592c3b5): Extracting archive
- Upgrading horde/editor (v3.0.0alpha4 => v3.0.0alpha5): Extracting
archive
- Upgrading horde/ingo (v4.0.0alpha6 => v4.0.0alpha8): Extracting archive
- Upgrading horde/rdo (v3.0.0alpha5 => v3.0.0alpha6): Extracting archive
- Upgrading horde/content (v3.0.0alpha6 => v3.0.0alpha7): Extracting
archive
- Upgrading horde/timeobjects (v3.0.0alpha4 => v3.0.0alpha5):
Extracting archive
- Upgrading horde/wicked (dev-FRAMEWORK_6_0 e90c555 =>
dev-FRAMEWORK_6_0 02a8d1a): Extracting archive
*composer horde:reconfigure --force
*Force mode enabled, removing existing files
Applying /presets for absent files in /var/config
Looking for registry snippets from apps
Configuration mode: symlink
Writing app configs to /var/config dir
Linking app configs to /web Dir
Linking javascript tree to /web/js
Linking themes tree to /web/themes
* ls -lah web/horde/ web/kronolith/
*web/horde/:
total 64K
drwxr-xr-x 7 root root 4.0K Jun 6 12:52 .
drwxr-xr-x 18 wwwrun www 4.0K Jun 6 12:51 ..
-rw-r--r-- 1 root root 2.9K Jun 6 12:52 .horde.yml
-rw-r--r-- 1 root root 546 Jun 6 12:52 .htaccess
-rw-r--r-- 1 root root 135 Jun 6 12:52 .php-cs-fixer.dist.php
drwxr-xr-x 5 root root 4.0K Jun 6 12:52 admin
-rw-r--r-- 1 root root 122 Jun 6 12:52 index.php
drwxr-xr-x 2 root root 4.0K Jun 6 12:52 install
-rw-r--r-- 1 root root 122 Jun 6 12:52 login.php
-rw-r--r-- 1 root root 124 Jun 6 12:52 rampage.php
drwxr-xr-x 2 root root 4.0K Jun 6 12:52 rpc
-rw-r--r-- 1 root root 120 Jun 6 12:52 rpc.php
drwxr-xr-x 10 root root 4.0K Jun 6 12:52 services
-rw-r--r-- 1 root root 123 Jun 6 12:52 signup.php
-rw-r--r-- 1 root root 121 Jun 6 12:52 test.php
drwxr-xr-x 2 root root 4.0K Jun 6 12:52 util
web/kronolith/:
total 116K
drwxr-xr-x 5 root root 4.0K Jun 6 12:52 .
drwxr-xr-x 18 wwwrun www 4.0K Jun 6 12:51 ..
-rw-r--r-- 1 root root 2.5K Jun 6 12:52 .horde.yml
-rw-r--r-- 1 root root 139 Jun 6 12:52 .php-cs-fixer.dist.php
-rw-r--r-- 1 root root 124 Jun 6 12:52 add.php
-rw-r--r-- 1 root root 127 Jun 6 12:52 attend.php
-rw-r--r-- 1 root root 130 Jun 6 12:52 attendees.php
drwxr-xr-x 2 root root 4.0K Jun 6 12:52 calendars
-rw-r--r-- 1 root root 129 Jun 6 12:52 contacts.php
-rw-r--r-- 1 root root 125 Jun 6 12:52 data.php
-rw-r--r-- 1 root root 124 Jun 6 12:52 day.php
-rw-r--r-- 1 root root 127 Jun 6 12:52 delete.php
-rw-r--r-- 1 root root 125 Jun 6 12:52 edit.php
-rw-r--r-- 1 root root 126 Jun 6 12:52 event.php
-rw-r--r-- 1 root root 123 Jun 6 12:52 fb.php
drwxr-xr-x 2 root root 4.0K Jun 6 12:52 feed
-rw-r--r-- 1 root root 126 Jun 6 12:52 index.php
-rw-r--r-- 1 root root 3.9K Jun 6 12:52 k.patch
-rw-r--r-- 1 root root 126 Jun 6 12:52 month.php
-rw-r--r-- 1 root root 124 Jun 6 12:52 new.php
-rw-r--r-- 1 root root 126 Jun 6 12:52 perms.php
drwxr-xr-x 3 root root 4.0K Jun 6 12:52 resources
-rw-r--r-- 1 root root 127 Jun 6 12:52 search.php
-rw-r--r-- 1 root root 132 Jun 6 12:52 smartmobile.php
-rw-r--r-- 1 root root 125 Jun 6 12:52 view.php
-rw-r--r-- 1 root root 127 Jun 6 12:52 viewer.php
-rw-r--r-- 1 root root 125 Jun 6 12:52 week.php
-rw-r--r-- 1 root root 129 Jun 6 12:52 workweek.php
-rw-r--r-- 1 root root 125 Jun 6 12:52 year.php
Observe that there is no config, lib, test or src in web/$app
This installation works correctly in this state.
Do you have another horde installation in your search path, such as a
pear installed horde 5?
More information about the horde
mailing list