ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] remove perl-Geo-Proj4
@ 2012-09-03  5:58 thecrux
  2012-09-03  6:38 ` Vladislav Zavjalov
  2012-09-03 14:54 ` Vladislav Zavjalov
  0 siblings, 2 replies; 3+ messages in thread
From: thecrux @ 2012-09-03  5:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

В связи с пересборкой пакетов под новый perl 5.16, возникла необходимость
удалить пакет perl-Geo-Proj4 (и зависимый perl-Geo-Point).

Данный пакет непересобирается уже 19 недель с момента выхода libproj
версии 4.8.0, где произошла поломка обратной совместимости и файл
projects.h вместе с приличным набором функций был вынесен в разряд
"для внутреннего использования".

Тикет автора Geo::Proj4 http://trac.osgeo.org/proj/ticket/159 был закрыт
как wontfix, и возможно исправление сборки окажется невозможным или
приведёт к снижению функционала.

Если кто-то возражает против удаления - дайте знать.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [sisyphus] remove perl-Geo-Proj4
  2012-09-03  5:58 [sisyphus] remove perl-Geo-Proj4 thecrux
@ 2012-09-03  6:38 ` Vladislav Zavjalov
  2012-09-03 14:54 ` Vladislav Zavjalov
  1 sibling, 0 replies; 3+ messages in thread
From: Vladislav Zavjalov @ 2012-09-03  6:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Mon, Sep 03, 2012 at 09:58:37AM +0400, thecrux@gmail.com wrote:
> В связи с пересборкой пакетов под новый perl 5.16, возникла необходимость
> удалить пакет perl-Geo-Proj4 (и зависимый perl-Geo-Point).
> 
> Данный пакет непересобирается уже 19 недель с момента выхода libproj
> версии 4.8.0, где произошла поломка обратной совместимости и файл
> projects.h вместе с приличным набором функций был вынесен в разряд
> "для внутреннего использования".
> 
> Тикет автора Geo::Proj4 http://trac.osgeo.org/proj/ticket/159 был закрыт
> как wontfix, и возможно исправление сборки окажется невозможным или
> приведёт к снижению функционала.
> 
> Если кто-то возражает против удаления - дайте знать.

Можно тайм-аут до завтра взять? Я вечером погляжу. Что-то подобное уже
исправлял, может и тут получится...
Впрочем, сам я этим пакетом я не пользуюсь, может он, и правда, не нужен никому?


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [sisyphus] remove perl-Geo-Proj4
  2012-09-03  5:58 [sisyphus] remove perl-Geo-Proj4 thecrux
  2012-09-03  6:38 ` Vladislav Zavjalov
@ 2012-09-03 14:54 ` Vladislav Zavjalov
  1 sibling, 0 replies; 3+ messages in thread
From: Vladislav Zavjalov @ 2012-09-03 14:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Mon, Sep 03, 2012 at 09:58:37AM +0400, thecrux@gmail.com wrote:
> В связи с пересборкой пакетов под новый perl 5.16, возникла необходимость
> удалить пакет perl-Geo-Proj4 (и зависимый perl-Geo-Point).
> 
> Данный пакет непересобирается уже 19 недель с момента выхода libproj
> версии 4.8.0, где произошла поломка обратной совместимости и файл
> projects.h вместе с приличным набором функций был вынесен в разряд
> "для внутреннего использования".
> 
> Тикет автора Geo::Proj4 http://trac.osgeo.org/proj/ticket/159 был закрыт
> как wontfix, и возможно исправление сборки окажется невозможным или
> приведёт к снижению функционала.
> 
> Если кто-то возражает против удаления - дайте знать.

Поглядел. Действительно, модуль пользуется вещами,
которые были закрыты для публичного использования в libproj.
При этом никаких новых интерфейсов к ним не предусмотрено,
сама программа proj собирается с "внутренним" projects.h.
(то есть, бардак и регрессия на мой взгляд - в libproj).

Все варианты исправления, которые приходят в голову, не
особенно радуют:
- вернуть projects.h в libproj-devel вопреки апстриму;
- положить локальный projects.h (или его малую часть с тем, что нужно) в perl-Geo-Proj4;
- оторвать проблемные функции в модуле (hasInverse, listTypes, typeInfo,
  listEllipsoids, ellipsoidInfo, listUnits, unitInfo, listDatums, datumInfo - это
  не самое важное, что там есть).

В общем, наверное, лучше удалить пока, чтоб ничего не запутывать. Но если кто-то
уверенно скажет, что ему надо - готов как-то починить и немного потестировать.

Слава



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-09-03 14:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-09-03  5:58 [sisyphus] remove perl-Geo-Proj4 thecrux
2012-09-03  6:38 ` Vladislav Zavjalov
2012-09-03 14:54 ` Vladislav Zavjalov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git