memcached error on perfect server debian squeeze , ispconfig 2

Discussion in 'Installation/Configuration' started by sygram, Aug 5, 2011.

  1. sygram

    sygram Member

    Hi there,

    i have just completed a new perfect server setup on a debian squeeze and installed ispconfig 2 . The process was smooth apart from the part that the hostname was single text and not in the form of xxx.domain.sss .

    In any case i am trying to install memcached by running apt-get install memcached. The package gets installed with errors ( i have to restart server after installation ) but it breaks apt-get so i have to remove it. The error that i get is :

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following extra packages will be installed:
    libevent-1.4-2
    Suggested packages:
    libcache-memcached-perl libmemcached
    The following NEW packages will be installed:
    libevent-1.4-2 memcached
    0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
    Need to get 0 B/137 kB of archives.
    After this operation, 324 kB of additional disk space will be used.
    Do you want to continue [Y/n]? y
    Selecting previously deselected package libevent-1.4-2.
    (Reading database ... 34633 files and directories currently installed.)
    Unpacking libevent-1.4-2 (from .../libevent-1.4-2_1.4.13-stable-1_amd64.deb) ...
    Selecting previously deselected package memcached.
    Unpacking memcached (from .../memcached_1.4.5-1_amd64.deb) ...
    Processing triggers for man-db ...
    Setting up libevent-1.4-2 (1.4.13-stable-1) ...
    Setting up memcached (1.4.5-1) ...
    insserv: warning: script 'S99ispconfig_server' missing LSB tags and overrides
    insserv: warning: script 'ispconfig_server' missing LSB tags and overrides
    insserv: warning: script 'bastille-firewall' missing LSB tags and overrides
    insserv: There is a loop between service rc.local and mountnfs if started
    insserv: loop involving service mountnfs at depth 7
    insserv: loop involving service networking at depth 6
    insserv: loop involving service quota at depth 10
    insserv: There is a loop between service rc.local and mountoverflowtmp if started
    insserv: loop involving service mountoverflowtmp at depth 7
    insserv: loop involving service mountall-bootclean at depth 6
    insserv: There is a loop between service rc.local and checkfs if started
    insserv: loop involving service checkfs at depth 4
    insserv: loop involving service lvm2 at depth 3
    insserv: There is a loop between service rc.local and udev if started
    insserv: loop involving service udev at depth 1
    insserv: There is a loop at service ispconfig_server if started
    insserv: There is a loop between service rc.local and checkroot if started
    insserv: loop involving service checkroot at depth 2
    insserv: loop involving service keyboard-setup at depth 1
    insserv: There is a loop at service rc.local if started
    insserv: loop involving service mountall at depth 6
    insserv: loop involving service mdadm-raid at depth 3
    insserv: loop involving service mountkernfs at depth 1
    insserv: Starting ispconfig_server depends on rc.local and therefore on system facility `$all' which can not be true!
    insserv: Starting ispconfig_server depends on rc.local and therefore on system facility `$all' which can not be true!
    insserv: Starting ispconfig_server depends on rc.local and therefore on system facility `$all' which can not be true!
    ...
    ...
    ...
    insserv: Starting ispconfig_server depends on rc.local and therefore on system facility `$all' which can not be true!
    insserv: exiting now without changing boot order!
    update-rc.d: error: insserv rejected the script header
    dpkg: error processing memcached (--configure):
    subprocess installed post-installation script returned error exit status 1
    Errors were encountered while processing:
    memcached
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    Any ideas where's the problem ?

    Thank you very much,

    Leon
     
  2. Mark_NL

    Mark_NL Member

    ispconfig2 was not made to run on squeeze with the new dependency based boot order.

    you can ignore it and use the old one if you do this:

    Code:
    touch /etc/init.d/.legacy-bootordering
    then try to reinstall memcached again
     
  3. sygram

    sygram Member

    Hi Mark,

    thanks for your reply.

    Will this affect anything else ?

    Regards.
     
  4. Mark_NL

    Mark_NL Member

    No, you're just switching back to the legacy bootorder.

    If you want to go back to the new one, delete the file /etc/init.d/.legacy-bootordering
     
  5. sygram

    sygram Member

    Hi Mark,

    worked fine. i deleted the file after installation though.

    Much obliged.
     
  6. xrat

    xrat Member

Share This Page