[gelöst] Apt-Get install g++: Depends: g++-3.3 (>= 1:3.3.

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
maybee
Beiträge: 17
Registriert: 23.01.2007 21:55:59

[gelöst] Apt-Get install g++: Depends: g++-3.3 (>= 1:3.3.5-1

Beitrag von maybee » 23.01.2007 22:02:41

Hallo zusammen,

ich bin noch recht neu in der Debian Welt und möchte mir gern g++ installieren.

Code: Alles auswählen

apt-get instal g++
sagt:

Code: Alles auswählen

g++: Depends: g++-3.3 (>= 1:3.3.5-1) but it is not going to be installed
Ich nutze hier Debian Sarge, meine sources List sieht wie folgt aus:

Code: Alles auswählen

deb http://ftp.debian.org/debian sarge main
deb http://www.backports.org/debian/ sarge-backports main
deb http://ftp.debian.org/debian/ sarge contrib
deb http://ftp.debian.org/debian/ sarge non-free

deb-src http://ftp.debian.org/debian sarge main
deb-src http://www.backports.org/debian/ sarge-backports main
deb-src http://ftp.debian.org/debian/ sarge contrib
deb-src http://ftp.debian.org/debian/ sarge non-free
apt-cache policy g++ sagt mir:

Code: Alles auswählen

g++:
  Installed: (none)
  Candidate: 4:3.3.5-3
  Version Table:
     4:3.3.5-3 0
        500 http://ftp.debian.org sarge/main Packages
Ich bin leider noch nicht so geübt im Umgang mit apt, wenn mehr Infos benötigt werden lasst es mcih bitte wissen.

Würde mich freuen wenn mir da jemand weiterhelfen kann?

Danke & Grüße
Maybee
Zuletzt geändert von maybee am 23.01.2007 23:52:09, insgesamt 1-mal geändert.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 23.01.2007 22:30:29

Hi und Willkommen im Forum!

Kommentiere mal die Backports aus, dann ein

Code: Alles auswählen

# aptitude update
und

Code: Alles auswählen

# aptitude install g++
Oder eben mit apt-get, aptitude wird aber empfohlen.

Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

maybee
Beiträge: 17
Registriert: 23.01.2007 21:55:59

Beitrag von maybee » 23.01.2007 22:39:30

Hi,

danke für deine Antwort.

Code: Alles auswählen

#deb http://www.backports.org/debian/ sarge-backports main
#deb-src http://www.backports.org/debian/ sarge-backports main

War es so gemeint?

Dann ein:

Code: Alles auswählen

aptitude update
aptitude install g++

g++: Depends: g++-3.3 (>= 1:3.3.5-1)
Hehe :-) Der gleiche Fehler wie vorher ....

Hast du eine Idee?

Gruß
Maybee[/code]

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 23.01.2007 22:46:21

Ja, so wars gemeint. Was sagt

Code: Alles auswählen

apt-cache policy g++
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 23.01.2007 22:48:38

Gib einfach mal noch zusätzlich g++-3.3 beim install an.
MfG GoKi
:wq

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 23.01.2007 22:54:17

Mach mal ein

Code: Alles auswählen

dpkg  --forget-old-unavail
Und dann noch mal ein

Code: Alles auswählen

apt-get update
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

maybee
Beiträge: 17
Registriert: 23.01.2007 21:55:59

Beitrag von maybee » 23.01.2007 22:56:05

garibaldi hat geschrieben:Ja, so wars gemeint. Was sagt

Code: Alles auswählen

apt-cache policy g++
apt-cache policy g++ sagt:

Code: Alles auswählen

g++:
  Installed: (none)
  Candidate: 4:3.3.5-3
  Version Table:
     4:3.3.5-3 0
        500 http://ftp.debian.org sarge/main Packages
@ GoKi

Code: Alles auswählen

apt-get install g++-3.3 
sagt:

Code: Alles auswählen

g++-3.3: Depends: libstdc++5-3.3-dev
Zuletzt geändert von maybee am 23.01.2007 23:15:33, insgesamt 1-mal geändert.

maybee
Beiträge: 17
Registriert: 23.01.2007 21:55:59

Beitrag von maybee » 23.01.2007 22:58:14

KBDCALLS hat geschrieben:Mach mal ein

Code: Alles auswählen

dpkg  --forget-old-unavail
Und dann noch mal ein

Code: Alles auswählen

apt-get update

Code: Alles auswählen

apt-get install g++ 
sagt:

Code: Alles auswählen

g++: Depends: g++-3.3
das ist echt verflixt :)
Zuletzt geändert von maybee am 23.01.2007 23:15:04, insgesamt 1-mal geändert.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 23.01.2007 23:03:02

Mal mit Pinning probieren?

in die /etc/apt/preferences:

Code: Alles auswählen

Package: *
Pin: release a=stable
Pin-Priority: 1001

Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 23.01.2007 23:04:11

Poste mal

Code: Alles auswählen

aptitude show g++
und

Code: Alles auswählen

aptitude show g++-3.3

PS: Benutze bitte die Codetags.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

maybee
Beiträge: 17
Registriert: 23.01.2007 21:55:59

Beitrag von maybee » 23.01.2007 23:14:02

garibaldi hat geschrieben:Mal mit Pinning probieren?

in die /etc/apt/preferences:

Code: Alles auswählen

Package: *
Pin: release a=stable
Pin-Priority: 1001

unglaublich aber wahr, es klappt :-)
tausend dank!

Was hat es mit dem Pinning auf sich? Legt da die priortäten der
Quellen und Pakete fest?

Danke nochmal für eure Hilfe.

Gruß
Maybee

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 23.01.2007 23:21:19

Mit der Prioryty legst du fest welche Paketquellen hauptsächlich genommen werden. Wenn Sarge und Backports die gleiche Priority hätten dann würde das Paket von der Quelle genommen das die höhere Versionsnummer hat. Haben die Backports eine niedrigere Priorität dann wird das Paket aus Sarge genommen auch wenns eine niedrige Versionsnummer hat. Setze ich Sarge höher als 1001, dann wird auch ein Downgrade durchgeführt. Normalerweise nur wird nur ein Upgrade durchgeführt. Will ich trotzdem ein Paket von Backports installieren dann muß das dem apt-get extra mitteilen. Was bei Prioriät von Sarge höher als 1000 allerdings nicht sinnvoll ist.
Zuletzt geändert von KBDCALLS am 23.01.2007 23:26:30, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 23.01.2007 23:24:00

maybee hat geschrieben:Was hat es mit dem Pinning auf sich? Legt da die priortäten der
Quellen und Pakete fest?
Genau. Das ist die Zahl, die vor den möglichen Quellen für verschiedene Versionen steht. Die wichtigsten Eckpfeiler:
  1. 100 = installiert
  2. 500 = voreingestellt, falls kein Pin manuell gesetzt ist
  3. >1000 = erzwingt downgrade
Wenn du jetzt vorhast, mit backports zu arbeiten, solltest du die Datei wie in meinem link von oben entsprechend ändern.

Fein dass es geklappt hat :D
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

maybee
Beiträge: 17
Registriert: 23.01.2007 21:55:59

Beitrag von maybee » 23.01.2007 23:49:00

Das muss man wissen :-) Danke für eure Hilfe. Ich werde sicher noch einige schöne Stunden mit Debian verbringen und wieder hier im Forum landen *g* ...

Wünsche euch eine gute Nacht!

PS: @garibaldi, Habe im Titel oben gelöst vermerkt ...

Antworten