Update order (i-MSCP, debian stretch) (follow up)

  • Hello Nuxwin,
    I want to inform you that the debian Jessie to Stretch plus i-mscp 1.3.16 -> 1.4.7 update has successfully finished (only minor issues on my side) :!:
    I want to thank you (and your team) for that work. :thumbup:


    Peter


    NB: How can I prevent i-mscp to deinstall an additionally installed package (here sendmailanalyzer) :?:

    i-MSCP 1.5.1 + patches - debian stretch (latest) - DebugBar 1.1.2 - LetsEncrypt 3.5.0 - Mailman 2.0.4 - RoundcubePlugins 2.0.1

  • How can I prevent i-mscp to deinstall an additionally installed package (here sendmailanalyzer)

    Which package exactly? I cannot find any sendmailanalyzer package in official repositories.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • I think he is talking about this: sareport.darold.net/

    Ok but I don't see any Debian package there, or I'm blind.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • It is possible to create a deb package frome source.

    Code
    1. cd /tmp/sendmailanalyzer-8.7packaging/debian/
    2. chmod +x create-deb-tree.sh
    3. ./create-deb-tree.sh
    4. dpkg -b sendmailanalyzer sendmailanalyzer.deb


    Maybe he'd done this way


    Nice feature.. Maybe a great addon :D

  • @TheCry


    Can you post the package control file please? I want check for dependencies that could explain why the package is being removed when i-MSCP is updated.


    Thank you.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Yes, it as was installed like @TheCry said. And deinstalled at upgrade. Sorry for missing clarification.


    Peter

    i-MSCP 1.5.1 + patches - debian stretch (latest) - DebugBar 1.1.2 - LetsEncrypt 3.5.0 - Mailman 2.0.4 - RoundcubePlugins 2.0.1

  • @TheCry


    Can you post the package control file please? I want check for dependencies that could explain why the package is being removed when i-MSCP is updated.


    Thank you.

    The current version of sendmailanalyzer is 9.2
    To create a deb package is more simple.. You only need to run

    Code
    1. dpkg-buildpackage -us -uc

    from source folder.


    Here ist the control file

  • @TheCry


    Thanks ;)


    I don't see any dependency which could explain why the package is being removed by i-MSCP installer... If you find time to test, you're welcome. Else, I'll do that when I can.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Thank you for your effort, but it is really low prio.
    I can install it again and wait ;-)


    NB: Did you read the first two sentences of the first post ? :-)
    Thank you again.

    i-MSCP 1.5.1 + patches - debian stretch (latest) - DebugBar 1.1.2 - LetsEncrypt 3.5.0 - Mailman 2.0.4 - RoundcubePlugins 2.0.1