* [devel] зависимости на модули перла идущие с пакетом @ 2004-01-07 22:03 Денис Смирнов 2004-01-08 0:00 ` Dmitry V. Levin 2004-01-08 12:49 ` [devel] Re: зависимости на модули перла " Alexey Tourbin 0 siblings, 2 replies; 14+ messages in thread From: Денис Смирнов @ 2004-01-07 22:03 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 533 bytes --] Вводная: есть пакет, в нём есть некий модуль perl'а, использующийся исключительно для внутренних целей, посему лежащий в %_libdir/%name. При создании пакета автоматически создаётся зависимость на этот модуль (так как он используется скриптами, лежащими в пакете), но при этом с модуль в provides не добавляется. Задача: любо чтобы этот модуль не добавлялся и в reqires тоже (идеальный вариант, так как модуль внутренний только для себя), либо чтобы он был и в Provides. Как решать? -- С уважением, Денис http://freesource.info [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] зависимости на модули перла идущие с пакетом 2004-01-07 22:03 [devel] зависимости на модули перла идущие с пакетом Денис Смирнов @ 2004-01-08 0:00 ` Dmitry V. Levin 2004-01-08 7:44 ` [devel] " Michael Shigorin 2004-01-08 12:49 ` [devel] Re: зависимости на модули перла " Alexey Tourbin 1 sibling, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2004-01-08 0:00 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 923 bytes --] On Thu, Jan 08, 2004 at 01:03:29AM +0300, Денис Смирнов wrote: > Вводная: есть пакет, в нём есть некий модуль perl'а, использующийся > исключительно для внутренних целей, посему лежащий в %_libdir/%name. > При создании пакета автоматически создаётся зависимость на этот модуль > (так как он используется скриптами, лежащими в пакете), но при этом с > модуль в provides не добавляется. > > Задача: любо чтобы этот модуль не добавлялся и в reqires тоже (идеальный > вариант, так как модуль внутренний только для себя), либо чтобы он был и в > Provides. > > Как решать? Добавить легко: согласно /usr/share/doc/rpm-4.0.4/README.ALT-ru_RU.KOI8-R, достаточно поместить в spec-файл строку %add_findprov_lib_path %_libdir/%name Убрать сложнее: Надо переопределить %__find_requires на свой скрипт, который отфильтрует результат работы системного %__find_requires. Если вы придумаете более элегантный метод, напишите. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: зависимости на модули перла идущие с пакетом 2004-01-08 0:00 ` Dmitry V. Levin @ 2004-01-08 7:44 ` Michael Shigorin 2004-01-09 23:54 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Michael Shigorin @ 2004-01-08 7:44 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 457 bytes --] On Thu, Jan 08, 2004 at 03:00:34AM +0300, Dmitry V. Levin wrote: > Добавить легко: %add_findprov_lib_path %_libdir/%name > Убрать сложнее: Надо переопределить %__find_requires на свой > скрипт, который отфильтрует результат работы системного > %__find_requires. Если вы придумаете более элегантный метод, > напишите. %del_findprov_lib_path %_libdir/%name ? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: зависимости на модули перла идущие с пакетом 2004-01-08 7:44 ` [devel] " Michael Shigorin @ 2004-01-09 23:54 ` Dmitry V. Levin 2004-01-10 6:54 ` Michael Shigorin 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2004-01-09 23:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 608 bytes --] On Thu, Jan 08, 2004 at 09:44:15AM +0200, Michael Shigorin wrote: > On Thu, Jan 08, 2004 at 03:00:34AM +0300, Dmitry V. Levin wrote: > > Добавить легко: %add_findprov_lib_path %_libdir/%name > > Убрать сложнее: Надо переопределить %__find_requires на свой > > скрипт, который отфильтрует результат работы системного > > %__find_requires. Если вы придумаете более элегантный метод, > > напишите. > > %del_findprov_lib_path %_libdir/%name > ? Нет, речь идет не об удалении %_libdir/%name из списка поиска PROVIDES, а об удалении REQUIRES на объекты в %_libdir/%name. Какие ещё будут предложения? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: зависимости на модули перла идущие с пакетом 2004-01-09 23:54 ` Dmitry V. Levin @ 2004-01-10 6:54 ` Michael Shigorin 2004-01-10 12:48 ` [devel] Re: зависимости на библиотеки " Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Michael Shigorin @ 2004-01-10 6:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1692 bytes --] On Sat, Jan 10, 2004 at 02:54:25AM +0300, Dmitry V. Levin wrote: > > > Добавить легко: %add_findprov_lib_path %_libdir/%name > > > Убрать сложнее: Надо переопределить %__find_requires на свой > > > скрипт, который отфильтрует результат работы системного > > > %__find_requires. Если вы придумаете более элегантный метод, > > > напишите. > > %del_findprov_lib_path %_libdir/%name > > ? > Нет, речь идет не об удалении %_libdir/%name из списка поиска > PROVIDES, а об удалении REQUIRES на объекты в %_libdir/%name. Разумеется, это был недоправленный cut'n'paste. %del_findreq_lib_path (который отфильтрует из вывода findreq один или несколько префиксов) или на худой конец %del_findreq_regex ? Хотя все равно хакообразно. Может, я тупой, но смысла выбирать именно такой баланс между "любопытством" при поиске анонсируемых и требуемых ресурсов (когда by default может запрашиваться больше, чем анонсируется) -- не вижу: * если сделано для улучшения SNR по зависимостям -- все равно приходится добавлять анонсы руками => противоречие с одним из первых тезисов ALT-Packaging; * если так получилось, что findreq быстрее стал более любопытным -- может быть осмысленно в будущем стараться такие изменения поведения производить синхронно? Т.е. если уж решили, что self requires -- это не бессмысленность само по себе, то давайте как-то консистентно подходить к тому, что первично -- предоставляемые или требуемые ресурсы. Если бы "слишком любопытным" был findprov, был бы просто лишний шум; а так добавляется бессмысленная потеря времени. Или я неправ, а это временное нава^Wявление? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: зависимости на библиотеки идущие с пакетом 2004-01-10 6:54 ` Michael Shigorin @ 2004-01-10 12:48 ` Dmitry V. Levin 2004-01-10 14:43 ` Michael Shigorin 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2004-01-10 12:48 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1918 bytes --] On Sat, Jan 10, 2004 at 08:54:17AM +0200, Michael Shigorin wrote: > On Sat, Jan 10, 2004 at 02:54:25AM +0300, Dmitry V. Levin wrote: > > > > Добавить легко: %add_findprov_lib_path %_libdir/%name > > > > Убрать сложнее: Надо переопределить %__find_requires на свой > > > > скрипт, который отфильтрует результат работы системного > > > > %__find_requires. Если вы придумаете более элегантный метод, > > > > напишите. > > > %del_findprov_lib_path %_libdir/%name > > > ? > > Нет, речь идет не об удалении %_libdir/%name из списка поиска > > PROVIDES, а об удалении REQUIRES на объекты в %_libdir/%name. > > Разумеется, это был недоправленный cut'n'paste. > > %del_findreq_lib_path (который отфильтрует из вывода findreq один > или несколько префиксов) или на худой конец %del_findreq_regex ? > > Хотя все равно хакообразно. > > Может, я тупой, но смысла выбирать именно такой баланс между > "любопытством" при поиске анонсируемых и требуемых ресурсов > (когда by default может запрашиваться больше, чем анонсируется) > -- не вижу: А зря. Напомню, откуда все эти find{req,prov}_lib_path родом. Когда-то был релиз ALM2.2 (может, ещё помните), и был там пакет с OpenOffice.org. В пакете том, помимо всего прочего, было два файла, /usr/lib/openoffice/program/libgcc_s.so.1 и /usr/lib/openoffice/program/libstdc++.so.5 И предоставлял сей пакет, среди всего прочего, libgcc_s.so.1 и libstdc++.so.5. И представьте себе, во время dist-upgrade поставился у пользователей этот замечательный пакет вместо libgcc3.2 и libstdc++3.2 И спрашивали потом эти счастливые обладатели свежеобновлённой системы, почему у них apt-get не запускается, и ещё много полезных программ не запускается. И говорили им потом, что нельзя было устанавливать пакет openoffice-1.0.2-alt2, но было уже поздно. Вот эта история навела на мысль, что искать provides нужно по умолчанию только там, где по умолчанию ищет /lib/ld-linux.so.2 -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: зависимости на библиотеки идущие с пакетом 2004-01-10 12:48 ` [devel] Re: зависимости на библиотеки " Dmitry V. Levin @ 2004-01-10 14:43 ` Michael Shigorin 2004-01-10 15:41 ` [devel] Re: зависимости " Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Michael Shigorin @ 2004-01-10 14:43 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1320 bytes --] On Sat, Jan 10, 2004 at 03:48:29PM +0300, Dmitry V. Levin wrote: > > Может, я тупой, но смысла выбирать именно такой баланс между ^^^^^^ > > "любопытством" при поиске анонсируемых и требуемых ресурсов > > (когда by default может запрашиваться больше, чем анонсируется) > > -- не вижу: > А зря. Напомню, откуда все эти find{req,prov}_lib_path родом. Это как раз понятно. > Когда-то был релиз ALM2.2 (может, ещё помните), и был там пакет с > OpenOffice.org. И предоставлял сей пакет, среди всего прочего, > libgcc_s.so.1 и libstdc++.so.5. Вот эта история навела на > мысль, что искать provides нужно по умолчанию только там, где > по умолчанию ищет /lib/ld-linux.so.2 Все это было бы хорошо, если бы поиск requires был скорректирован таким же образом. По крайней мере опционально. Рассматривая apache.spec: %package mod_perl [...] # ugly hack :-/ Provides: perl(mod_perl.pm) потому как ~> rpm -qRp /var/ftp/pub/Linux/ALT/Sisyphus/i586/RPMS.master/apache-mod_perl-1.3.29rusPL30.18-alt2.i586.rpm | grep mod_perl perl(mod_perl.pm) >= 0:1.01 perl(mod_perl.pm) >= 0:1.1701 perl(mod_perl_hooks.pm) Зачем вообще self requires? Минусы -- вот они, а плюсы-то какие? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: зависимости идущие с пакетом 2004-01-10 14:43 ` Michael Shigorin @ 2004-01-10 15:41 ` Dmitry V. Levin 2004-01-10 17:04 ` Michael Shigorin 2004-01-10 17:23 ` [devel] Re: зависимости идущие с пакетом Alexey Lubimov 0 siblings, 2 replies; 14+ messages in thread From: Dmitry V. Levin @ 2004-01-10 15:41 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1193 bytes --] On Sat, Jan 10, 2004 at 04:43:28PM +0200, Michael Shigorin wrote: > On Sat, Jan 10, 2004 at 03:48:29PM +0300, Dmitry V. Levin wrote: > > > Может, я тупой, но смысла выбирать именно такой баланс между > ^^^^^^ > > > "любопытством" при поиске анонсируемых и требуемых ресурсов > > > (когда by default может запрашиваться больше, чем анонсируется) > > > -- не вижу: > > А зря. Напомню, откуда все эти find{req,prov}_lib_path родом. > > Это как раз понятно. > > > Когда-то был релиз ALM2.2 (может, ещё помните), и был там пакет с > > OpenOffice.org. И предоставлял сей пакет, среди всего прочего, > > libgcc_s.so.1 и libstdc++.so.5. Вот эта история навела на > > мысль, что искать provides нужно по умолчанию только там, где > > по умолчанию ищет /lib/ld-linux.so.2 > > Все это было бы хорошо, если бы поиск requires был скорректирован > таким же образом. По крайней мере опционально. Всё же есть разница между библиотечными и перловыми зависимостями. > Зачем вообще self requires? self requires - это, видимо, такие зависимости, которые предоставляются самим пакетом? В таком случае наименее очевидно, как их распознавать. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: зависимости идущие с пакетом 2004-01-10 15:41 ` [devel] Re: зависимости " Dmitry V. Levin @ 2004-01-10 17:04 ` Michael Shigorin 2004-01-10 18:20 ` [devel] self requires Dmitry V. Levin 2004-01-10 17:23 ` [devel] Re: зависимости идущие с пакетом Alexey Lubimov 1 sibling, 1 reply; 14+ messages in thread From: Michael Shigorin @ 2004-01-10 17:04 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 817 bytes --] On Sat, Jan 10, 2004 at 06:41:39PM +0300, Dmitry V. Levin wrote: > > Все это было бы хорошо, если бы поиск requires был > > скорректирован таким же образом. По крайней мере > > опционально. > Всё же есть разница между библиотечными и перловыми > зависимостями. Это был пример, попавшийся под руку -- с точно таким же поведением (балансом). > > Зачем вообще self requires? > self requires - это, видимо, такие зависимости, которые > предоставляются самим пакетом? Угу. > В таком случае наименее очевидно, как их распознавать. Понимаю. Было начал думать в сторону двух списков -- "внешние" provides и "какие-там-еще" (объединение которых для заданного пакета вычитается из его requires), но что-то сейчас торможу. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] self requires 2004-01-10 17:04 ` Michael Shigorin @ 2004-01-10 18:20 ` Dmitry V. Levin 2004-01-10 18:44 ` [devel] " Michael Shigorin 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2004-01-10 18:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1243 bytes --] On Sat, Jan 10, 2004 at 07:04:11PM +0200, Michael Shigorin wrote: > On Sat, Jan 10, 2004 at 06:41:39PM +0300, Dmitry V. Levin wrote: > > > Зачем вообще self requires? > > self requires - это, видимо, такие зависимости, которые > > предоставляются самим пакетом? > > Угу. > > > В таком случае наименее очевидно, как их распознавать. > > Понимаю. Было начал думать в сторону двух списков -- "внешние" > provides и "какие-там-ещё" (объединение которых для заданного > пакета вычитается из его requires), но что-то сейчас торможу. Да, тема интересная сама по себе. Помню, Алексей Турбин предлагал исключать из списка requires то, что было найдено и помещено в список provides. Было бы неплохо сделать, но это не решит задачу в случае, когда зависимости настолько внутренние для пакета, что не попадают в provides - именно о таких шла речь в обоих примерах. У меня есть несколько идей, реализация которых могла бы снять часть этих проблем: 1. Для ELFов, содержащих RPATH, имеет смысл не включать зависимости на библиотеки, находящиеся в RPATH, при условии, что эти библиотеки находятся в том же пакете. 2. Для перловых скриптов имеет смысл не включать зависимости на модули, при условии, что эти модули находятся в том же пакете. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: self requires 2004-01-10 18:20 ` [devel] self requires Dmitry V. Levin @ 2004-01-10 18:44 ` Michael Shigorin 2004-01-10 19:01 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Michael Shigorin @ 2004-01-10 18:44 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1434 bytes --] On Sat, Jan 10, 2004 at 09:20:23PM +0300, Dmitry V. Levin wrote: > > Понимаю. Было начал думать в сторону двух списков -- "внешние" > > provides и "какие-там-ещё" (объединение которых для заданного > > пакета вычитается из его requires), но что-то сейчас торможу. > Да, тема интересная сама по себе. > Помню, Алексей Турбин предлагал исключать из списка requires > то, что было найдено и помещено в список provides. Ну для начала. На самом деле упрощение списка тоже хорошо, но уже является приятным дополнением скорее. > Было бы неплохо сделать, но это не решит задачу в случае, когда > зависимости настолько внутренние для пакета, что не попадают в > provides - именно о таких шла речь в обоих примерах. Ммм... даже если полностью не решит, может упростить. > У меня есть несколько идей, реализация которых могла бы снять > часть этих проблем: > 1. Для ELFов, содержащих RPATH, имеет смысл не включать > зависимости на библиотеки, находящиеся в RPATH, при условии, > что эти библиотеки находятся в том же пакете. Для меня RPATH/TEXTREL -- просто ключевые слова со смутно понятным смыслом (в смысле куда копать -- понятно, но неинтересно) :-) > 2. Для перловых скриптов имеет смысл не включать зависимости на > модули, при условии, что эти модули находятся в том же пакете. Да, тут может быть и проще. Может, с них и начать? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: self requires 2004-01-10 18:44 ` [devel] " Michael Shigorin @ 2004-01-10 19:01 ` Dmitry V. Levin 0 siblings, 0 replies; 14+ messages in thread From: Dmitry V. Levin @ 2004-01-10 19:01 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1706 bytes --] On Sat, Jan 10, 2004 at 08:44:22PM +0200, Michael Shigorin wrote: > On Sat, Jan 10, 2004 at 09:20:23PM +0300, Dmitry V. Levin wrote: > > > Понимаю. Было начал думать в сторону двух списков -- "внешние" > > > provides и "какие-там-ещё" (объединение которых для заданного > > > пакета вычитается из его requires), но что-то сейчас торможу. > > Да, тема интересная сама по себе. > > Помню, Алексей Турбин предлагал исключать из списка requires > > то, что было найдено и помещено в список provides. > > Ну для начала. На самом деле упрощение списка тоже хорошо, но > уже является приятным дополнением скорее. Полезным - чем меньше лишних зависимостей, тем быстрее работают librpm и apt-get. > > Было бы неплохо сделать, но это не решит задачу в случае, когда > > зависимости настолько внутренние для пакета, что не попадают в > > provides - именно о таких шла речь в обоих примерах. > > Ммм... даже если полностью не решит, может упростить. > > > У меня есть несколько идей, реализация которых могла бы снять > > часть этих проблем: > > 1. Для ELFов, содержащих RPATH, имеет смысл не включать > > зависимости на библиотеки, находящиеся в RPATH, при условии, > > что эти библиотеки находятся в том же пакете. > > Для меня RPATH/TEXTREL -- просто ключевые слова со смутно > понятным смыслом (в смысле куда копать -- понятно, но > неинтересно) :-) А я так старался сформулировать поточнее. :) > > 2. Для перловых скриптов имеет смысл не включать зависимости на > > модули, при условии, что эти модули находятся в том же пакете. > > Да, тут может быть и проще. Может, с них и начать? Нет, это дело технически не очень простое, так что я пока подожду, когда все заинтересованные выскажутся. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: зависимости идущие с пакетом 2004-01-10 15:41 ` [devel] Re: зависимости " Dmitry V. Levin 2004-01-10 17:04 ` Michael Shigorin @ 2004-01-10 17:23 ` Alexey Lubimov 1 sibling, 0 replies; 14+ messages in thread From: Alexey Lubimov @ 2004-01-10 17:23 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin пишет: > On Sat, Jan 10, 2004 at 04:43:28PM +0200, Michael Shigorin wrote: > >>On Sat, Jan 10, 2004 at 03:48:29PM +0300, Dmitry V. Levin wrote: >> >>>>Может, я тупой, но смысла выбирать именно такой баланс между >> >> ^^^^^^ >> >>>>"любопытством" при поиске анонсируемых и требуемых ресурсов >>>>(когда by default может запрашиваться больше, чем анонсируется) >>>>-- не вижу: >>> >>>А зря. Напомню, откуда все эти find{req,prov}_lib_path родом. >> >>Это как раз понятно. >> >> >>>Когда-то был релиз ALM2.2 (может, ещё помните), и был там пакет с >>>OpenOffice.org. И предоставлял сей пакет, среди всего прочего, >>>libgcc_s.so.1 и libstdc++.so.5. Вот эта история навела на >>>мысль, что искать provides нужно по умолчанию только там, где >>>по умолчанию ищет /lib/ld-linux.so.2 >> >>Все это было бы хорошо, если бы поиск requires был скорректирован >>таким же образом. По крайней мере опционально. > > > Всё же есть разница между библиотечными и перловыми зависимостями. > > >>Зачем вообще self requires? > > > self requires - это, видимо, такие зависимости, которые предоставляются > самим пакетом? В таком случае наименее очевидно, как их распознавать. зависимость на файл, который есть в %files спека? ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: зависимости на модули перла идущие с пакетом 2004-01-07 22:03 [devel] зависимости на модули перла идущие с пакетом Денис Смирнов 2004-01-08 0:00 ` Dmitry V. Levin @ 2004-01-08 12:49 ` Alexey Tourbin 1 sibling, 0 replies; 14+ messages in thread From: Alexey Tourbin @ 2004-01-08 12:49 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 425 bytes --] On Thu, Jan 08, 2004 at 01:03:29AM +0300, Денис Смирнов wrote: > Вводная: есть пакет, в нём есть некий модуль perl'а, использующийся > исключительно для внутренних целей, посему лежащий в %_libdir/%name. %define _perl_lib_path %_libdir/%name > При создании пакета автоматически создаётся зависимость на этот модуль > (так как он используется скриптами, лежащими в пакете), но при этом с > модуль в provides не добавляется. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2004-01-10 19:01 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-01-07 22:03 [devel] зависимости на модули перла идущие с пакетом Денис Смирнов 2004-01-08 0:00 ` Dmitry V. Levin 2004-01-08 7:44 ` [devel] " Michael Shigorin 2004-01-09 23:54 ` Dmitry V. Levin 2004-01-10 6:54 ` Michael Shigorin 2004-01-10 12:48 ` [devel] Re: зависимости на библиотеки " Dmitry V. Levin 2004-01-10 14:43 ` Michael Shigorin 2004-01-10 15:41 ` [devel] Re: зависимости " Dmitry V. Levin 2004-01-10 17:04 ` Michael Shigorin 2004-01-10 18:20 ` [devel] self requires Dmitry V. Levin 2004-01-10 18:44 ` [devel] " Michael Shigorin 2004-01-10 19:01 ` Dmitry V. Levin 2004-01-10 17:23 ` [devel] Re: зависимости идущие с пакетом Alexey Lubimov 2004-01-08 12:49 ` [devel] Re: зависимости на модули перла " Alexey Tourbin
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