* 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