Просьба обновить порт

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

Просьба обновить порт

Непрочитанное сообщение icb » 2008-11-17 16:54:37

Периодически натыкаюсь, что версия софта в дереве портов довольно древняя (иногда 2006 год, хотя существуют обновления за 2007 и 2008). Стоит ли писать майнтейнеру просьбу обновить или он и сам в курсе (но не делает по каким-либо причинам)? ;)

Если стоит, не напишет кто-нить шаблончик письма (чтобы вставить туда только название, ссылку на ченджлог и т.п.)?
А то с английским разговорным у меня довольно туго :(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Просьба обновить порт

Непрочитанное сообщение f_andrey » 2008-11-17 18:30:54

Ну тут по разному может есть какие то проблемы с портированием, может просто мантайнер охладел к идее, ну или он изначально не планировал поддерживать, в обшем надо смотреть, есть даже какие то правила что если порт сколько то не обновляется и майтайнер не отвечает то можно его заменить, если интересно погугли я где то встречал описания, вполне возможно есть или в портерс-хандбуке или в статьях :Search:
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

Re: Просьба обновить порт

Непрочитанное сообщение icb » 2008-11-18 9:46:13

А пример письмеца может кто напишет (по английски) ? ;)

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Просьба обновить порт

Непрочитанное сообщение zingel » 2008-11-18 9:49:16

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

freebsd-ports@
Z301171463546 - можно пожертвовать мне денег

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

Re: Просьба обновить порт

Непрочитанное сообщение icb » 2008-11-18 12:33:26

нужно писать не мейнтейнеру, а порт-инжинеру фряхи
С одной стороны верно (не будет страдать мейнтейнер от кучи писам), но с другой стороны - зачем там тогда мыло проставлено? :)

P.S. Вопрос с текстом письма пока открыт :(

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

Re: Просьба обновить порт

Непрочитанное сообщение icb » 2008-11-20 12:32:22

http://www.freebsd.org/doc/ru_RU.KOI8-R ... ainer.html
Если мейнтейнер порта не ответил на запрос пользователя об обновлении в течение двух недель (исключая большие праздники), то это можно считать тайм-аутом от мейнтейнера, и обновление может быть выполнено без явного подтверждения от мейнтейнера. Если мейнтейнер не отвечает в течение трёх месяцев, то считается, что он отсутствует, и как мейнтейнер порта, о котором идёт речь, может быть заменён. Исключениями из этого правила является всё, что сопровождает Группа Менеджеров Дерева Портов FreeBSD <portmgr@FreeBSD.org> или Группа Офицеров Безопасности <security-officer@FreeBSD.org>. Запрещено делать любые несанкционированные изменения в портах, которые ведут эти группы.
значит все таки мейнтейнеру писать надо ;)

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Просьба обновить порт

Непрочитанное сообщение terminus » 2008-11-20 13:21:58

icb писал(а):А пример письмеца может кто напишет (по английски) ? ;)
Ругайте загатовку :smile:
Hello port maintainer!

I'm very confused to make a noise and trouble you with my problems... So - sorry if any.
I would like to please you to take a look to port named $PORTNAME which you a maintaining. The version of this port currently is out of date.

Can you please update this port to the latest version?

Thanks in advance, and best wishes!
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Гость
проходил мимо

Re: Просьба обновить порт

Непрочитанное сообщение Гость » 2008-11-20 15:18:03

а че за порты-то? можно попробовать накатать патч самому

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

Re: Просьба обновить порт

Непрочитанное сообщение icb » 2008-11-20 15:43:30

Пока я наткнулся на старые версии libiconv, curl, gd, libxml2, apache

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Просьба обновить порт

Непрочитанное сообщение manefesto » 2008-11-20 15:44:42

критично это для тебя ?
Посмотри на openbsd, там еще старее будет, зато securшty-patch делают всё
я такой яростный шо аж пиздеЦ
Изображение

Yam
сержант
Сообщения: 226
Зарегистрирован: 2008-10-11 19:19:24
Откуда: 2:5093/41

Re: Просьба обновить порт

Непрочитанное сообщение Yam » 2008-11-20 15:48:36

icb писал(а):Периодически натыкаюсь, что версия софта в дереве портов довольно древняя (иногда 2006 год, хотя существуют обновления за 2007 и 2008).
icb писал(а):Пока я наткнулся на старые версии libiconv, curl, gd, libxml2, apache
Стоп стоп, а по какому признаку вы отпределили древность портов? Пример приведите. Уж какие-никакие но те порты что вы привели обновляются довольно живо. Ваш uname -a и кода последний раз дерево портов обновляли?

icb
лейтенант
Сообщения: 747
Зарегистрирован: 2008-07-15 16:11:11

Re: Просьба обновить порт

Непрочитанное сообщение icb » 2008-11-20 16:28:06

критично это для тебя ?
Смотря что... некоторые вещи - нет, но иногда в новых версиях исправляют утечки памяти и проблемы безопасности.

Последние версии смотрю тут

Формат: название, версия в портах, последняя версия и дата

Код: Выделить всё

libiconv  1.11     1.12   (11.11.2007)
curl      7.18.0   7.19.2 (13.11.2008)
gd        2.0.35   2.0.36 (28.11.2007)
libxml2   2.6.32   2.7.2  (03.10.2008)
apache    2.2.9    2.2.10 (14.10.2008)
Я не говорю, что они все немеряно древние, только некоторые ;)
Последний раз редактировалось icb 2008-11-20 16:31:09, всего редактировалось 1 раз.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: Просьба обновить порт

Непрочитанное сообщение ev » 2008-11-20 16:35:03

terminus писал(а):Ругайте загатовку :smile:
Hello port maintainer!

I'm very confused to make a noise and trouble you with my problems... So - sorry if any.
I would like to please you to take a look to port named $PORTNAME which you a maintaining. The version of this port currently is out of date.

Can you please update this port to the latest version?

Thanks in advance, and best wishes!
попросил знакомого посмотреть - он переформулировал
Hello port maintainer!

I would like you to please take a look at port named $PORTNAME which you maintain. The version of this port currently is out of date. Can you please update this port to the latest version?

Thanks in advance, and best wishes!

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: Просьба обновить порт

Непрочитанное сообщение f0s » 2008-11-20 16:38:09

мне в свое время дбмейл нужен был (около года назад), тогда я еще в него верил до последнего, так я писал напрямую майнтайнеру.. он вооще по-русски шпрехал.. обновил порт даже :))

хоть и дбмейл оказался фуфлом
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Просьба обновить порт

Непрочитанное сообщение iZEN » 2008-11-20 23:17:26

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

Мантейнер русский, так что поговорили по душам. :ROFL:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Просьба обновить порт

Непрочитанное сообщение zg » 2008-11-21 0:04:13

ev писал(а):I would like to please you to take a look to port named $PORTNAME which you a maintaining.
гм... please вроде не глагол, на кой to?

артикль `a' употребляется только перед существительными в единственном числе, это неверная фраза
a maintaining
поскольку maintaing причастие, тут должен быть вспомогательный глагол, а лучше не использовать причастие, а сделать глагол
ev писал(а):Can you please update this port to the lastest version?
гм... вот у меня такое чувство, что вместо to надо использовать for. Поскольку здесь имеется в виду "для чего", а не "куда".
ev писал(а):The version of this port
тут тафтология получается - "эта версия этого порта". "of this port" лишнее, и так понятно о какой версии идёт речь.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: Просьба обновить порт

Непрочитанное сообщение ev » 2008-11-21 12:13:55

I would like to please you to take a look to port named $PORTNAME which you a maintaining.
у меня не было такой фразы ;) это цитата прежнего сообщения
у меня была
I would like you to please take a look at port named $PORTNAME which you maintain.
Слово please в сочетании с просьбой что-то сделать, выраженной глаголом в инфинитиве, то есть с в настоящем времени ед. числа с частицей to по правилам английского языка ставится между частицей to и смысловым глаголом
ут тафтология получается - "эта версия этого порта". "of this port" лишнее, и так понятно о какой версии идёт речь.
тут правила вроде нет и действительно можно сократить до
The version currently is out of date.
Can you please update this port to the lastest version?
нет, именно latest
Last - последний по счёту
Latest - сиречь превосходная степень от Late (поздний) и соответсвенно используется в смысле "последний по времени"
гм... вот у меня такое чувство, что вместо to надо использовать for. Поскольку здесь имеется в виду "для чего", а не "куда".
в данном случае to читается "до", т.е. по идее получается логично "Вы можете обновить этот порт до последней версии?"

итого предлагаю рассматривать такой вариант
Hello port maintainer!

I would like you to please take a look at port named $PORTNAME which you maintain. The version currently is out of date. Can you please update this port to the latest version?

Thanks in advance, and best wishes!

Гость
проходил мимо

Re: Просьба обновить порт

Непрочитанное сообщение Гость » 2008-11-21 12:42:28

icb писал(а):

Код: Выделить всё

libiconv  1.11     1.12   (11.11.2007)
curl      7.18.0   7.19.2 (13.11.2008)
gd        2.0.35   2.0.36 (28.11.2007)
libxml2   2.6.32   2.7.2  (03.10.2008)
apache    2.2.9    2.2.10 (14.10.2008)
если неаккуратно обновить libiconv или perl, то порушаться все зависимые от них порты. Мейнтейнеры (или коммиттеры) таких портов очень аккуратно следят за регрессиями. К тому же до сих пор не вышла 7.1 и поэтому с обновлением важных портов не спешат.

хотя хз, я freebsd-ports@ не читаю

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Просьба обновить порт

Непрочитанное сообщение zg » 2008-11-21 12:45:05

ev писал(а): и соответсвенно используется в смысле "последний по времени"
у неё смысл "поздний" (синоним потом), а не "последний". Если речь идёт о времени события, то используется late, а если речь идёт о порядке следования, то last.
ev писал(а):в данном случае to читается "до", т.е. по идее получается логично "Вы можете обновить этот порт до последней версии?"
ну может быть :smile: вчера поздно писал, глаза слипались.
ev писал(а):Can you please update this port to the latest version?
Всё таки смысл получается такой "Не могли бы вы обновить этот порт до позднющей версии". Звучит странно :smile:

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: Просьба обновить порт

Непрочитанное сообщение ev » 2008-11-21 12:50:35

Мейнтейнеры (или коммиттеры) таких портов очень аккуратно следят за регрессиями
полистал порты ради интереса
там некоторые изменены недавно, но версии не меняли
т.е. есть большая вероятность, что не меняют версию дабы работали зависимости... но в тоже время добавляют патчи на некоторые уязвимости (на все или нет - это надо каждый порт смотреть подробно)
Всё таки смысл получается такой "Не могли бы вы обновить этот порт до позднющей версии". Звучит странно :smile:
не поздней, а последней (по времени)
последняя по времени и по счету с одной стороны получается одно и тоже
но правильнее latest, потому как last означает, что другой никогда больше не будет

во заморочились :cz2:

Гость
проходил мимо

Re: Просьба обновить порт

Непрочитанное сообщение Гость » 2008-11-21 13:01:05

ev писал(а):
Hello port maintainer!

I would like you to please take a look at port named $PORTNAME which you maintain. The version currently is out of date. Can you please update this port to the latest version?

Thanks in advance, and best wishes!
Hello,
The port you maintain PORTNAME is out of date. Current version is X and version in the port is Y. Are there any major obstacles hindering any changes to the port? If there are none can you please update it to a more recent version?

TIA
"Hello ... maintainer" и "port which you maintan" - тавтология.
"...version currently is out of date" - не версия, порт "out of date".

ps, но все равно так писать бесполезно. Возми и да попробуй сам обновить, бо это очень просто с такими примитивными портами как libiconv.

Гость
проходил мимо

Re: Просьба обновить порт

Непрочитанное сообщение Гость » 2008-11-21 13:02:54

Гость писал(а):to a more recent version
to a more recent one

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Просьба обновить порт

Непрочитанное сообщение zg » 2008-11-21 13:12:33

ev писал(а):но правильнее latest, потому как last означает, что другой никогда больше не будет

во заморочились :cz2:
действительно :smile: но вобщем-то ты прав
Гость писал(а): бо это очень просто с такими примитивными портами как libiconv.
подсоби :smile:

Гость
проходил мимо

Re: Просьба обновить порт

Непрочитанное сообщение Гость » 2008-11-21 13:46:40

zg писал(а):
Гость писал(а): бо это очень просто с такими примитивными портами как libiconv.
подсоби :smile:

Код: Выделить всё

diff --git a/Makefile b/Makefile
index cdb1e8f..5bc2cb8 100644
--- a/Makefile
+++ b/Makefile
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	libiconv
-PORTVERSION=	1.11
-PORTREVISION=	1
+PORTVERSION=	1.12
 CATEGORIES=	converters devel
 MASTER_SITES=	${MASTER_SITE_GNU}
 MASTER_SITE_SUBDIR=	${PORTNAME}
diff --git a/distinfo b/distinfo
index ead1d6c..38db0b5 100644
--- a/distinfo
+++ b/distinfo
@@ -1,6 +1,6 @@
-MD5 (libiconv-1.11.tar.gz) = b77a17e4a5a817100ad4b2613935055e
-SHA256 (libiconv-1.11.tar.gz) = fbf5b9a63ea6e3abebfabc04506f0e18a2860071031e34ea4ad4f450b8c43d4b
-SIZE (libiconv-1.11.tar.gz) = 4430930
-MD5 (libiconv-1.11-cp932.patch.gz) = 1d6c7711b6ec76c9c42230d8e097baa0
-SHA256 (libiconv-1.11-cp932.patch.gz) = 48ed20ab2bd59d9af9fa6d4328b363849bf0e155b70bdbe137dc8973341b65d1
-SIZE (libiconv-1.11-cp932.patch.gz) = 112830
+MD5 (libiconv-1.12.tar.gz) = c2be282595751535a618ae0edeb8f648
+SHA256 (libiconv-1.12.tar.gz) = a99e244fd78babb95ea3c9a5c88b964994edaa1d15fd8dde5b4067801e23f0cd
+SIZE (libiconv-1.12.tar.gz) = 4513309
+MD5 (libiconv-1.12-cp932.patch.gz) = b9c8ba86247f21d1a344e743bf025126
+SHA256 (libiconv-1.12-cp932.patch.gz) = 1f23a91ebb687d5283d7ca00000b09f0fd59466d40fa0aafc19b9b36ce523714
+SIZE (libiconv-1.12-cp932.patch.gz) = 107962
diff --git a/files/patch-src::Makefile.in b/files/patch-src::Makefile.in
index 52b5865..9aacc90 100644
--- a/files/patch-src::Makefile.in
+++ b/files/patch-src::Makefile.in
@@ -3,8 +3,8 @@
 @@ -96,6 +96,7 @@ install : all force
  	if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
  	case "@host_os@" in \
- 	  hpux*) $(CC) $(LDFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv;; \
+ 	  hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_@WOE32@) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv;; \
 +	  freebsd*) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a ../lib//libiconv.la @LTLIBINTL@ -o iconv;; \
- 	  *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ -o iconv;; \
+ 	  *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv;; \
  	esac
  	$(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv $(DESTDIR)$(bindir)/iconv