Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: tcsh 21. 02. 2017, 15:05:26

Název: dpkg: chyba při zpracovávání balíku tcsh
Přispěvatel: tcsh 21. 02. 2017, 15:05:26
Dobrý den,
mám v debianu 9 tenhle vadný balík:
Kód: [Vybrat]
Při zpracování nastaly chyby:
 tcsh
E: Sub-process /usr/bin/dpkg returned an error code (1)
Instalace balíku selhala. Probíhá pokus o zotavení:
Nastavuje se balík tcsh (6.20.00-7) …
ln: symbolický odkaz '/usr/bin/tcsh' nebylo možné vytvořit: Soubor již existuje
dpkg: chyba při zpracovávání balíku tcsh (--configure):
 podproces instalovaný post-installation skript vrátil chybový status 1
Při zpracování nastaly chyby:
 tcsh


když ho dám v synaptic přeinstalovat, tak to vyplivne tohle:
Kód: [Vybrat]
E: Internal Error, No file name for tcsh:amd64
Co mám dělat? Je bezpečné ho pruge a pak přeinstalovat?  Já si ani nevzpomínám, jak se mi to tcsh v systému vzalo.
Co smazat ten symbolický odkaz a pak zkusit přeinstalovat? Díky
Název: Re:dpkg: chyba při zpracovávání balíku tcsh
Přispěvatel: arrange 21. 02. 2017, 16:04:38
Ukaž výstup z příkazů
Kód: [Vybrat]
dpkg -S /usr/bin/tcsh
dpkg -l 'tcs*'
Název: Re:dpkg: chyba při zpracovávání balíku tcsh
Přispěvatel: JardaP . 21. 02. 2017, 16:22:08
Já si ani nevzpomínám, jak se mi to tcsh v systému vzalo.

Znamena to, ze tcsh nepouzivate? V tom pripade nevidim duvod, proc to neodinstalovat. Akorat bych se napred ujistil, ze mam bash nebo neco. A samozrejme je mozne, ze si tcsh podivne vynutil nejaky balik jako zavislost, to by vam ale apt-get pri remove sdelil.
Název: Re:dpkg: chyba při zpracovávání balíku tcsh
Přispěvatel: tcsh 21. 02. 2017, 16:50:23
Ukaž výstup z příkazů
Kód: [Vybrat]
dpkg -S /usr/bin/tcsh
dpkg -l 'tcs*'

Tady jsou výstupy:

dpkg -S /usr/bin/tcsh
Kód: [Vybrat]
dpkg-query: vzoru /usr/bin/tcsh nevyhovuje žádná cesta
dpkg -l 'tcs*'
Kód: [Vybrat]
Požadované=Neznámé/Instalovat/Odinstalovat/Vyčistit/Podržet
| Stav=Ne/Instalován/Konfigurační soubory/Rozbalen/Nezkonfigurován/Nekompletní
| instalace/Očekávané spouštěče/Nevyřízené spouštěče
|/ Chyba?=(nic)/Nutná přeinstalace (Stav,Chyba: velké písmeno=chyba)
||/ Název                       Verze              Architektura       Popis
+++-===========================-==================-==================-===========================================================
iF  tcsh                        6.20.00-7          amd64              TENEX C Shell, an enhanced version of Berkeley csh


Nevím, jestli to třeba nemá nějaký význam, zkoušel jsem se na  /usr/bin/tcsh koukat pomocí ls, vrátilo tohle:

Kód: [Vybrat]
ls: nelze přistoupit k 'tcsh': Příliš mnoho úrovní symbolických odkazů
Název: Re:dpkg: chyba při zpracovávání balíku tcsh
Přispěvatel: trubicoid2 21. 02. 2017, 17:03:30
to bude nemocnej link asi

Kód: [Vybrat]
ls -l /usr/bin | grep tcsh
pripadne si vycisti linky pomoci
Kód: [Vybrat]
sudosymlinks -d -r -c -s -t / | grep dangling
Název: Re:dpkg: chyba při zpracovávání balíku tcsh
Přispěvatel: tcsh 21. 02. 2017, 17:46:37
Tak vyřešeno, díky všem za pomoc.

Ten link byl dangling, jenže ho hádám package manager zase znovu vytvořil. Balík tcsh jsem nakonec odinstaloval, záviselo na něm qflow. Nevzpomínám si, že bych qflow na něco kdy použil. Na zkoušku jsem ho nainstaloval zpátky, zdá se, že teď  by asi fungoval normálně.