* [Comm] Parallels и ALC 3.0 @ 2007-01-07 21:20 Владимир Гусев 2007-01-07 22:03 ` Evgenii Terechkov 0 siblings, 1 reply; 12+ messages in thread From: Владимир Гусев @ 2007-01-07 21:20 UTC (permalink / raw) To: ALT Linux Community Здравствуйте! Вопрос вот какой.. Кто-нибудь из вас пользуется Parallels? Если да, то как победили постоянные жалобы инсталлятора (.rpm) на отсутствие libXft.so.1 (хотя libXft присутствует, конечно же..)? И второй подвопрос - возможна ли переупаковка проприетарного rpm с целью изменить некоторые параметры (указать путь к libXft, например)? -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-07 21:20 [Comm] Parallels и ALC 3.0 Владимир Гусев @ 2007-01-07 22:03 ` Evgenii Terechkov 2007-01-07 22:09 ` Pavlov Konstantin 0 siblings, 1 reply; 12+ messages in thread From: Evgenii Terechkov @ 2007-01-07 22:03 UTC (permalink / raw) To: ALT Linux Community Владимир Гусев пишет: > Вопрос вот какой.. Кто-нибудь из вас пользуется Parallels? Я - нет. > Если да, то как победили постоянные жалобы инсталлятора (.rpm) на > отсутствие libXft.so.1 (хотя libXft присутствует, конечно же..)? $rpm -qal|grep -i /libxft.so. - говорит, что нужного файла нет (обрати внимание на цифры, это важно). apt в репозиторий для C30 тоже ничего не находит. Вывод - "победить" не получится. > И второй подвопрос - возможна ли переупаковка проприетарного rpm с целью > изменить некоторые параметры (указать путь к libXft, например)? Нету такого понятия, как "переупаковка". rpm-пакеты собираются из исходников (хотя их и можно создавать в виде обёрток для бинарей. Теже спеки wRaR-а для Vmware). Технически можно выдрать бинарники из пакета и завернуть их в свой (как рядом любят говорить - "Как селёдку в газету"), но смысла от этого мало (только разве что pre/post - скрипты поменять) - тот же "путь к libXft" указать просто не выйдет. Да это и не нужно - бинари давно протухли, т.к. собирались с libXft.so.1, т.е. во времена XFree86-4.x. (т.е. на M24 этой ругани бы не было). В Компакте и Сизифе давно уж сонейм снемнился на 2. Если только как-то умудришся собрать этот самый древнючий so.1... -- Терешков Евгений, ALT Linux Team. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-07 22:03 ` Evgenii Terechkov @ 2007-01-07 22:09 ` Pavlov Konstantin 2007-01-07 22:36 ` Владимир Гусев 0 siblings, 1 reply; 12+ messages in thread From: Pavlov Konstantin @ 2007-01-07 22:09 UTC (permalink / raw) To: ALT Linux Community [-- Attachment #1: Type: text/plain, Size: 769 bytes --] On Monday 08 January 2007 01:03, Evgenii Terechkov wrote: > Владимир Гусев пишет: > > Вопрос вот какой.. Кто-нибудь из вас пользуется Parallels? > > Я - нет. > > > Если да, то как победили постоянные жалобы инсталлятора (.rpm) на > > отсутствие libXft.so.1 (хотя libXft присутствует, конечно же..)? > > $rpm -qal|grep -i /libxft.so. > > - говорит, что нужного файла нет (обрати внимание на цифры, это важно). apt > в репозиторий для C30 тоже ничего не находит. Вывод - "победить" не > получится. А зачем / ? В xorg-x11-libs-6.8.2-alt22 libXft.so присутствует, но в более новой версии. /usr/X11R6/lib/libXft.so.2 Единственный выход -- пересобрать Parallels в более новом окружении. -- Pavlov Konstantin, ALT Linux Team, VideoLAN Team, jid: thresh@altlinux.org [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-07 22:09 ` Pavlov Konstantin @ 2007-01-07 22:36 ` Владимир Гусев 2007-01-07 22:38 ` Pavlov Konstantin 0 siblings, 1 reply; 12+ messages in thread From: Владимир Гусев @ 2007-01-07 22:36 UTC (permalink / raw) To: ALT Linux Community >> > Вопрос вот какой.. Кто-нибудь из вас пользуется Parallels? >> Я - нет. >> > Если да, то как победили постоянные жалобы инсталлятора (.rpm) на >> > отсутствие libXft.so.1 (хотя libXft присутствует, конечно же..)? >> $rpm -qal|grep -i /libxft.so. [root@vova /]# apt-cache search libXft xorg-x11-devel - Include files, development libraries and manual pages for xorg-x11 xorg-x11-libs - Shared libraries needed by the X Window System version 11 release 6 [root@vova /]# rpm -qal|grep -i /libXft.so. /usr/lib/vmware/lib/libXft.so.2 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 /usr/X11R6/lib/libXft.so.2 /usr/X11R6/lib/libXft.so.2.1.2 >> - говорит, что нужного файла нет (обрати внимание на цифры, это важно). >> apt в репозиторий для C30 тоже ничего не находит. Вывод - "победить" не >> получится. > А зачем / ? > В xorg-x11-libs-6.8.2-alt22 libXft.so присутствует, но в более новой > версии. > /usr/X11R6/lib/libXft.so.2 > Единственный выход -- пересобрать Parallels в более новом окружении. Но как? Об этом и спрашиваю, исходников-то нет.. это же проприетарный софт типа vmware -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-07 22:36 ` Владимир Гусев @ 2007-01-07 22:38 ` Pavlov Konstantin 2007-01-08 19:43 ` Michael Shigorin 0 siblings, 1 reply; 12+ messages in thread From: Pavlov Konstantin @ 2007-01-07 22:38 UTC (permalink / raw) To: ALT Linux Community [-- Attachment #1: Type: text/plain, Size: 1392 bytes --] On Monday 08 January 2007 01:36, Владимир Гусев wrote: > >> > Вопрос вот какой.. Кто-нибудь из вас пользуется Parallels? > >> > >> Я - нет. > >> > >> > Если да, то как победили постоянные жалобы инсталлятора (.rpm) на > >> > отсутствие libXft.so.1 (хотя libXft присутствует, конечно же..)? > >> > >> $rpm -qal|grep -i /libxft.so. > > [root@vova /]# apt-cache search libXft > xorg-x11-devel - Include files, development libraries and manual pages for > xorg-x11 > xorg-x11-libs - Shared libraries needed by the X Window System version 11 > release 6 > > [root@vova /]# rpm -qal|grep -i /libXft.so. > /usr/lib/vmware/lib/libXft.so.2 > /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 > /usr/X11R6/lib/libXft.so.2 > /usr/X11R6/lib/libXft.so.2.1.2 > > >> - говорит, что нужного файла нет (обрати внимание на цифры, это важно). > >> apt в репозиторий для C30 тоже ничего не находит. Вывод - "победить" не > >> получится. > > > > А зачем / ? > > В xorg-x11-libs-6.8.2-alt22 libXft.so присутствует, но в более новой > > версии. > > /usr/X11R6/lib/libXft.so.2 > > Единственный выход -- пересобрать Parallels в более новом окружении. > > Но как? Об этом и спрашиваю, исходников-то нет.. это же проприетарный софт > типа vmware Логично предположить, что пересобрать должны создатели этого rpm, т.е. сама компания Parallels. -- Pavlov Konstantin, ALT Linux Team, VideoLAN Team, jid: thresh@altlinux.org [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-07 22:38 ` Pavlov Konstantin @ 2007-01-08 19:43 ` Michael Shigorin 2007-01-08 20:34 ` Владимир Гусев 0 siblings, 1 reply; 12+ messages in thread From: Michael Shigorin @ 2007-01-08 19:43 UTC (permalink / raw) To: ALT Linux Community On Mon, Jan 08, 2007 at 01:38:19AM +0300, Pavlov Konstantin wrote: > > >> > Если да, то как победили постоянные жалобы инсталлятора > > >> > (.rpm) на отсутствие libXft.so.1 (хотя libXft > > >> > присутствует, конечно же..)? > > > Единственный выход -- пересобрать Parallels в более новом окружении. > > Но как? Об этом и спрашиваю, исходников-то нет.. это же > > проприетарный софт типа vmware > Логично предположить, что пересобрать должны создатели этого > rpm, т.е. сама компания Parallels. Не единственный. Думаю, собрать себе libXft-compat (как крайний случай -- на скору руку засунув туда .so.1 из XFree86-libs от Master 2.4. Владимир, если совсем припрёт и пакеты не собирали -- могу сделать, но взамен попрошу таки посмотреть документацию по опакечиванию на будущее. :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-08 19:43 ` Michael Shigorin @ 2007-01-08 20:34 ` Владимир Гусев 2007-01-08 20:38 ` Andrey Rahmatullin 2007-01-08 20:48 ` Michael Shigorin 0 siblings, 2 replies; 12+ messages in thread From: Владимир Гусев @ 2007-01-08 20:34 UTC (permalink / raw) To: shigorin, ALT Linux Community >> > >> > Если да, то как победили постоянные жалобы инсталлятора >> > >> > (.rpm) на отсутствие libXft.so.1 (хотя libXft >> > >> > присутствует, конечно же..)? >> > > Единственный выход -- пересобрать Parallels в более новом окружении. >> > Но как? Об этом и спрашиваю, исходников-то нет.. это же >> > проприетарный софт типа vmware >> Логично предположить, что пересобрать должны создатели этого >> rpm, т.е. сама компания Parallels. > > Не единственный. Думаю, собрать себе libXft-compat (как крайний > случай -- на скору руку засунув туда .so.1 из XFree86-libs от > Master 2.4. Я как раз вчера сделал именно это.. Выдрал из XFree86-libs от 2.4 libXft.so.1.1 и сделал симлинк libXft.so.1, правда положил их в /usr/lib.. Но rpm упорно не видел это,несмотря на ldconfig.. Однако, когда я взял файл *.tgz и поставил с него - все заработало.. Странно.. > Владимир, если совсем припрёт и пакеты не собирали -- могу > сделать, но взамен попрошу таки посмотреть документацию по > опакечиванию на будущее. :) Михаил.. такие - не собирал.. точнее не переупаковывал.. не знаю как подступиться.. Если поможете советом или делом - буду рад, причем наверняка не только я - Parallels работает на редкость надежно и не так требователен к ресурсам, довольно быстр по сравнению со своим собратом Vmware.. Документацию посмотрю, правда тут легче один раз "увидеть", как другие делают..:) -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-08 20:34 ` Владимир Гусев @ 2007-01-08 20:38 ` Andrey Rahmatullin 2007-01-08 20:44 ` Владимир Гусев 2007-01-08 20:48 ` Michael Shigorin 1 sibling, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2007-01-08 20:38 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 396 bytes --] On Mon, Jan 08, 2007 at 11:34:24PM +0300, Владимир Гусев wrote: > Но rpm упорно не видел это,несмотря на ldconfig.. rpm не смотрит на файлы. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Вероятность чисто гипотетическая, но до тех пор, пока update-alternatives написан на perl-base'е, некое беспокойство за /etc/alternatives сохраняется. -- ldv in sisyphus@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-08 20:38 ` Andrey Rahmatullin @ 2007-01-08 20:44 ` Владимир Гусев 2007-01-08 20:49 ` Michael Shigorin 0 siblings, 1 reply; 12+ messages in thread From: Владимир Гусев @ 2007-01-08 20:44 UTC (permalink / raw) To: ALT Linux Community >> Но rpm упорно не видел это,несмотря на ldconfig.. > rpm не смотрит на файлы. Я имел в виду установочный файл Parallels (*rpm) -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-08 20:44 ` Владимир Гусев @ 2007-01-08 20:49 ` Michael Shigorin 0 siblings, 0 replies; 12+ messages in thread From: Michael Shigorin @ 2007-01-08 20:49 UTC (permalink / raw) To: ALT Linux Community On Mon, Jan 08, 2007 at 11:44:05PM +0300, Владимир Гусев wrote: > >> Но rpm упорно не видел это,несмотря на ldconfig.. > > rpm не смотрит на файлы. > Я имел в виду установочный файл Parallels (*rpm) Устанавливая его, программа rpm не смотрит на /usr/lib/libXft.so.1, а ищет, предоставляет ли какой из установленных пакетов такую библиотеку. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-08 20:34 ` Владимир Гусев 2007-01-08 20:38 ` Andrey Rahmatullin @ 2007-01-08 20:48 ` Michael Shigorin 2007-01-09 6:58 ` Владимир Гусев 1 sibling, 1 reply; 12+ messages in thread From: Michael Shigorin @ 2007-01-08 20:48 UTC (permalink / raw) To: ALT Linux Community On Mon, Jan 08, 2007 at 11:34:24PM +0300, Владимир Гусев wrote: > >>> >> > Если да, то как победили постоянные жалобы > >>> >> > инсталлятора (.rpm) на отсутствие libXft.so.1 (хотя > >>> >> > libXft присутствует, конечно же..)? > >>> > Единственный выход -- пересобрать Parallels в более новом > >>> > окружении. > >>> Но как? Об этом и спрашиваю, исходников-то нет.. это же > >>> проприетарный софт типа vmware > >>Логично предположить, что пересобрать должны создатели этого > >>rpm, т.е. сама компания Parallels. > >Не единственный. Думаю, собрать себе libXft-compat (как > >крайний случай -- на скору руку засунув туда .so.1 из > >XFree86-libs от Master 2.4. > Я как раз вчера сделал именно это.. Выдрал из XFree86-libs от > 2.4 libXft.so.1.1 и сделал симлинк libXft.so.1, правда положил > их в /usr/lib.. Но rpm упорно не видел это,несмотря на > ldconfig.. Разумеется -- потому что в /var/lib/rpm/* эта библиотека не фигурирует (rpm смотрит туда, а не на файловую систему, для библиотечных зависимостей). > Однако, когда я взял файл *.tgz и поставил с него - > все заработало.. Странно.. Да нет, всё логично. Просто надо знать ещё один нюанс. > >Владимир, если совсем припрёт и пакеты не собирали -- могу > >сделать, но взамен попрошу таки посмотреть документацию по > >опакечиванию на будущее. :) > Михаил.. такие - не собирал.. точнее не переупаковывал.. не > знаю как подступиться.. Если поможете советом или делом - буду > рад, причем наверняка не только я Возьмите "пустышку" спека ниже, положите в ~/RPM/SPECS/libXft1.spec, скопируйте libXft.so.1.1 в ~/RPM/SOURCES/ и в %install спека нарисуйте что-то вроде install -pD -m644 %SOURCE1 %buildroot%_libdir/libXft.so.1.1 (а, надо ещё Source1: libXft.so.1.1 в начале). Плюс добавьте %post -p %post_ldconfig %postun -p %postun_ldconfig где-нить перед %files, в которых %_libdir/*.so.* Всё, можно пробовать rpm -ba libXft1.spec и проверять результат при помощи rpm -qlvp бинарный.rpm. Для того, чтобы собрать по-человечески, придётся найти где-то эту библиотеку в самостоятельном виде (или выдрать из исходников XFree86, что меня бы в некритичном случае обломало) -- поскольку в разрезанном по кусочкам xorg уже .so.2. > Документацию посмотрю, правда тут легче один раз "увидеть", как > другие делают..:) http://www.freesource.info/wiki/AltLinux/Razrabotchiku http://old.linux.kiev.ua/~mike/RPM/SPECS/_sample.spec (на днях другу показывал -- возможно, попробую оформить пошаговый урок с картинками по воспоминаниям процесса, довольно забавно получилось) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Parallels и ALC 3.0 2007-01-08 20:48 ` Michael Shigorin @ 2007-01-09 6:58 ` Владимир Гусев 0 siblings, 0 replies; 12+ messages in thread From: Владимир Гусев @ 2007-01-09 6:58 UTC (permalink / raw) To: shigorin, ALT Linux Community >> >Владимир, если совсем припрёт и пакеты не собирали -- могу >> >сделать, но взамен попрошу таки посмотреть документацию по >> >опакечиванию на будущее. :) >> Михаил.. такие - не собирал.. точнее не переупаковывал.. не >> знаю как подступиться.. Если поможете советом или делом - буду >> рад, причем наверняка не только я > > Возьмите "пустышку" спека ниже, положите в ~/RPM/SPECS/libXft1.spec, > скопируйте libXft.so.1.1 в ~/RPM/SOURCES/ и в %install спека > нарисуйте что-то вроде > > install -pD -m644 %SOURCE1 %buildroot%_libdir/libXft.so.1.1 > > (а, надо ещё Source1: libXft.so.1.1 в начале). > > Плюс добавьте > > %post -p %post_ldconfig > %postun -p %postun_ldconfig > > где-нить перед %files, в которых > > %_libdir/*.so.* > > Всё, можно пробовать rpm -ba libXft1.spec и проверять результат > при помощи rpm -qlvp бинарный.rpm. > > Для того, чтобы собрать по-человечески, придётся найти где-то эту > библиотеку в самостоятельном виде (или выдрать из исходников > XFree86, что меня бы в некритичном случае обломало) -- поскольку > в разрезанном по кусочкам xorg уже .so.2. > >> Документацию посмотрю, правда тут легче один раз "увидеть", как >> другие делают..:) > > http://www.freesource.info/wiki/AltLinux/Razrabotchiku > http://old.linux.kiev.ua/~mike/RPM/SPECS/_sample.spec > (на днях другу показывал -- возможно, попробую оформить пошаговый > урок с картинками по воспоминаниям процесса, довольно забавно > получилось) Спасибо! Вечером дома попробую. Если будут вопросы - задам сюда, в эту ветку. -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-01-09 6:58 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-01-07 21:20 [Comm] Parallels и ALC 3.0 Владимир Гусев 2007-01-07 22:03 ` Evgenii Terechkov 2007-01-07 22:09 ` Pavlov Konstantin 2007-01-07 22:36 ` Владимир Гусев 2007-01-07 22:38 ` Pavlov Konstantin 2007-01-08 19:43 ` Michael Shigorin 2007-01-08 20:34 ` Владимир Гусев 2007-01-08 20:38 ` Andrey Rahmatullin 2007-01-08 20:44 ` Владимир Гусев 2007-01-08 20:49 ` Michael Shigorin 2007-01-08 20:48 ` Michael Shigorin 2007-01-09 6:58 ` Владимир Гусев
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git