Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: aktualizace - make = ,,chybí version''  (Přečteno 1889 krát)

Michal Kundrát

  • Aktivní člen
  • *
  • Příspěvků: 232
  • Jawa Stadion S11 1958
aktualizace - make = ,,chybí version''
« kdy: 15 Července 2008, 23:23:38 »
po apt-get upgrade (předtím samozřejmě update) mi terminál vypíše:
Citace
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtení stavových informací... Hotovo
Pro opravení můžete spustit `apt-get -f install'.
Následující balíky mají nesplněné závislosti:
  dpkg-dev: Závisí na: make ale není nainstalovaný
E: Nesplněné závislosti. Zkuste použít -f.

Tak teda zkouším dát install make (install -f vypíše to samý) a:
Citace
~$ sudo apt-get install make
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtení stavových informací... Hotovo
Navrhované balíky:
  make-doc
Následující NOVÉ balíky budou nainstalovány:
  make
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 6 neaktualizováno.
Potřebuji stáhnout 0B/163kB archivů.
After this operation, 1253kB of additional disk space will be used.
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 36210 balíku `make':
 chybí version
E: Sub-process /usr/bin/dpkg returned an error code (2)

Netušíte někdo co s tím je???

Hádám že by pomohlo dostat do systému novou verzi make (třeba nějakou ,,testing''), ale radši si nechám od někoho poradit - kdoví co bych s tím udělal

Díky za odpovědi
« Poslední změna: 15 Července 2008, 23:25:16 od Michal Kundrát »
CPU AMD Athlon 64, 1.5GB RAM, nVidia GeForce 7600GS 256MB, přepěťovka Belkin SurgeMaster, repro Genius 5.1 150W, monitor Avidav 1280x1024, Epson LQ-1050 [UBUNTU x64] + IBM PC 300GL - 200MHz, 64MB RAM, 40GB HDD [DEBIAN 5.0.3 -486]

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: aktualizace - make = ,,chybí version''
« Odpověď #1 kdy: 16 Července 2008, 06:01:21 »
Bych se podíval co je v tom status souboru jak radí chybová hláška
Kód: [Vybrat]
cat /var/lib/dpkg/status | grep -n "" | grep 36210 -C10 -B10
//edit:
Já tam mám u make uvedený source make-dfsg a verzi 3.81-3build1, formát souboru vypadá přehledně a pochopitelně.
případně tam vidím i soubor /var/lib/dpkg/status-old (s tím bychpřípadně hýbal až bych vygooglil co je vlastně zač.)
« Poslední změna: 16 Července 2008, 06:11:34 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Michal Kundrát

  • Aktivní člen
  • *
  • Příspěvků: 232
  • Jawa Stadion S11 1958
Re: aktualizace - make = ,,chybí version''
« Odpověď #2 kdy: 16 Července 2008, 13:08:26 »
Kód: [Vybrat]
$ cat /var/lib/dpkg/status | grep -n "" | grep 36210 -C10 -B10
26806: /etc/brltty/brltty-pm-elba_32.hlp 19e3c3e178149dc2ecd78647494502cb
26807: /etc/brltty/brltty-pm-elba_trio_20.hlp 126fe335093826fd27b00f9bfdb5b682
26808: /etc/brltty/brltty-pm-elba_trio_32.hlp 6e13594e9258a55af196af795ee7e239
26809: /etc/brltty/brltty-pm-ib_80.hlp 0b0d2556144ad090ac028cd1e43dd015
26810: /etc/brltty/brltty-pm-trio.hlp 95ab91860a3c625f063a2f113de2d9f8
26811: /etc/brltty/brltty-pm.conf 20d8489a7f1d630fa69905313e3ccfe3
26812: /etc/brltty/brltty-pm.hlp 3eb55bc3b2773e83a35016ced1c757c2
26813: /etc/brltty/brltty-tn.hlp d43f8fd04a4cf3ee1512a585bcf42a36
26814: /etc/brltty/brltty-ts.hlp 9790039ced00805087eaa419db28a3e2
26815: /etc/brltty/brltty-tt.hlp d43ed29f586c40926a02ad0a2cbd9906
26816: /etc/brltty/brltty-vd.hlp 92c9a9e10ed5e759d32362108d8f57a2
26817: /etc/brltty/brltty-vo.hlp 37cb6e080d53ea63087efa29850bdc46
26818: /etc/brltty/brltty-vr.hlp fc1bc77ba9de772988762d0a1f9db70e
26819: /etc/brltty/brltty-vs.hlp e636164792cbc7e640118b665e03e616
26820: /etc/brltty/text.brf.tbl b4ac1411fe04af70379b59d94e87257a
26821: /etc/brltty/text.cz.tbl 08575c2f6898733bddc06f85abc200d8
26822: /etc/brltty/text.da-1252.tbl 0f2ea2752fc38a5db32049b07470d147
26823: /etc/brltty/text.da-lt.tbl 0e0338de68374978c5b281ddd3df0a26
26824: /etc/brltty/text.da.tbl 8394aa9c04e259660bb290a3f3134f97
26825: /etc/brltty/text.de.tbl b47050641dbb632eac483db872308048
26826: /etc/brltty/text.en_UK.tbl 4f730b9536eadba9f7d535b3d643acc2
--
36200:Suggests: make-doc
36201:Description: The GNU version of the "make" utility.
36202: GNU Make is a program that determines which pieces of a large
36203: program need to be recompiled and issues the commands to recompile
36204: them, when necessary. More information about GNU Make can be found in
36205: the `make' Info page. The upstream sources for this package are
36206: available at the location ftp://ftp.gnu.org/gnu/make/. The
36207: documentation for this package does not meet the Debian Free Software
36208: Guidelines, and has been removed from this package.
36209:Original-Maintainer: Manoj Srivastava <srivasta@debian.org>
36210:
36211:Package: util-linux
36212:Essential: yes
36213:Status: install ok installed
36214:Priority: required
36215:Section: utils
36216:Installed-Size: 1760
36217:Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
36218:Architecture: amd64
36219:Version: 2.13.1-5ubuntu2
36220:Replaces: fdisk, linux32, miscutils, schedutils, setterm, sparc-utils

Koukám co má na konci znamenato to linux32 (mám 64-bit)  :o

to 36210 je opravdu úplně prázdný :( ???

To ,,chybí version'', není to třeba tím, že se špatně stáhlo?
CPU AMD Athlon 64, 1.5GB RAM, nVidia GeForce 7600GS 256MB, přepěťovka Belkin SurgeMaster, repro Genius 5.1 150W, monitor Avidav 1280x1024, Epson LQ-1050 [UBUNTU x64] + IBM PC 300GL - 200MHz, 64MB RAM, 40GB HDD [DEBIAN 5.0.3 -486]

Michal Kundrát

  • Aktivní člen
  • *
  • Příspěvků: 232
  • Jawa Stadion S11 1958
Re: aktualizace - make = ,,chybí version''
« Odpověď #3 kdy: 16 Července 2008, 13:15:04 »
Tak jsem ještě zkoušel stáhnout balíky ze sítě a nic se nezměnilo - píše to chybu v závislostech :(


Jéééé, já zapomněl dopsat, že jsem v synapticu zamknul verzi - já si toho všimnul až teď :(  Já chtěl zkusit, jestli mi pojedou ostatní aktualizace
« Poslední změna: 16 Července 2008, 13:29:50 od Michal Kundrát »
CPU AMD Athlon 64, 1.5GB RAM, nVidia GeForce 7600GS 256MB, přepěťovka Belkin SurgeMaster, repro Genius 5.1 150W, monitor Avidav 1280x1024, Epson LQ-1050 [UBUNTU x64] + IBM PC 300GL - 200MHz, 64MB RAM, 40GB HDD [DEBIAN 5.0.3 -486]

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: aktualizace - make = ,,chybí version''
« Odpověď #4 kdy: 16 Července 2008, 13:45:41 »
Odemknutí to tedy vyřešilo?

Pokud ne tak to zkuste vypsat o kus výš, mělo by to začínat Package: make
a končit na té řádce 36210

odhadem:
Kód: [Vybrat]
cat /var/lib/dpkg/status | grep -n "" | grep 36185 -C30
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Michal Kundrát

  • Aktivní člen
  • *
  • Příspěvků: 232
  • Jawa Stadion S11 1958
Re: aktualizace - make = ,,chybí version''
« Odpověď #5 kdy: 16 Července 2008, 13:50:24 »
nevyřešilo :(

Citace
$ cat /var/lib/dpkg/status | grep -n "" | grep 36185 -C30
36155: This is for sites that want the latest kernel headers.  Please read
36156: /usr/share/doc/linux-headers-2.6.24-16/debian.README.gz for details.
36157:
36158:Package: bash
36159:Essential: yes
36160:Status: install ok installed
36161:Priority: required
36162:Section: shells
36163:Installed-Size: 1316
36164:Maintainer: Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>
36165:Architecture: amd64
36166:Version: 3.2-0ubuntu18
36167:Replaces: bash-completion (<< 20060301), bash-doc (<= 2.05-1)
36168:Depends: base-files (>= 2.1.12), debianutils (>= 2.15)
36169:Pre-Depends: libc6 (>= 2.4), libncurses5 (>= 5.6+20071006-3)
36170:Recommends: bash-completion (>= 20060301)
36171:Suggests: bash-doc
36172:Conflicts: bash-completion (<< 20060301)
36173:Conffiles:
36174: /etc/skel/.bashrc 5701b2ccef50b31b0d8e1f90c3a57b89
36175: /etc/skel/.profile c99a36aa72abab18da33c4a716740d0d
36176: /etc/skel/.bash_logout 22bfb8c1dd94b5f3813a2b25da67463f
36177: /etc/bash.bashrc ba83158d228e5b8104cc3f5b037cf597
36178:Description: The GNU Bourne Again SHell
36179: Bash is an sh-compatible command language interpreter that executes
36180: commands read from the standard input or from a file.  Bash also
36181: incorporates useful features from the Korn and C shells (ksh and csh).
36182: .
36183: Bash is ultimately intended to be a conformant implementation of the
36184: IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2).
36185: .
36186: The Programmable Completion Code, by Ian Macdonald, is now found in
36187: the bash-completion package.
36188:Original-Maintainer: Matthias Klose <doko@debian.org>
36189:
36190:Package: make
36191:Status: install ok installed
36192:Priority: standard
36193:Section: devel
36194:Installed-Size: 1224
36195:Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
36196:Architecture: amd64
36197:Source: make-dfsg
36198:Vepsion: 3.81-3build1
36199:Depends: libc6 (>= 2.5-0ubuntu1)
36200:Suggests: make-doc
36201:Description: The GNU version of the "make" utility.
36202: GNU Make is a program that determines which pieces of a large
36203: program need to be recompiled and issues the commands to recompile
36204: them, when necessary. More information about GNU Make can be found in
36205: the `make' Info page. The upstream sources for this package are
36206: available at the location ftp://ftp.gnu.org/gnu/make/. The
36207: documentation for this package does not meet the Debian Free Software
36208: Guidelines, and has been removed from this package.
36209:Original-Maintainer: Manoj Srivastava <srivasta@debian.org>
36210:
36211:Package: util-linux
36212:Essential: yes
36213:Status: install ok installed
36214:Priority: required
36215:Section: utils
CPU AMD Athlon 64, 1.5GB RAM, nVidia GeForce 7600GS 256MB, přepěťovka Belkin SurgeMaster, repro Genius 5.1 150W, monitor Avidav 1280x1024, Epson LQ-1050 [UBUNTU x64] + IBM PC 300GL - 200MHz, 64MB RAM, 40GB HDD [DEBIAN 5.0.3 -486]

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: aktualizace - make = ,,chybí version''
« Odpověď #6 kdy: 16 Července 2008, 14:07:48 »
otevřete si to v nějakém editoru a změňte na řádku

36198:
Kód: [Vybrat]
Vepsion: 3.81-3build1
za
Kód: [Vybrat]
Version: 3.81-3build1
Uložit a mělo by to být OK

//EDIT:
třeba
Kód: [Vybrat]
gksudo gedit /var/lib/dpkg/status
« Poslední změna: 16 Července 2008, 14:10:09 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Michal Kundrát

  • Aktivní člen
  • *
  • Příspěvků: 232
  • Jawa Stadion S11 1958
Re: aktualizace - make = ,,chybí version''
« Odpověď #7 kdy: 16 Července 2008, 14:46:38 »
Moc díky, už to jede ;)
CPU AMD Athlon 64, 1.5GB RAM, nVidia GeForce 7600GS 256MB, přepěťovka Belkin SurgeMaster, repro Genius 5.1 150W, monitor Avidav 1280x1024, Epson LQ-1050 [UBUNTU x64] + IBM PC 300GL - 200MHz, 64MB RAM, 40GB HDD [DEBIAN 5.0.3 -486]

 

Provoz zaštiťuje spolek OpenAlt.