Betriebssysteme > Solaris/x86 und OpenSolaris

www.sunfreeware.com pkg-get geht nicht mehr

(1/1)

msueper:
Hallo,
bei mir ist seit einiger Zeit folgendes Phänomen:

pkg-get -u

liefert zwar noch, was nicht aktuell ist, aber beim Installieren der Updates scheitert das Tool. Es lädt die neueste Version herunter, benennt diese aber nicht mehr um.
Z.B.:
curl-7.16.2-sol10-x86-local.gz.tmp

behält die Endung tmp und beim Installieren wird das Paket nicht gefunden.
Was könnte hier falsch sein?
Danke vorab schonmal,
Martin

msueper:
Abändern von pkg-get

Änderungen in Funktion

net_install() {

        net_name="$1"
        fullurl=$url/$CPU/$OSREV

        check_wget

        graburl=$fullurl/$net_name
        print trying $graburl
        case $graburl in
           *\*)
                print ERROR: no wildcards allowed in net_install
                exit
           ;;
        esac

        tmpfile=$net_name

        $WGET $graburl >$tmpfile
        if [[ $? -ne 0 ]] || [[ ! -s $tmpfile ]] ; then
                print error downloading $graburl
                rm $tmpfile
                return
        fi


        if [[ "$downloadonly" -eq 1 ]] ; then
                mv $tmpfile $net_name
                print downloaded package to $net_name
                return
        fi
        gunzip $tmpfile
        tmpfile=`echo $tmpfile | sed s/.gz$//g`

        # else... really install

        install_pkg_file $tmpfile
        # install_pkg_file will remove tmp file
}

zumindest geht damit wieder pkg-get -u
Martin

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln