ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [cyber] I: Sisyphus-20140415 bugs: +9 -1 (2641)
  @ 2014-04-15 10:06 ` Dmitry V. Levin
  2014-04-16 19:05   ` [devel] quires: pkgconfig(`Requires.private`) Michael Shigorin
  0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2014-04-15 10:06 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

On Tue, Apr 15, 2014 at 04:44:30AM +0000, QA Team Robot wrote:
> #29997	libcairo-devel  	normal  	-
> неполные зависимости
> 
> #29998	libxcb-devel    	normal  	-
> неполные зависимости
> 
> #29999	libEGL-devel    	normal  	-
> неполные зависимости
> 
> #30001	libfreetype-devel	normal  	-
> неполные зависимости

Зачем вешать такие баги на отдельные пакеты?
Неужели там в каждом случае неправильный Requires.private?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [devel] quires: pkgconfig(`Requires.private`)
  2014-04-15 10:06 ` [devel] [cyber] I: Sisyphus-20140415 bugs: +9 -1 (2641) Dmitry V. Levin
@ 2014-04-16 19:05   ` Michael Shigorin
  2014-04-28 10:47     ` Michael Shigorin
  2014-04-29 12:26     ` Dmitry V. Levin
  0 siblings, 2 replies; 4+ messages in thread
From: Michael Shigorin @ 2014-04-16 19:05 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tue, Apr 15, 2014 at 02:06:44PM +0400, Dmitry V. Levin wrote:
> > #29997 #29998 #29999
> > #30001	libfreetype-devel	неполные зависимости
> Зачем вешать такие баги на отдельные пакеты?
> Неужели там в каждом случае неправильный Requires.private?

Эту дискуссию и думал поднять (припоминая давнее обсуждение
изменения в pkg-config), а ещё заглянул в офлайновый ~/BUGS.txt,
когда счётчик подбирался к 30000 %)

По существу: как обсудили вчера вечером, то, что зачем-то назвали
Requires.private, всё-таки требуется в процессе компиляции и потому
нам придётся обеспечивать генерацию зависимостей lib*-devel таким
образом, чтобы не возвращаться к ручному отлову и вписыванию того,
что должен был вписать генератор.

Возможно, что-то на эту тему уже сделано в более новом pkg-config.

Надеюсь, ничего не приврал.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] quires: pkgconfig(`Requires.private`)
  2014-04-16 19:05   ` [devel] quires: pkgconfig(`Requires.private`) Michael Shigorin
@ 2014-04-28 10:47     ` Michael Shigorin
  2014-04-29 12:26     ` Dmitry V. Levin
  1 sibling, 0 replies; 4+ messages in thread
From: Michael Shigorin @ 2014-04-28 10:47 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, Apr 16, 2014 at 10:05:46PM +0300, I wrote:
> По существу: как обсудили вчера вечером, то, что зачем-то назвали
> Requires.private, всё-таки требуется в процессе компиляции и потому
> нам придётся обеспечивать генерацию зависимостей lib*-devel таким
> образом, чтобы не возвращаться к ручному отлову и вписыванию того,
> что должен был вписать генератор.  Возможно, что-то на эту тему
> уже сделано в более новом pkg-config.

Вспомнил: при добавлении в сборочную среду libharfbuzz-devel и
libexpat-devel последующий buildreq их игнорирует, при этом не
попадают даже в optimized out.  Наблюдал на liblasi.spec.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] quires: pkgconfig(`Requires.private`)
  2014-04-16 19:05   ` [devel] quires: pkgconfig(`Requires.private`) Michael Shigorin
  2014-04-28 10:47     ` Michael Shigorin
@ 2014-04-29 12:26     ` Dmitry V. Levin
  1 sibling, 0 replies; 4+ messages in thread
From: Dmitry V. Levin @ 2014-04-29 12:26 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 970 bytes --]

On Wed, Apr 16, 2014 at 10:05:46PM +0300, Michael Shigorin wrote:
> On Tue, Apr 15, 2014 at 02:06:44PM +0400, Dmitry V. Levin wrote:
> > > #29997 #29998 #29999
> > > #30001	libfreetype-devel	неполные зависимости
> > Зачем вешать такие баги на отдельные пакеты?
> > Неужели там в каждом случае неправильный Requires.private?
> 
> Эту дискуссию и думал поднять (припоминая давнее обсуждение
> изменения в pkg-config), а ещё заглянул в офлайновый ~/BUGS.txt,
> когда счётчик подбирался к 30000 %)
> 
> По существу: как обсудили вчера вечером, то, что зачем-то назвали
> Requires.private, всё-таки требуется в процессе компиляции и потому
> нам придётся обеспечивать генерацию зависимостей lib*-devel таким
> образом, чтобы не возвращаться к ручному отлову и вписыванию того,
> что должен был вписать генератор.

Вроде бы мы все уже зафиксили на эту тему еще 3 года назад:
http://lists.altlinux.org/pipermail/devel/2011-February/188775.html


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

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

end of thread, other threads:[~2014-04-29 12:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-15 10:06 ` [devel] [cyber] I: Sisyphus-20140415 bugs: +9 -1 (2641) Dmitry V. Levin
2014-04-16 19:05   ` [devel] quires: pkgconfig(`Requires.private`) Michael Shigorin
2014-04-28 10:47     ` Michael Shigorin
2014-04-29 12:26     ` Dmitry V. Levin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

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

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


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