Автор Тема: Помогнете ми за gentoo  (Прочетена 2316 пъти)

hakerut

  • Участници
  • ***
  • Публикации: 11
    • Профил
Помогнете ми за gentoo
« -: Apr 22, 2008, 22:18 »
Явно немога да си пусна ирк сървър защото липсва някои пакет
но пакетът който трябва да инсталирам е маскиран и неможе да се инсталира - моля да ми помогнете

опитвам се да пусна irc сървър под gentoo
но ми дава грешка :
./ircd: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

----------------------------

да но като се опитам да си инсталирам тези пакети ми дава грешка
fenbg bin # emerge dev-libs/libzip
Calculating dependencies -
!!! All ebuilds that could satisfy "dev-libs/libzip" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libzip-0.8 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.


====================== аз ползвам gentoo
Активен

Nikolavp

  • Напреднали
  • *****
  • Публикации: 408
    • Профил
    • WWW
Помогнете ми за gentoo
« Отговор #1 -: Apr 22, 2008, 22:39 »
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.


Ако не можеш Google -> Gentoo umask packages
Активен

http://blog-nikolavp.rhcloud.com - простотиите, с които се занимавам в свободното време

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Помогнете ми за gentoo
« Отговор #2 -: Apr 22, 2008, 22:42 »
Нямам опит с Gentoo и не знам организацията му, но виж дали пакетът libzip (или може да се казва libzip-0.8, а може да се търси dev пакета, т.е. libzip-dev или libzip-devel, нещо такова) е качен, след което провери в /lib и /usr/lib за наличието на библиотеката libz.so.1. Най-вероятно, след качването на пакета libzip, там ще има файл, името на който започва с libz.so, но няма да се казва точно libz.so.1. Ако има някакъв файл, името на който започва с libz.so, то направи symlink до него, който symlink ще се казва libz.so.1 и ще ти върши работа. Става с команда
Примерен код
ln -s /пълен/път/до/libz.so.нещо.си /същият/пълен/път/libz.so.1




Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Nikolavp

  • Напреднали
  • *****
  • Публикации: 408
    • Профил
    • WWW
Помогнете ми за gentoo
« Отговор #3 -: Apr 22, 2008, 22:46 »
Цитат (neter @ Април 22 2008,23:42)
Нямам опит с Gentoo и не знам организацията му, но виж дали пакетът libzip (или може да се казва libzip-0.8, а може да се търси dev пакета, т.е. libzip-dev или libzip-devel, нещо такова) е качен, след което провери в /lib и /usr/lib за наличието на библиотеката libz.so.1. Най-вероятно, след качването на пакета libzip, там ще има файл, името на който започва с libz.so, но няма да се казва точно libz.so.1. Ако има някакъв файл, името на който започва с libz.so, то направи symlink до него, който symlink ще се казва libz.so.1 и ще ти върши работа. Става с команда
Примерен код
ln -s /пълен/път/до/libz.so.нещо.си /същият/пълен/път/libz.so.1

Gentoo си качва така наречените -dev пакети, защото това са си header файлове в повечето случай, които на него са му нужни за компилацията.
Активен

http://blog-nikolavp.rhcloud.com - простотиите, с които се занимавам в свободното време

foozy

  • Участници
  • ***
  • Публикации: 3
    • Профил
Помогнете ми за gentoo
« Отговор #4 -: Apr 22, 2008, 23:03 »
ACCEPT_KEYWORDS="~amd64" emerge -av dev-libs/libzip. Сега проверих и при мен не е маскиран пакета. Обновявал ли си скоро portage (emerge --sync)?



Активен

hakerut

  • Участници
  • ***
  • Публикации: 11
    • Профил
Помогнете ми за gentoo
« Отговор #5 -: Apr 22, 2008, 23:33 »
Цитат (foozy @ Април 23 2008,00:03)
ACCEPT_KEYWORDS="~amd64" emerge -av dev-libs/libzip. Сега проверих и при мен не е маскиран пакета. Обновявал ли си скоро portage (emerge --sync)?

този пакет успях да го инсталирам но неможах да пусна ircd
даите идея как да го пусна
ivo@fenbg /newdisk/ircd/ircd/bin $ ./ircd
./ircd: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory



Активен

foozy

  • Участници
  • ***
  • Публикации: 3
    • Профил
Помогнете ми за gentoo
« Отговор #6 -: Apr 22, 2008, 23:46 »
Пробвай с revdep-rebuild. Трябва да имаш инсталиран gentoolkit за да го ползваш.
Активен

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
Помогнете ми за gentoo
« Отговор #7 -: Apr 23, 2008, 00:05 »
Малко късно се включвам, но има една програмка autounmask, която е доста удобна и спестява бая редактиране на текстови файлове.

Иначе за тая библиотека...
Направи един updatedb и после locate за libz.so.1 и ни кажи какво е показал locate-a.
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!

hakerut

  • Участници
  • ***
  • Публикации: 11
    • Профил
Помогнете ми за gentoo
« Отговор #8 -: Apr 23, 2008, 00:06 »
Цитат (Lord_Bad @ Април 23 2008,01:05)
Малко късно се включвам, но има една програмка autounmask, която е доста удобна и спестява бая редактиране на текстови файлове.

Иначе за тая библиотека...
Направи един updatedb и после locate за libz.so.1 и ни кажи какво е показал locate-a.

даи да видя тая програма и как се работи с нея :П
Активен

hakerut

  • Участници
  • ***
  • Публикации: 11
    • Профил
Помогнете ми за gentoo
« Отговор #9 -: Apr 23, 2008, 00:17 »
Цитат (Lord_Bad @ Април 23 2008,01:05)
Малко късно се включвам, но има една програмка autounmask, която е доста удобна и спестява бая редактиране на текстови файлове.

Иначе за тая библиотека...
Направи един updatedb и после locate за libz.so.1 и ни кажи какво е показал locate-a.

това е много странно - намери ми го но защо пише че го няма като пускам ircd

fenbg lib # locate  libz.so.1
/lib64/libz.so.1
/lib64/libz.so.1.2.3
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Помогнете ми за gentoo
« Отговор #10 -: Apr 23, 2008, 00:37 »
Защото системата ти явно не гледа за библиотеки в папката /lib64. Добави я с команда
Примерен код
echo 'export PATH=$PATH:/lib64' >> ~/.bash_profile

или направи symlink към /lib64/libz.so.1.2.3 в папката /lib с име libz.so.1 по начина, по който ти показах одеве '<img'>

edit: Може да е нужно папката /lib64 да се добави в .bashrc, а не в .bash_profile. Виж си файловете.



Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

hakerut

  • Участници
  • ***
  • Публикации: 11
    • Профил
Помогнете ми за gentoo
« Отговор #11 -: Apr 23, 2008, 01:10 »
Цитат (neter @ Април 23 2008,01:37)
Защото системата ти явно не гледа за библиотеки в папката /lib64. Добави я с команда
Примерен код
echo 'export PATH=$PATH:/lib64' >> ~/.bash_profile

или направи symlink към /lib64/libz.so.1.2.3 в папката /lib с име libz.so.1 по начина, по който ти показах одеве '<img'>

edit: Може да е нужно папката /lib64 да се добави в .bashrc, а не в .bash_profile. Виж си файловете.

разбрах каде е проблема ....
просто файла libz.so.1 е забранен - опитах с chmod 777 libz.so.1
но няма ефект
като влезна през ФТП немога да видя файла

-----------------

fenbg lib # ls -s /usr/lib/libz.so.1
ls: cannot access /usr/lib/libz.so.1: No such file or directory



Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Помогнете ми за gentoo
« Отговор #12 -: Apr 23, 2008, 01:18 »
Имах предвид
Примерен код
ln -s /lib64/libz.so.1.2.3 /lib/libz.so.1

Има разлика '<img'>
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Gentoo
Настройка на програми
BladeNet 6 8831 Последна публикация Jun 14, 2011, 09:55
от bazu
GENTOO HELP
Настройка на програми
fubar 2 6816 Последна публикация Dec 27, 2003, 08:13
от
Gentoo + графичен инсталатор
Коментар
residentx 7 8576 Последна публикация Feb 08, 2005, 13:01
от
Gentoo...?
Настройка на хардуер
grey 3 7160 Последна публикация Apr 08, 2004, 19:46
от ray
Gentoo
Настройка на програми
st0rmblast 1 6481 Последна публикация May 24, 2004, 10:59
от gamehack