Автор Гілка: libexpat.so.0  (Прочитано 17115 раз)

Відсутній Romio

  • Дописувач
  • **
  • дописів: 70
  • Карма: +0/-0
libexpat.so.0
« : 2008-03-14 16:09:59 »
Доброї доби.
Підкажіть, що це за бібліотека, і як її повернути на місце, бо kde не запускається і навіть не хоче заново компілитись.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: libexpat.so.0
« Відповідей #1 : 2008-03-14 21:50:01 »
expat - Expat is an XML parser written in C​

Про решту страждань можете довідатися
тут.

Коротко:
emerge fontconfig pango gtk+
« Змінено: 2008-03-14 21:51:24 від yurchor »
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній Romio

  • Дописувач
  • **
  • дописів: 70
  • Карма: +0/-0
Re: libexpat.so.0
« Відповідей #2 : 2008-03-15 10:51:47 »
Вельми вдячний за лінк. Вш код допоміг тоді, як після того зробив revdep-rebuild

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: libexpat.so.0
« Відповідей #3 : 2008-03-15 21:45:37 »
це ж треба...
а я просто зробив символьне посилання з libexpat.so.1 на libexpat.so.0 :)
як результат проги перестали випендрюватись.
але, з рештою, зробив планову перебудову з апгрейдом (emerge --update --newuse -D world)
коротенька порада:
emerge -D <глюкавий пакет>
часто допомагає
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Praporshic

  • Гість
Re: libexpat.so.0
« Відповідей #4 : 2008-03-15 22:31:39 »
emerge --update --newuse -D world
Коротше буде якщо emerge -unD world.

P.S. А ще коротше - "debootstrap stable /"  :D

Відсутній Romio

  • Дописувач
  • **
  • дописів: 70
  • Карма: +0/-0
Re: libexpat.so.0
« Відповідей #5 : 2008-03-16 12:43:59 »
Ось цей прикол і виник, коли я робив emerge -avunD world
Воно чомусь до кінця не долопатило і таке почало викидати. Я захотів продовжити емерджити, а воно загнулось з цією ж помилкою на gtk+
Ось так.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: libexpat.so.0
« Відповідей #6 : 2008-03-17 10:47:45 »
Хе, а ви сподівались, що портаж вам без ручного керування працювати буде  :P
в мене теж траплялись різні приколи - доводилось спускатись на нижчий рівень (ebuild) і виправляти слабкі місця. Часто трапляється, що просто руками треба доставити якогось пакета, якого забули прописати в залежностях, а буває - треба масканути чи прибити новішого пакета, який глюче (в мому випадку він глючив не зі зла, а через проксі).

Що мене більше всього дивує: якогось біса в генті й досі використовують старого пітона: 2.4... (втім, можна зняти маску з 2.5.1 ;) )
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: libexpat.so.0
« Відповідей #7 : 2008-03-17 10:51:21 »
Коротше буде якщо emerge -unD world.

А якщо проводите апгрейд на п'яну голову - краще довгі опції - точно не промажете. Краще коли програма просто пошле, ніж наробе дурниць.
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній olex

  • Новачок
  • *
  • дописів: 26
  • Карма: +0/-0
  • $ dd if=/dev/zero of=/dev/null
Re: libexpat.so.0
« Відповідей #8 : 2008-07-31 09:35:01 »
проблеми із бібліотеками лікуються за допомогою наступних команд

#emerge gentoolkit

#revdep-rebuild -X

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: libexpat.so.0
« Відповідей #9 : 2008-11-19 21:41:52 »
це ж треба...
а я просто зробив символьне посилання з libexpat.so.1 на libexpat.so.0 :)
як результат проги перестали випендрюватись.
Питання не по Gentoo а по Debian: При спробі запустити програму ( KBeam, перероблений за допомогою alien з rpm в deb) пише:
Цитата
kbeam: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
Зі схожим прізвищем є лише libexpat1. Як коректно задовольнити програму?

Praporshic

  • Гість
Re: libexpat.so.0
« Відповідей #10 : 2008-11-19 22:16:37 »
Питання не по Gentoo а по Debian: При спробі запустити програму ( KBeam, перероблений за допомогою alien з rpm в deb) пише:
Цитата
kbeam: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
Зі схожим прізвищем є лише libexpat1. Як коректно задовольнити програму?
1. Перезібрати пакунок.
2. Зробити за методом пана Лісовенка.

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: libexpat.so.0
« Відповідей #11 : 2008-11-19 22:29:13 »
Цитата
2. Зробити за методом пана Лісовенка.
При спробі ls -s пише, що файл не знайдено.
 Може на бібліотеки посилання робляться інакше?

Praporshic

  • Гість
Re: libexpat.so.0
« Відповідей #12 : 2008-11-19 22:34:58 »
Цитата
2. Зробити за методом пана Лісовенка.
При спробі ls -s пише, що файл не знайдено.
 Може на бібліотеки посилання робляться інакше?
Може ln -s?

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: libexpat.so.0
« Відповідей #13 : 2008-11-20 19:12:57 »
Дійсно ln -s значно краще, але все одно:
klim@simplex:~$ kbeam
kbeam: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
klim@simplex:~$ su
Пароль:
simplex:/home/klim# ln -s libexpat1 libexpat.so.0
ln: створюється символьного посилання `libexpat.so.0': File exists
simplex:/home/klim# exit
klim@simplex:~$ kbeam
kbeam: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: libexpat.so.0
« Відповідей #14 : 2008-11-20 19:21:17 »
rm -rf /usr/lib/libexpat.so.0
ln -s /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.0
P.S. Шануваннячко перекладачам coreutils ;)
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law