wie kann ich eine DEB mit höherer versionsnr. downgraden?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
p5w5
Beiträge: 4
Registriert: 01.10.2002 12:36:11

wie kann ich eine DEB mit höherer versionsnr. downgraden?

Beitrag von p5w5 » 01.10.2002 12:45:21

hi!

ich habe leider das packet libqt3-mt_3.0.4-2_i386.deb mit
"dpkg install libqt3-mt_3.0.4-2_i386.deb"
installiert.

wie kann ich das obige packet wieder deinstallieren bzw. auf eine niedrigere bzw. passende version bringen?!

danke im voraus und lG

Benutzeravatar
felix-the-cat
Beiträge: 332
Registriert: 06.01.2002 17:52:43
Wohnort: Germany

Beitrag von felix-the-cat » 01.10.2002 13:29:39

einfach das alte wieder installieren mit dpkg -i oder erst das installiert deinstallieren und das alte installieren. 8)

p5w5
Beiträge: 4
Registriert: 01.10.2002 12:36:11

Beitrag von p5w5 » 01.10.2002 13:54:07

hi!

anmerkung: ich habe mir über http://people.debian.org/~schoepf/kde3/woody KDE3 installiert.
bei diesem kde ist die libqt3-mt in der version 3.0.3 dabei.

wenn ich jetzt "apt-get remove libqt3" eingebe dann bekomme ich folgenden output:
------------------------------------
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
ark: Depends: libqt3-mt (>= 2:3.0.3-1) but it is not going to be installed
artsbuilder: Depends: libqt3-mt (>= 2:3.0.3-1) but it is not going to be installed
[... schnipp ... weitere 100 packete ... schnapp ... ]
noatun: Depends: libqt3-mt (>= 2:3.0.3-1) but it is not going to be installed
noatun-plugins: Depends: libqt3-mt (>= 2:3.0.3-1) but it is not going to be installed
psi: Depends: libqt3-mt (>= 2:3.0.4-1) but it is not going to be installed
secpolicy: Depends: libqt3-mt (>= 2:3.0.3-1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
------------------------------------

der aufruf "apt-get -f install" macht aber auch nicht das was ich will:
--------------------------------
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
ark arts artsbuilder kaboodle kaddressbook kalarm kalarmd kamera kandy kappfinder karm kate kate-plugins kcalc kcharselect kcmlinuz kcoloredit kcontrol kcron kdat kdcop kdeaddons kdeadmin kdebase kdebase-bin kdebugdialog kdegraphics kdelibs kdelibs-bin kdelibs4 kdemultimedia kdenetwork kdepasswd kdepim kdeprint kdesktop kdessh kdeutils kdf kdict kdm kdvi kedit kfax kfile-audio-plugins kfile-graphics-plugins kfind kfloppy kfract kghostview khelpcenter khexedit khotkeys kicker kicker-applets kiconedit kioslave kit kjots klaptopdaemon klipper kljettool klpq klprfax kmail kmenuedit kmid kmidi kmix knewsticker knode knotes konq-plugins konqueror konqueror-nsplugins konsole kooka korganizer korn kpackage kpager kpaint kpersonalizer kpf kpilot kppp kruler kscd kscreensaver ksirc ksmserver ksnapshot ksplash ksysguard ksysv ktimer ktip kuser kview kviewshell kwin kwuftpd kxkb kxmlrpc libarts1-qt libkcal2 libkdenetwork2 libkgantt0 libkonq4 libkregexpeditor libkscan1 libqt3 libqt3-mt lisa noatun noatun-plugins psi secpolicy
0 packages upgraded, 0 newly installed, 118 to remove and 0 not upgraded.
2 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 138MB will be freed.
Do you want to continue? [Y/n] n
-------------------------------------

und "apt-get -f install libqt3-mt" erfüllt auch nicht meine wünsche:
-------------------------------------
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, libqt3-mt is already the newest version.
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
libqt3-mt: Depends: libfreetype6 (>= 2.1.1-1) but 2.0.9-1 is to be installed
Depends: libqt3 (>= 2:3.0.4-1) but 2:3.0.3-20020329-1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
-------------------------------------

Ich möchte einfach beinhart die die vorhandene libqt3-mt in der version 3.0.4 mit einem packet aus dem web ersetzten, welches die version 3.0.3 hat. wie geht das ?!!! *verzweifel*

lg

Benutzeravatar
Kalmar
Beiträge: 541
Registriert: 24.02.2002 15:45:36
Kontaktdaten:

Beitrag von Kalmar » 01.10.2002 15:12:25

apt-get install libqt3-mt/unstable (ich gehe richtig in der annahme dass du sid benutzt?
That seems to point up a significant difference between Europeans and Americans. A European says: "I can't understand this, what's wrong with me?" An American says: "I can't understand this, what's wrong with him?"

Terry Pratchett

p5w5
Beiträge: 4
Registriert: 01.10.2002 12:36:11

woody - sid

Beitrag von p5w5 » 01.10.2002 17:24:57

die basis distri ist woody. ich habe aber wegen einiger features andere quellen in die sources.list eingetragen um eben an kde3 zu kommen. ein "pinning" (oder wie das heißt) auf sid habe ich nicht gemacht.

bei "apt-get install libqt3-mt/unstable" bekomme ich
--------------------------------------
Reading Package Lists... Done
Building Dependency Tree... Done
E: Release 'unstable' for 'libqt3-mt' was not found
--------------------------------------

gibt es bei apt-get oder bei dpkg nicht eine "force" option, sodaß man nachher libqt3_3.0.3 einfach neu installiert. oder kann man die versionsüberprüfung so ändern, daß er die ältere version installiert?

eine weitere sache ist, daß ich das psi package (welches die libqt3_3.0.4 version benötigen würde) auch nicht mehr entfernen kann.

p5w5
Beiträge: 4
Registriert: 01.10.2002 12:36:11

habe es geschaft!

Beitrag von p5w5 » 01.10.2002 22:43:56

zuerst testen:
"dpkg --no-act --purge --ignore-depends=libqt3-mt libqt3-mt"
dann entfernen:
"dpkg --purge --ignore-depends=libqt3-mt libqt3-mt"
finale:
"apt-get install libqt3-mt"

jetzt ist alles wieder in ordnung!

Benutzeravatar
Kalmar
Beiträge: 541
Registriert: 24.02.2002 15:45:36
Kontaktdaten:

Beitrag von Kalmar » 01.10.2002 22:54:41

naja du hättest auch apt-get install libqt3-mt/testing machen können ;)
That seems to point up a significant difference between Europeans and Americans. A European says: "I can't understand this, what's wrong with me?" An American says: "I can't understand this, what's wrong with him?"

Terry Pratchett

Antworten