Update from 1.2.2 to 1.2.9

  • If i want to start the imscp-autoinstall it tells me:


    [FATAL] iMSCP::Debug::__ANON__: Can't locate iMSCP/HooksManager.pm in @INC

    stay hungry, stay foolish!

  • worked :)


    no i do get this errors:


    [ERROR] autoinstaller::Adapter::DebianAdapter::installPackages: Reading package lists...
    Building dependency tree...
    Reading state information...
    apache2 is already the newest version.
    apache2-mpm-worker is already the newest version.
    apache2-suexec-custom is already the newest version.
    at is already the newest version.
    bash is already the newest version.
    bash-completion is already the newest version.
    bzip2 is already the newest version.
    ca-certificates is already the newest version.
    curl is already the newest version.
    libsasl2-modules is already the newest version.
    libsasl2-modules-sql is already the newest version.
    sasl2-bin is already the newest version.
    libc6-dev is already the newest version.
    locales-all is already the newest version.
    gcc is already the newest version.
    git is already the newest version.
    gzip is already the newest version.
    iproute is already the newest version.
    iptables is already the newest version.
    ispell is already the newest version.
    libcrypt-blowfish-perl is already the newest version.
    libcrypt-cbc-perl is already the newest version.
    libcrypt-passwdmd5-perl is already the newest version.
    libdata-validate-domain-perl is already the newest version.
    libdatetime-perl is already the newest version.
    libdbd-mysql-perl is already the newest version.
    libdbi-perl is already the newest version.
    libemail-valid-perl is already the newest version.
    libfile-copy-recursive-perl is already the newest version.
    libfile-homedir-perl is already the newest version.
    libjson-perl is already the newest version.
    libmailtools-perl is already the newest version.
    libmime-tools-perl is already the newest version.
    libnet-dns-perl is already the newest version.
    libnet-ip-perl is already the newest version.
    libnet-libidn-perl is already the newest version.
    libtimedate-perl is already the newest version.
    libxml-parser-perl is already the newest version.
    libxml-simple-perl is already the newest version.
    lzma is already the newest version.
    make is already the newest version.
    ssh is already the newest version.
    openssl is already the newest version.
    pbzip2 is already the newest version.
    perl is already the newest version.
    php-gettext is already the newest version.
    pigz is already the newest version.
    proftpd-basic is already the newest version.
    proftpd-mod-mysql is already the newest version.
    resolvconf is already the newest version.
    spawn-fcgi is already the newest version.
    tar is already the newest version.
    libapache2-mod-fastcgi is already the newest version.
    bind9 is already the newest version.
    dnsutils is already the newest version.
    mysql-client-5.5 is already the newest version.
    mysql-common is already the newest version.
    mysql-server-5.5 is already the newest version.
    nginx is already the newest version.
    php5-mysqlnd is already the newest version.
    php5-cgi is already the newest version.
    php5-gd is already the newest version.
    php-pear is already the newest version.
    php5-curl is already the newest version.
    php5-fpm is already the newest version.
    php5-mcrypt is already the newest version.
    php5-cli is already the newest version.
    php5 is already the newest version.
    php5-imap is already the newest version.
    php5-intl is already the newest version.
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:


    The following packages have unmet dependencies:
    php-apc : Depends: phpapi-20100525
    E: Unable to correct problems, you have held broken packages.



    autoinstaller::Functions::build: An error occurred while performing build steps


    :/

    stay hungry, stay foolish!

  • found it and i removed the php-ape part.


    Now there are more errors:


    [ERROR] autoinstaller::Adapter::DebianAdapter::installPreRequiredPackages: Reading package lists...
    Building dependency tree...
    Reading state information...
    aptitude is already the newest version.
    debconf-utils is already the newest version.
    dialog is already the newest version.
    libbit-vector-perl is already the newest version.
    libclass-insideout-perl is already the newest version.
    liblist-moreutils-perl is already the newest version.
    libscalar-defer-perl is already the newest version.
    libxml-simple-perl is already the newest version.
    rsync is already the newest version.
    wget is already the newest version.
    You might want to run 'apt-get -f install' to correct these:
    The following packages have unmet dependencies:
    nginx : Depends: nginx-full but it is not going to be installed or
    nginx-light but it is not going to be installed



    How should my sources.list look like?

    stay hungry, stay foolish!

  • [ERROR] autoinstaller::Adapter::DebianAdapter::uninstallPackages: Reading package lists...
    Building dependency tree...
    Reading state information...
    Package 'nginx-light' is not installed, so not removed
    The following extra packages will be installed:
    nginx
    The following packages will be REMOVED:
    nginx-full*
    The following packages will be upgraded:
    nginx
    1 upgraded, 0 newly installed, 1 to remove and 6 not upgraded.
    Need to get 0 B/527 kB of archives.
    After this operation, 82.9 kB of additional disk space will be used.
    (Reading database ... 52501 files and directories currently installed.)
    Preparing to replace nginx 1.2.1-2.2+wheezy3 (using .../nginx_1.8.0-1~wheezy_amd64.deb) ...
    Unpacking replacement nginx ...
    dpkg: error processing /var/cache/apt/archives/nginx_1.8.0-1~wheezy_amd64.deb (--unpack):
    trying to overwrite '/etc/init.d/nginx', which is also in package nginx-common 1.2.1-2.2+wheezy3
    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
    Errors were encountered while processing:
    /var/cache/apt/archives/nginx_1.8.0-1~wheezy_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)


    autoinstaller::Functions::build: An error occurred while performing build steps

    stay hungry, stay foolish!

  • You could also replace php-apc with php-apcu :-)
    Please purge nginx apt-get purge nginx