Skip to content

no automatic installation by composer possible: inconsistent namingΒ #5

@internethering

Description

@internethering

Hi, when I add "servergurus/rcimapsync": "~1.1.2" to my roundcube's composer.json, so following happens

$ ./composer.phar update
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing servergurus/rcimapsync (1.1.2)
    Downloading: 100%         

Do you want to activate the plugin rcimapsync? [N|y] y
Updated local config at /.../config/config.inc.php
ERROR: Failed to load plugin file /.../plugins/rcimapsync/rcimapsync.php[OK]
  - Updating mfreiholz/persistent_login dev-master (910f67b => c4516c4)
    Checking out c4516c4be37d12ef653de86497304e073a863c2a

Writing lock file
Generating autoload files

In Webmail I cannot find the Imapsync entry, cause it getting installed to plugins/rcimapsync, but cause the plugin file is called imapsync.php it cannot be loaded.

Solution:

  1. rename the plugin at github and plugins.roundcube.net from rcimapsync to imapsync
  2. rename imapsync.php & co to rcimapsync inclusive the php classes & co

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions