The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..., opennews (??), 08-Авг-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


229. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Аноним (-), 08-Авг-11, 20:04 
> порты у freebsd это одна из больших проблем
> особенно я не понимаю зачем тянутся perl, mysql, ruby по R-dep когда
> они никогда не используются
> взять тот же KDE, зачем в нём все выше перечисленное по R-dep
> ?
> а FF досих пор по R-dep тянет mysql? странно, а mysql там
> не используется вообще
> вот хотя бы и за таких R-dep я всю систему портов не
> люблю

http://www.freshports.org/www/firefox36
http://www.freshports.org/x11/kde4

ткнете пальчиком.

Ответить | Правка | Наверх | Cообщить модератору

231. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Fbsd (?), 08-Авг-11, 20:10 
> http://www.freshports.org/www/firefox36
> http://www.freshports.org/x11/kde4
> ткнете пальчиком.

make install
pkg_info | grep все_то_ненужное  
результат более чем впечетляет
зачем оно? не правильные R-dep, о чем в блоге и было сказано на примере glib

Ответить | Правка | Наверх | Cообщить модератору

232. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Аноним (-), 08-Авг-11, 20:23 
>> http://www.freshports.org/www/firefox36
>> http://www.freshports.org/x11/kde4
>> ткнете пальчиком.
> make install
> pkg_info | grep все_то_ненужное
> результат более чем впечетляет
> зачем оно? не правильные R-dep, о чем в блоге и было сказано
> на примере glib

# pkg_info|grep mysql
mysql-client-5.0.92 Multithreaded SQL database (client)

# pkg_info | grep firef
firefox-4.0_1,1     Web browser based on the browser portion of Mozilla
firefox-i18n-4.0    Localized interface for Firefox 4.0

# pkg_info | grep kde-3.5
kde-3.5.10_8        The "meta-port" for KDE

Если интересно, то могу еще вот так сделать:
# pkg_info -Rr firefox-4.0_1,1 | grep my|wc -l
       0

Клиент для мускуля в кде 3.5, если правильно помню, нужен для офиса (если интересно - посмотрите сами).
Для особо одаренных: mysql-client, это не mysql-server.

А теперь еще раз: ткните пальчиком.

Ответить | Правка | Наверх | Cообщить модератору

233. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Fbsd (?), 08-Авг-11, 20:33 
отлично, значит в ff уже убрали
а mysql-client тянется далеко не оффисом, а или kdelib или kdebase

но я попытался подчеркнуть что проблема есть, и всех программ в которых
такие не нужные R-dep - много. где тянутся не нужные пакеты которые мною никогда не будут использоватся.

пихать в R-dep все что есть в configure не есть правильно - правда?
ведь на то он и configure что может учесть отсутсвие определенной библиотеки
и выбросить или ошибку, если он без библиотеки не может собраться
либо проигнорировать и собратся без нее, правда?

Ответить | Правка | Наверх | Cообщить модератору

236. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от o (?), 08-Авг-11, 20:50 
> отлично, значит в ff уже убрали
> а mysql-client тянется далеко не оффисом, а или kdelib или kdebase
> но я попытался подчеркнуть что проблема есть, и всех программ в которых
> такие не нужные R-dep - много. где тянутся не нужные пакеты которые
> мною никогда не будут использоватся.
> пихать в R-dep все что есть в configure не есть правильно -
> правда?
> ведь на то он и configure что может учесть отсутсвие определенной библиотеки
> и выбросить или ошибку, если он без библиотеки не может собраться
> либо проигнорировать и собратся без нее, правда?

А как вы считаете составляются эти R-dep? Думаете просто берутся и методом тыка набрасываются пока не заработает?

Ответить | Правка | Наверх | Cообщить модератору

239. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Fbsd (?), 08-Авг-11, 21:02 
> А как вы считаете составляются эти R-dep? Думаете просто берутся и методом
> тыка набрасываются пока не заработает?

видимо именно так - методом тыка, выбираются все что есть в configure и пихается в R-dep
а опционально ставятся только библиотеки которые есть в --disable
и то это зависит от майнтейнера порта, некоторые и это игнорируют и пихат принудительно

взять тот же perl который в R-dep почти в каждом втором пакете видимо из за glib
но и без glib он тоже во многих пакетах и все и за того же unittest-ов?

или взять тот же Xorg для которого perl тоже R-dep
а используется только один раз(насколько я помню) для генерации одного .h файла
так может этот .h файл както по другому генерить? а не тянуть и устанавливать весь perl

Ответить | Правка | Наверх | Cообщить модератору

248. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Аноним (-), 08-Авг-11, 21:30 
> или взять тот же Xorg для которого perl тоже R-dep
> а используется только один раз(насколько я помню) для генерации одного .h файла
> так может этот .h файл както по другому генерить? а не тянуть
> и устанавливать весь perl

а генерит этот .h-файл сам порт или конфигуратор иксов? у вас есть вариант более интересный/правильный - помогите, подскажите, может кто чего не видит: Maintained by: x11@FreeBSD.org (http://www.freshports.org/x11/xorg)

Ответить | Правка | Наверх | Cообщить модератору

255. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Fbsd (?), 08-Авг-11, 21:43 
>> или взять тот же Xorg для которого perl тоже R-dep
>> а используется только один раз(насколько я помню) для генерации одного .h файла
>> так может этот .h файл както по другому генерить? а не тянуть
>> и устанавливать весь perl
> а генерит этот .h-файл сам порт или конфигуратор иксов? у вас есть
> вариант более интересный/правильный - помогите, подскажите, может кто чего не видит:
> Maintained by: x11@FreeBSD.org (http://www.freshports.org/x11/xorg)

щас точно не вспомню, xorg не каждый день ставлю
возможно уже в последних версиях этого нет, буду ставить проверю
но генерился этот файл при компиляции Xorg-Server/Client

я не разработчик что бы указывать как решать проблемы
но как пользователь могу их только обозначить,
а таких _обозначателей_ на @freebsd.org игнорируют

да и вообще R-dep уже в рассылке кажется как то поднимали
закончилось все приблизительным выражением типа - "perl не так уж и много, скачаете и установите"

Ответить | Правка | Наверх | Cообщить модератору

271. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Anonym (?), 08-Авг-11, 22:22 
тот же перл присутствует и в линуксе, при установке той же убунту, он таки есть родимый
Ответить | Правка | Наверх | Cообщить модератору

293. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от iZEN (ok), 08-Авг-11, 23:57 
> тот же перл присутствует и в линуксе, при установке той же убунту,
> он таки есть родимый

Не подскажете версию Perl в Ubuntu? А то на FreeBSD доступны и поддерживаются аж четыре версии Perl: 5.8, 5.10, 5.12, 5.14 — ставь любую, если есть в ней особый смысл, но только ОДНУ.
Аналогично и с вездесущим Python'ом: 2.4.5, 2.5.6, 2.6.7, 2.7.2, 3.1.4, 3.2.1.

Может нафик такое разнообразие и перейти на единственно-правильную версию в портах, как считаете?

Ответить | Правка | Наверх | Cообщить модератору

385. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Anony (?), 09-Авг-11, 07:14 
В бубнте 5.10.1, скорее всего можно поставить такие же версии, что и на фрее, большое кол-во одновременно поддерживаемых версий зависят все таки от разработчиков
Ответить | Правка | Наверх | Cообщить модератору

491. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от анонимЪ (?), 09-Авг-11, 15:43 
> Не подскажете версию Perl в Ubuntu? А то на FreeBSD доступны и
> поддерживаются аж четыре версии Perl: 5.8, 5.10, 5.12, 5.14 — ставь
> любую, если есть в ней особый смысл, но только ОДНУ.

Ubuntu под рукой нет, но есть Debian Squeeze. Итак:


$ cat /etc/debian_version
6.0.2

$ perl -v | head -2

This is perl, v5.10.1 (*) built for x86_64-linux-gnu-thread-multi


И никто не мешает заюзать Pinning (http://wiki.debian.org/AptPreferences),
и поставить 5.12 (из testing) или 5.14 (из experimental).


Ответить | Правка | К родителю #293 | Наверх | Cообщить модератору

839. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от nagualemail (ok), 11-Авг-11, 22:24 
>> Не подскажете версию Perl в Ubuntu? А то на FreeBSD доступны и
>> поддерживаются аж четыре версии Perl: 5.8, 5.10, 5.12, 5.14 — ставь
>> любую, если есть в ней особый смысл, но только ОДНУ.
> Ubuntu под рукой нет, но есть Debian Squeeze. Итак:
> $ cat /etc/debian_version
> 6.0.2
> $ perl -v | head -2
> This is perl, v5.10.1 (*) built for x86_64-linux-gnu-thread-multi
> И никто не мешает заюзать Pinning (http://wiki.debian.org/AptPreferences),
> и поставить 5.12 (из testing) или 5.14 (из experimental).

Если 5.12 из testing а 5.14 из experimental то похапе это просто ацкий отжиг.
http://www.perl.org/get.html
Download Latest Stable Source (5.14.1) ...

Господа линуксаторы подскажите как в центосе сделать |wc -l только не на перле и не длиннее чем в 4 символа (учитывая пробелы) :-))

Ответить | Правка | Наверх | Cообщить модератору

246. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Аноним (-), 08-Авг-11, 21:24 
> отлично, значит в ff уже убрали
> а mysql-client тянется далеко не оффисом, а или kdelib или kdebase

таки офисом:
http://www.freshports.org/editors/koffice-kde3/

а базе он нужен только 4-ым кедам, если, опять же, правильно, помню.

> но я попытался подчеркнуть что проблема есть, и всех программ в которых
> такие не нужные R-dep - много. где тянутся не нужные пакеты которые
> мною никогда не будут использоватся.

посмотрите в debian - там этого хоть отбавляй.

> пихать в R-dep все что есть в configure не есть правильно -
> правда?
> ведь на то он и configure что может учесть отсутсвие определенной библиотеки
> и выбросить или ошибку, если он без библиотеки не может собраться
> либо проигнорировать и собратся без нее, правда?

если пакет нужен только на момент сборки, то он должен обязательно присутствовать: дополнительные ерроры со смыслом: 'поставь галочку "Х" что бы я мог собраться' - бред.
пакеты нужные только для сборки автоматом не удаляются - это есть, но это легко решается в portmaster, если оно надо.

Если пакет ставится который для работы вообще не нужен, программа собиралась, например с --without-mysql, то это косяк - пишите мантейнеру, я думаю поправится без каких-либо проблем.

Ответить | Правка | К родителю #233 | Наверх | Cообщить модератору

251. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Fbsd (?), 08-Авг-11, 21:36 
> таки офисом:
> http://www.freshports.org/editors/koffice-kde3/

оффис мне никогда небыл нужен, не ставлю

> а базе он нужен только 4-ым кедам, если, опять же, правильно, помню.

ну сойдемся допустим на kdebase, в любом случае приходится ручками лезть в порт и править
нужные мне зависимости

> посмотрите в debian - там этого хоть отбавляй.

обсуждаем ведь не преимущется одной ОС перед другой и где больше глюков
а именно неудобные места freebsd

> если пакет нужен только на момент сборки, то он должен обязательно присутствовать:
> дополнительные ерроры со смыслом: 'поставь галочку "Х" что бы я мог
> собраться' - бред.
> пакеты нужные только для сборки автоматом не удаляются - это есть, но
> это легко решается в portmaster, если оно надо.

бред не бред, но я вечно после cvs портов лезу и ручками удаляю R-dep из Makefile-ов
тогоже perl-а
а иногда и что то серьезнее

> Если пакет ставится который для работы вообще не нужен, программа собиралась, например
> с --without-mysql, то это косяк - пишите мантейнеру, я думаю поправится
> без каких-либо проблем.

а может майтейнер team сама проведет ревизию? каждый своего пакета?
как тяжело пропихиваются любые изменения в порте уже не раз обсуждалсь,
и некоторые досих пор висят открытыми

Ответить | Правка | Наверх | Cообщить модератору

267. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Аноним (-), 08-Авг-11, 22:18 
>> посмотрите в debian - там этого хоть отбавляй.
> обсуждаем ведь не преимущется одной ОС перед другой и где больше глюков
> а именно неудобные места freebsd

согласен, в данном контексте - это излишнее.

>> Если пакет ставится который для работы вообще не нужен, программа собиралась, например
>> с --without-mysql, то это косяк - пишите мантейнеру, я думаю поправится
>> без каких-либо проблем.
> а может майтейнер team сама проведет ревизию? каждый своего пакета?
> как тяжело пропихиваются любые изменения в порте уже не раз обсуждалсь,
> и некоторые досих пор висят открытыми

мантейнеры, как правило, не получают зп, за поддержку пакетов, т.е. требовать от них мы ничего не можем, но вот помочь им в чем-то - в силах.

Ответить | Правка | Наверх | Cообщить модератору

528. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от Sememail (ok), 09-Авг-11, 19:20 
> а может майтейнер team сама проведет ревизию? каждый своего пакета?
> как тяжело пропихиваются любые изменения в порте уже не раз обсуждалсь,
> и некоторые досих пор висят открытыми

maintainers team вообще не существует как класса. Есть команда коммитеров портов. Но провести ревизию всех портов они физически не в состоянии.

В один порт пропихнуть *нормальные* изменения довольно легко. Пишется PR, которые аппрувится маинтейнером либо коммитится без аппрува через 2 недели по maintainer timeout. Проблемы могут быть только в том случае, если маинтейнер не согласен с изменениями или другие варианты. Но они достаточно редки.

Ответить | Правка | К родителю #251 | Наверх | Cообщить модератору

268. "Опубликован анализ ключевых проблем FreeBSD и начат сбор пре..."  +/
Сообщение от iZEN (ok), 08-Авг-11, 22:18 
> отлично, значит в ff уже убрали

Не уже, а никогда Firefox от MySQL (-client или -server) не зависел. Я держу у себя FreeBSD с 2006 года, никогда MySQL с Firefox не ставился из-за взаимозависимостей.

Ответить | Правка | К родителю #233 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру