Страница 1 из 2
Заипали порты...
Добавлено: 2010-08-16 19:57:45
terminus
Это я значит решил оперу 10.61.6430 новую поставить. А для нее нужен новый jpeg и прочие перделки. Ну думаю - заобновлю ка все разом, да...
Код: Выделить всё
FreeBSD hius.local.home 7.3-PRERELEASE FreeBSD 7.3-PRERELEASE #0: Sun Feb 28 14:53:49 EET 2010 terminus@hius.local.home:/usr/obj/usr/src/sys/STABLE i386
Код: Выделить всё
portupgrade -a --yes --batch
...
---> Packages processed: 213 done, 6 ignored, 172 skipped and 13 failed
---> Session ended at: Mon, 16 Aug 2010 19:02:07 +0300 (consumed 11:21:46)
Код: Выделить всё
pkg_info | grep opera
opera-9.64.20090302 Blazingly fast, full-featured, standards-compliant browser,
Как мне это надоело...
Не, конечно можно сделать rm -Rf /usr/local и начать с чистого листа, но бля скока уже можно?!

Re: Заипали порты...
Добавлено: 2010-08-16 20:09:00
Dog
9-я опера... Это ж сколько ты не обновлялсо? Тут по апдейтингу надо, иначе жопа будет.
Собственно почему "будет"? Она как раз есть

Re: Заипали порты...
Добавлено: 2010-08-16 21:02:46
Гость
Re: Заипали порты...
Добавлено: 2010-08-16 21:39:37
Гость
предчуствую революцию в сообществе BSD

Re: Заипали порты...
Добавлено: 2010-08-16 21:43:06
Alex Keda
вам предлагают выбор.
что не так-то?
Re: Заипали порты...
Добавлено: 2010-08-16 22:01:44
Гость
pkg_add этих проблем вообще не решает

Re: Заипали порты...
Добавлено: 2010-08-16 22:03:33
Alex Keda
решает.
сноси что мешает и ставь как хочешь.
Re: Заипали порты...
Добавлено: 2010-08-16 22:09:44
Гость
как раз таки в этом и проблема
что количество снесеного и поставлено заставляет задумыватся
---> Packages processed: 213 done, 6 ignored, 172 skipped and 13 failed
---> Session ended at: Mon, 16 Aug 2010 19:02:07 +0300 (consumed 11:21:46)
Re: Заипали порты...
Добавлено: 2010-08-16 22:15:51
hizel
и ни одного PR, от *неразборчиво* нехороший человек
думаете в бинарных дистрибьютивах все пучком? тогда вы не обновляли например debian lenny до sid с новыми кедами, ога
Re: Заипали порты...
Добавлено: 2010-08-16 22:21:34
Гость
2 hizel, а про линук никто не говорил
но из за одного lib-jpeg сносить пол системы и устанавливать тоже но только чуть новеее циферкой - это маразм
представит тебе нужно поменять в квартире дверной замок
ты ж строителей не вызываешь что бы полностью твою 9 этажку разваляли и построили новую с правильным замком?)))
Re: Заипали порты...
Добавлено: 2010-08-16 22:25:39
xelplogoog
а как часто надо делать portupgrade -a вообще?
я тут тож полгода не делал, потом решил как в первом посте. в итоге - переустановка оси все решила

Re: Заипали порты...
Добавлено: 2010-08-16 22:30:08
Гость
это вам еще повезло
некоторые после портапргейт просто меняют ОС и все))
Re: Заипали порты...
Добавлено: 2010-08-16 22:31:34
hizel
Гость писал(а):2 hizel, а про линук никто не говорил
но из за одного lib-jpeg сносить пол системы и устанавливать тоже но только чуть новеее циферкой - это маразм
представит тебе нужно поменять в квартире дверной замок
ты ж строителей не вызываешь что бы полностью твою 9 этажку разваляли и построили новую с правильным замком?)))
аналогия дурацкая, правильная: если вы хотите смеить фундамент здания - нужно пересобрать весь дом
ну и где все зашибись , где рай на земле?
Re: Заипали порты...
Добавлено: 2010-08-16 22:36:06
Гость
аналогия дурацкая, правильная: если вы хотите смеить фундамент здания - нужно пересобрать весь дом
аналогия дурацкая
если появляется необходимость менять фундамент здания то можно смело сносить дом, ибо фундамент и сам дом "стареют" одинаково
а дверные замки каждый житель меняет когда ему хочется
и сносить из за замка весь дом не имеет смысл
так точно как и не имеет смысл переустанавливать половину портов из за новой версии Lib-jpeg
кстати а кто осилит diff новой и предыдущей версии сорцов lib-jpeg ?
не ужто прям так сильно API там меняется что возникает крайняя необходимость все обновлять
Re: Заипали порты...
Добавлено: 2010-08-16 22:54:36
hizel
Гость писал(а):аналогия дурацкая, правильная: если вы хотите смеить фундамент здания - нужно пересобрать весь дом
аналогия дурацкая
если появляется необходимость менять фундамент здания то можно смело сносить дом, ибо фундамент и сам дом "стареют" одинаково
это вопрос философский, будет ли новым\старым пересобранный дом
Гость писал(а):
а дверные замки каждый житель меняет когда ему хочется
и сносить из за замка весь дом не имеет смысл
libpng, libjpeg и т.п. библотеками не могут и не являются дверными замками
Гость писал(а):
так точно как и не имеет смысл переустанавливать половину портов из за новой версии Lib-jpeg
кстати а кто осилит diff новой и предыдущей версии сорцов lib-jpeg ?
не ужто прям так сильно API там меняется что возникает крайняя необходимость все обновлять
бугага, с этого и надо начинать
Re: Заипали порты...
Добавлено: 2010-08-17 0:24:35
Гость
libpng, libjpeg и т.п. библотеками не могут и не являются дверными замками
еще как являются, потому что очень часто меняются, с периодичностью "дверных замков"
да кстати что бы понять что ждет пользователей bsd
http://lists.freebsd.org/pipermail/svn- ... hread.html
достаточно увидеть активность portmanager/portmaster
поверте portupgrate еще не самое худшее что придумали разработчики *BSD

Re: Заипали порты...
Добавлено: 2010-08-17 9:25:05
terminus
Гость писал(а):предчуствую революцию в сообществе BSD

Надо будет наконец таки попробовать PC-BSD с их pbi пакетами. Дома на десктопе будет самое то.
Просто заяпывает, когда из-за одной новой либы надо разруливать зависимости с переименованными или заигноренными портами. Я хочу дома гамать в анрил через вайн и сидеть в своей любимой опере, так как нет времени замарачиваться.
Может еще ivoras@ потом допилит стабильные порты...

Re: Заипали порты...
Добавлено: 2010-08-17 9:32:54
Гость
стабильных портов в BSD не будет и не ждите
там нужно менять общую концепцию
по типу __FreeBSD_version которую инкрементят только когда происходит что то глобальное в изменениях API
что бы софт юзер левеле знал и подстраивался под это
в данном случае нужно вводить в порты какую то похожую опцию в каждый порт
и инкрементить ее только когда происходит изменения API в самом приложении, что в свою очередь заставит обновляться и другие зависимые приложения
в случае если инкремент не будет менять то не обновлять, ну думаю логика ясна
увы PC BSD этой проблемы не решит, PBI всего лиш графическая приблуда аля pkg_add/....
Re: Заипали порты...
Добавлено: 2010-08-17 9:55:35
Гость
но даже такой вариант скорее всего не сможет решить всех проболем в портах
абсолютно все проблемы можно будет решить если
каждый порт писать для bsd env используя свои Makefile
но этим ниодин коммитер портов не захочет делать
вы себе представляете переписать на обычный Makefile к примеру kde ?
поэтому те кто хотят себе стабильных портов
делают свою ветку, которую сами же для себя и саппортят
используя только нужные порты и вырезая ненужные завивисмости
большинство портов кстати я заметил делают зависимыми от perl и питона исключительно ради запуска меик тест
а нах оно нужно?
когда запус меик тестов нужно только разработчику приложения
пользоветелю это нах не нужно
а тем кто поддерживает порты темболее этим не любят заниматся
Re: Заипали порты...
Добавлено: 2010-08-20 6:13:02
Гость
Ух,
what next for the pkg_install rewrite, разошлись. Нет чтобы выкинуть pkg_install из базы, он там как кость в горле, ограничен зависимостями только из базы. А вместо pkg_add можно сделать простенький wrapper, кой ставит pkg_install.
Re: Заипали порты...
Добавлено: 2010-08-20 8:10:55
Alex Keda
ну так отпишись в рассылку с описанием идеи.
в чём проблема?
Re: Заипали порты...
Добавлено: 2010-08-20 8:55:08
gonzo111
я тебя обрадую ты много не потерял- новая опера десятая тормозное гуамно я поставил сравнил и снес , обратно на 10.01 сижу
зы а ты UPDATING читал про gettext и прочие траблы?
и вообще portmaster рулит
а для дестопа я тоже пришел к выводу что pc-bsd лучший выход
зыыы на 10.6 готовся юзать этот совет
http://www.opennet.ru/tips/2419_opera_p ... obe_.shtml
реально помогает
в старых версиях таких траблов нету
Re: Заипали порты...
Добавлено: 2010-08-20 9:47:50
Andy
terminus писал(а):Надо будет наконец таки попробовать PC-BSD с их pbi пакетами. Дома на десктопе будет самое то.
Да уж, скомпилированный пакет и там же кучка библиотек к нему. fail.
terminus писал(а):
Просто заяпывает, когда из-за одной новой либы надо разруливать зависимости с переименованными или заигноренными портами.
Пересобрать не можешь что ли?
terminus писал(а):Я хочу дома гамать в анрил через вайн и сидеть в своей любимой опере, так как нет времени замарачиваться.
Так можно виндовс поставить и вайн не понадобится, а любимую бсдю видеть через окошечко putty.exe.
Re: Заипали порты...
Добавлено: 2010-08-20 13:43:39
Mox
я обновляю порты несколько раз в неделю на своем десктопе. Ибо если это дело надолго забросить, то потом буду долго врубаться как мне все это пересобрать.
Re: Заипали порты...
Добавлено: 2010-08-20 18:03:32
ProFTP
а кто видел пакет linux-opera-10.61.tbz?
где его найти?