'/etc/debian_version' nach dist-upgrade unverändert

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

'/etc/debian_version' nach dist-upgrade unverändert

Beitrag von rolo » 13.11.2011 00:02:36

Hi,

ich hab auf einer Maschine ein 'dist-upgrade' von lenny auf squeeze durchgeführt. Die 'sources.list' ist komplett umgestellt, apt-get update und apt-get dist-upgrade sind durchgelaufen.
Was dabei nicht angepasst wurde ist einzig die '/etc/debian_version'.

Code: Alles auswählen

cat /etc/debian_version
5.0.6
Das Paket 'base-files' worin die Datei enthalten ist, wurde natürlich ebenfalls erneuert:

Code: Alles auswählen

apt-cache policy base-files
base-files:
  Installed: 6.0squeeze3
  Candidate: 6.0squeeze3
  Version table:
 *** 6.0squeeze3 0
        500 http://ftp.de.debian.org/debian/ squeeze/main amd64 Packages
        100 /var/lib/dpkg/status
Irgendwie ist das sicher kein Drama, aber ich komme eben nicht dahinter was das soll. Hat jemand eine Idee?

Beste Grüße

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: '/etc/debian_version' nach dist-upgrade unverändert

Beitrag von pferdefreund » 14.11.2011 12:50:24

Bei mir stimmts - hab das gleiche vor ca 1 Woche gemacht. Hast du noch die Logdateien vom dist-upgrade.
Mach mal in der einen find auf /etc/debian_version - eventuell sieht man da ja was.

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Re: '/etc/debian_version' nach dist-upgrade unverändert

Beitrag von rolo » 14.11.2011 14:04:53

Erstmal vielen Dank für deine Antwort.
Ich poste das mal hier rein, sehe aber erstmal kein Problem:

Code: Alles auswählen

1520:2011-11-06 13:52:36 upgrade base-files 5lenny10 6.0squeeze3
1521:2011-11-06 13:52:36 status half-configured base-files 5lenny10
1522:2011-11-06 13:52:36 status unpacked base-files 5lenny10
1523:2011-11-06 13:52:36 status half-installed base-files 5lenny10
1525:2011-11-06 13:52:36 status half-installed base-files 5lenny10
1527:2011-11-06 13:52:36 status half-installed base-files 5lenny10
1528:2011-11-06 13:52:37 status half-installed base-files 5lenny10
1529:2011-11-06 13:52:37 status unpacked base-files 6.0squeeze3
1530:2011-11-06 13:52:37 status unpacked base-files 6.0squeeze3
1538:2011-11-06 13:52:37 configure base-files 6.0squeeze3 6.0squeeze3
1539:2011-11-06 13:52:37 status unpacked base-files 6.0squeeze3
1541:2011-11-06 13:53:58 status unpacked base-files 6.0squeeze3
1542:2011-11-06 13:53:58 status unpacked base-files 6.0squeeze3
1543:2011-11-06 13:53:58 status unpacked base-files 6.0squeeze3
1544:2011-11-06 13:53:58 status unpacked base-files 6.0squeeze3
1545:2011-11-06 13:53:58 status unpacked base-files 6.0squeeze3
1546:2011-11-06 13:53:58 status half-configured base-files 6.0squeeze3
1547:2011-11-06 13:53:58 status installed base-files 6.0squeeze3

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Re: '/etc/debian_version' nach dist-upgrade unverändert

Beitrag von rolo » 14.11.2011 14:11:31

ups, jetzt hab ich denn doch was:

Code: Alles auswählen

less dpkg.log | grep -n '/etc/debian_version'
1540:2011-11-06 13:53:58 conffile /etc/debian_version keep
Ich hab jetzt mal ein

Code: Alles auswählen

mv /etc/debian_version /etc/debian_version.bak
aptitude reinstall base-files
probiert, aber der legt keine neue Datei 'debian_version' an.

EDIT:
Nun, jetzt liegt hier eine Datei '/etc/debian_version.dpkg-dist'

Code: Alles auswählen

less /etc/debian_version.dpkg-dist
6.0.3
irgendwas hab ich wohl verpasst.

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

Re: '/etc/debian_version' nach dist-upgrade unverändert

Beitrag von GoKi » 14.11.2011 15:11:05

Die Datei ist vermutlich als Konfigurationsdatei in dem Paket. Du hast die Datei verändert, auch löschen ist eine Änderung. Es gibt für dpkg einen force Schalter, um fehlende Konfigurationsdateien wieder mit der Datei aus dem Paket zu ersetzen.
MfG GoKi
:wq

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Re: '/etc/debian_version' nach dist-upgrade unverändert

Beitrag von rolo » 16.11.2011 00:27:14

Hi GoKi,

nachdem '--force-confnew' nicht zum Erfolg führte, habe ich '/etc/debian_version' entfernt und

Code: Alles auswählen

dpkg -i --force-confmiss /var/cache/apt/archives/base-files_6.0squeeze3_amd64.de
ausgeführt. Damit ist das Problem gelöst.

Vielen Dank für den Tip!

Antworten