Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: debian (apt-get) segfault


  • Subject: Re: lug-bg: debian (apt-get) segfault
  • From: danchev@xxxxxxxxx (George Danchev)
  • Date: Mon, 17 Jun 2002 13:25:30 +0300



>  Êàêòî ïèñàõ - ãðåøêàòà áåøå, ÷å íå ìîæåøå äà ïàðñíå available ôàéëà.. 
> Unresolved symbol - íåùî îò ñîðòà íà "íå ìîæå äà èìà ";" â èìåòî íà ïàêåò".
> 
 Íàèñòèíà, ôàéë÷åòî (à ñúùî è old âåðñèàòà..) áåøå îìàçàíî. Segfault-a
> çàïî÷íà ñëåä êàòî ïîïðàâèõ ôàéëà - ïðåäè, íàïðèìåð, dselect íå ìîæåøå äà
> âëåçå â ðåæèìà çà èçáîð íà ïàêåòè - òî áåøå ìíîãî ÿñíî, ñëåä êàòî íå ìîæåøå
> äà ðàç÷åòå ìàéìóíèòå â available ôàéëà... Ñåãà Segfault-âà ïðè âèêàíåòî íà
> apt çà update èëè upgrade. Ïîÿñíÿâàì - èçïîëçâàõ dselect + apt. Ñåãà ñúì ñ
> ìåòîä ftp... Ëè÷íî àç ìèñëÿ, ÷å dselect ñè å ñòðàõîòíà ïðîãðàìêà, ñëàâà íà
> Èàí Äæàêñúí. 

õì, ïðèëè÷à êàòî ÷å ëè íÿêîé buggy ïàêåò áúðêà íåùî ðàáîòàòà è apt ñå øàøêà, 
èëè ïðîñòî ñëåä êàòî òè å áèëà ìîäèôèöèðàíà root fs, ñëåä çàáèâêàòà íà kde, 
íåùî êàñàåùî apt äà å ïðîìåíåíî... êðàéíî âðåìå å çà strace, ñ êàêâà root fs 
ñè ìåæäó äðóãîòî ? 

> >òðÿáâàøå äà ñå çàãëåäàø, ìîæå áè å áèëî ÷å íå ìîæå äà ïàðñíå ôàéëà 
> >êîðåêòíî... íî ïðè âñè÷êè ñëó÷àé apt íå ìîæå äà áúäå îïðàâäàí çà òîâà ÷å 
> >segfult-âà ïðè ïàðñâàíåòî íà òàêúâ íåêîðåêòåí ñëóæåáåí ôàéë ... íî çà
> > âåðñèÿ 
 0.5.4 âúðøè ÷óäåñà, è âñå íÿêîãà ùå replace-íå dselect
> > íàïúëíî...  Òàêà ÷å ìîæåø äà óïðàâëÿâàø dpkg è ñ dselect (êîéòî ñè å è
> > ñòàíäàðòíèÿ frontend çà dpkg èäâàù ñúñ ñàìèÿ ïàêåò dpkg)
>
> 
>  Ïîçíàò ìè å dselect - è òîé ãúðìè. Åòî êàêâî ñòàâà ïðè îáíîâÿâàíå íà
> äàííèòå 
 îò ìåíþòî íà dselect ïðè èçïîëçâàíå íà ìåòîä apt (èíà÷å, ñ
> äðóãèòå ìåòîäè, ñè ðàáîòè, ïðîáëåìúò ìè å â APT..):
> 
>      .....
>      (ôàéëîâåòå Packages è Release ñè ñå èçòåãëÿò íîðìàëíî)
>      .....
>      Reading Package Lists... Done
>      /usr/lib/dpkg/methods/apt/update: line 39:  1147 Segmentation fault   
>  $APTGET $OPTS "$APT_OPT0" "$APT_OPT1" update
 
>      update available list script returned error exit status 1.
>      Press <enter> to continue
>  
>  À òîâà ñòàâà ïðè îïöèÿ Èíñòàëèðàíå (òî å ñúùîòî êàòî apt-get upgrade, â 
> ñëó÷àÿ, äå;):
> 
>      Reading Package Lists... Done
>      /usr/lib/dpkg/methods/apt/update: line 54:  1200 Segmentation fault   
>  $APTGET $OPTS "$APT_OPT0" "$APT_OPT1" dselect-upgrade
 Some errors occured
> while unpacking. I'm going to configure..... [..... etc., etc.....]
>      Press enter to continue
> 
>  Çíà÷è, âúïðîñíèÿò update ñêðèïò íà apt e øåëñêðèïò, ïðåãëåäàõ ãî,íå ìîãà
> äà 
 îòêðèÿ íèùî ïðèòåñíèòåëíî..
>  APTGET="/usr/bin/apt-get"
>  OPTS="-f"
>  APT_OPT0="-oDir::State::status=$1/status"
>  APT_OPT1="-oDPkg::Options::=$DPKG_OPTS"
>    (DPKG_OPTS="--admindir=$1")

õì, òîçè ñêðèïò íåùî íå ïðèëè÷à íà ìîÿ:
wget http://elemag.virtualave.net/files/debian/update
(òîâà å îò apt 0.5.4)

>  Êàêòî êàçàõ, íîâ available å ïðîáâàíî long time ago;) - íå ñòàâà. Äîêàòî 
> ïèøåõ ïðåäèøíîòî ïèñìî, êîìïèëèðàõ íîâ apt - è òîé ãúðìè ïî ñúùèÿ íà÷èí.
> Áÿõ 
 ïðåèíñòàëèðàë ïàêåòà ïðåäè òîâà - ïàê nada. Ïðåèíñòàëèðàíè ñà è
> ñâúðçâàùèòå ñå ñ íåãî áèáëèîòåêè - libc6, libstdc++...

àìà êàçâàéòå ãè òåçè íåùà îâðåìå ðàçáèðàø ëè ;-)

> >ïî÷íåø îò íàé-ïðîñòîòî è ëåñíî --reinstall install èëè --purge remove è
> > ïîñëå 
 install, dpkg --force-confmiss, ïðåêîìïèëèðàíå îò ñîðñ ïàêåò ñ
> > åâåíòóàëíè à fix-îâå îò òâîÿ ñòðàíà, äîêàòî ÷àêàø maintainer-à äà ãî
> > îïðàâè îôèöèàëíî,
>
> 
>  Òóê íå òå ðàçáðàõ äîáðå..
>  "--reinstall install" - ?? dpkg íÿìà îïöèÿ "--reinstall", à "--install |
> -i" -
 ïðè íàëè÷èå íà ñúùàòà âåðñèÿ íà ïàêåòà, òîé ñå ïðåèíñòàëèðà, ìîæå áè
> îñâåí àêî íÿìà íÿêîè îò "--force-*" îïöèèòå..

--reinstall install å çà apt-get, èíòåðåñíî ñëåäêàòî apt-get update 
segfault-âà, êàêâî êàçâà apt-get install apt , ìåòíè íÿêîëêî strace outputs 
íà apt-get íÿêúäå íà web äà âèäèì çà êî èäå ðå÷ ... ÿâíî îñòàâà íåùî ñòàðî 
(êîåòî å îìàçàíî è å ïî ïîäðàçáèðàíå)
 
>  purge è ïîñëå install íå èñêàì äà ïðîáâàì çàñåãà - èìà ïðåêàëåíî ìíîãî 

ñ purge ñå ÷èñòè âñè÷êî (executables, config files, etc..) è ïîñëå install íà 
purged packages ÷èñòî, çàäðúæ çà ñåãà. 

> çàâèñèìîñòè îò apt, âñå ïàê å îñíîâåí ïàêåò. À è íàëè 
> "dpkg -i apt_0.5.4_i386.deb" ìè ãî ïðåèíñòàëèðà íà ïðàêòèêà..

äà íî áåç --force-thing íå å êàçàíî ÷å ùå ñå èíñòàëèðà âñè÷êî îò ïàêåòà. ÿ 
man dpkg è ÷åòè çà --force. íå áúðçàé ñ òÿõ çà ñåãà. 

>  dpkg --force-confmiss - íèêàêúâ åôåêò

òîâà ñïåöèàëíî âúçñòàíîâÿâà êîíôèã. ôàéëîâåòå çà ïàêåòà.

>  Ï.Ï.: À, ïðè çàáèâàíèÿòà îò KDE, ïðè ïðîâåðêàòà íà ôàéëîâàòà ñèñòåìà èìàøå
> 
 ãðåøêè, íî ñìåòíàõ, ÷å ñà âñå íîðìàëíè çà òàêúâ ðåñòàðò. Ïîñëåäíèÿò ïúò
> ìè îòêðè duplicated/bad blocks è ïðè ïîñëåäâàùàòà ïðîâåðêà è ïîïðàâêà, ñå
> îêàçà, ÷å ñà duplicated îò /var/log/messages è /var/log/daemon.log è íå èì
> îáúðíàõ âíèìàíèå. Òîâà å åäèíñòâåíîòî ïî-íåîáè÷àéíî íåùî íàïîñëåäúê çà
> èíà÷å äîñòà ñïîêîéíàòà ìîÿ äîìàøíà èíñòàëàöèÿ íà Woody.
> 
>  Çíàì, ÷å íå äàâàì ìíîãî debug-info, íî ïðîñòî íå çíàì êàêâî âå÷å äà
> äàì..;)
 

çíà÷è ñòàðòèðàíåòî íà kde ñåñèÿ, å ñúâñåì ðàçëè÷íî îò ïðèíóäèòåëíî 
ìîäèôèöèðàíà root fs âëåäñòâèå íà íåùî ñè :-)


-- 
Greets,
fr33zb1
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================




 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.