OVH Community, your new community space.

Problem mit debian 7 & aptitude


debianfan
06.09.14, 14:55
Zitat Zitat von Felix
schau mal in /var/lib/dpkg/info/spamassassin.postinst , ob dir da was auffällt welcher Befehl fehlschlagen könnte

Felix
so wirklich viel sehe ich hier nicht:

Code:
#!/bin/sh

set -e

sa_compile() {
    # Compile, if rules have previously been compiled, and it's possible
    if [ -x /usr/bin/re2c -a -x /usr/bin/sa-compile -a -d /var/lib/spamassassin/compiled ]; then
        echo "Running sa-compile (may take a long time)"
        su debian-spamd -c "sa-compile --quiet"
    fi
}

if [ "$1" = "configure" ]; then
    # If a new install, or an upgrade from 3.3.2-2 or earlier...
    if dpkg --compare-versions "$2" "le" "3.3.2-2"; then
        if ! getent passwd debian-spamd > /dev/null ; then
            adduser --system --group --shell /bin/sh --disabled-password \
                --home /var/lib/spamassassin debian-spamd
        else
            mkdir -p /var/lib/spamassassin
        fi
        # Fix permissions of spamassassin; A no-op on new installs, lets 
        # debian-spamd claim ownership of spamassassin updates on upgrades.
        chown -R debian-spamd:debian-spamd /var/lib/spamassassin
    fi

    test -d /var/lib/spamassassin/sa-update-keys ||
        install -d -o debian-spamd -g debian-spamd -m 700 /var/lib/spamassassin/sa-update-keys

    su debian-spamd -c "sa-update --gpghomedir /var/lib/spamassassin/sa-update-keys \
        --import /usr/share/spamassassin/GPG.KEY"

    sa_compile
fi

if [ "$1" = "triggered" ] && [ "$2" = "perl-major-upgrade" ]; then
    sa_compile
    invoke-rc.d spamassassin restart
fi

# Automatically added by dh_installinit
if [ -x "/etc/init.d/spamassassin" ]; then
update-rc.d spamassassin defaults 19 21 >/dev/null
invoke-rc.d spamassassin start || exit $?
fi
# End automatically added section

Felix
16.05.14, 09:25
schau mal in /var/lib/dpkg/info/spamassassin.postinst , ob dir da was auffällt welcher Befehl fehlschlagen könnte

Felix

debianfan
15.05.14, 17:34
Moin zusammen,

ich hab grade ein aptitude upgrade durchgeführt - da kam folgende Meldung:

# aptitude upgrade
Die folgenden teilweise installierten Pakete werden konfiguriert:
spamassassin
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
spamassassin (3.3.2-5+deb7u1) wird eingerichtet ...
dpkg: Fehler beim Bearbeiten von spamassassin (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
spamassassin
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuch, dies zu lösen:
spamassassin (3.3.2-5+deb7u1) wird eingerichtet ...
dpkg: Fehler beim Bearbeiten von spamassassin (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
spamassassin


Das Paket spamassassin ist jetzt als "teilweise installiert aber noch nicht konfiguriert" eingetragen.

Was nun ? Ist jemand von Euch auf ein ähnliches Problem gestossen - wobei die Fehlermeldung auch 'aussagekräftig' ist...

gruß

Sebastian