* [sisyphus] Что это за макросы?
@ 2009-11-30 11:16 Andrei Kovtun
2009-11-30 11:24 ` Andrey Rahmatullin
0 siblings, 1 reply; 20+ messages in thread
From: Andrei Kovtun @ 2009-11-30 11:16 UTC (permalink / raw)
To: sisyphus
Тренируюсь в сборке пакетов, на "примерах" из git.
В одном из спеков нашел указания на макросы:
%build
%K4build
%install
%K4install
Что это за макросы, откуда их брать и куда ложить? ))
--
Andrei Kovtun
jid: kovtunos@jabber.ru
icq: 327238578 (not dead yet)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 11:16 [sisyphus] Что это за макросы? Andrei Kovtun
@ 2009-11-30 11:24 ` Andrey Rahmatullin
2009-11-30 11:56 ` Andrei Kovtun
0 siblings, 1 reply; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-11-30 11:24 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 466 bytes --]
On Mon, Nov 30, 2009 at 01:16:28PM +0200, Andrei Kovtun wrote:
> Тренируюсь в сборке пакетов, на "примерах" из git.
> В одном из спеков нашел указания на макросы:
>
> %build
> %K4build
>
> %install
> %K4install
>
> Что это за макросы, откуда их брать
apt-get install kde-common-devel
> и куда ложить? ))
Никуда.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
Мечтать не вредно, но думать тоже надо
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 11:24 ` Andrey Rahmatullin
@ 2009-11-30 11:56 ` Andrei Kovtun
2009-11-30 14:00 ` Andrey Rahmatullin
0 siblings, 1 reply; 20+ messages in thread
From: Andrei Kovtun @ 2009-11-30 11:56 UTC (permalink / raw)
To: sisyphus
Andrey Rahmatullin wrote:
> apt-get install kde-common-devel
kde-common-devel is already the newest version.
>> и куда ложить? ))
> Никуда.
warning: Macro %K4build not found
warning: Macro %K4install not found
Или я что-то недопонимаю :)
--
Andrei Kovtun
jid: kovtunos@jabber.ru
icq: 327238578 (not dead yet)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 11:56 ` Andrei Kovtun
@ 2009-11-30 14:00 ` Andrey Rahmatullin
2009-11-30 14:39 ` Andrei Kovtun
0 siblings, 1 reply; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-11-30 14:00 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 311 bytes --]
On Mon, Nov 30, 2009 at 01:56:12PM +0200, Andrei Kovtun wrote:
> > apt-get install kde-common-devel
> kde-common-devel is already the newest version.
А какая версия?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
<swi> ночальницо принесла ipod shuffle
<soul_r> swi: в жертву?
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 14:00 ` Andrey Rahmatullin
@ 2009-11-30 14:39 ` Andrei Kovtun
2009-11-30 15:02 ` Andrey Rahmatullin
0 siblings, 1 reply; 20+ messages in thread
From: Andrei Kovtun @ 2009-11-30 14:39 UTC (permalink / raw)
To: sisyphus
Andrey Rahmatullin wrote:
> А какая версия?
Обновленный сизиф:
Version: 4.3.0-alt1
--
Andrei Kovtun
jid: kovtunos@jabber.ru
icq: 327238578 (not dead yet)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 14:39 ` Andrei Kovtun
@ 2009-11-30 15:02 ` Andrey Rahmatullin
2009-11-30 15:27 ` Andrei Kovtun
0 siblings, 1 reply; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-11-30 15:02 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 488 bytes --]
On Mon, Nov 30, 2009 at 04:39:46PM +0200, Andrei Kovtun wrote:
> > А какая версия?
> Обновленный сизиф:
> Version: 4.3.0-alt1
В хэшере собираете?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
<combr> ab: есть где-нибудь книжки актуальные по управлению правами на
самбе3.0? т.е. наследование, вложенные группы и т.п. глубокие вопросы.
и управление этим из винды
<ab> хаха
<ab> неактуальных книжек по этому нет, а ты хочешь актуальные
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 15:02 ` Andrey Rahmatullin
@ 2009-11-30 15:27 ` Andrei Kovtun
2009-11-30 15:33 ` Andrey Rahmatullin
0 siblings, 1 reply; 20+ messages in thread
From: Andrei Kovtun @ 2009-11-30 15:27 UTC (permalink / raw)
To: sisyphus
Andrey Rahmatullin wrote:
> В хэшере собираете?
Да. Еще не собираю, а только учусь собирать :)
--
Andrei Kovtun
jid: kovtunos@jabber.ru
icq: 327238578 (not dead yet)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 15:27 ` Andrei Kovtun
@ 2009-11-30 15:33 ` Andrey Rahmatullin
2009-11-30 15:48 ` Sergey V Turchin
2009-11-30 16:21 ` Andrei Kovtun
0 siblings, 2 replies; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-11-30 15:33 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 437 bytes --]
On Mon, Nov 30, 2009 at 05:27:48PM +0200, Andrei Kovtun wrote:
> > В хэшере собираете?
> Да. Еще не собираю, а только учусь собирать :)
А в спеке прописан BuildRequires(pre): kde-common-devel?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
<swi> "да ты чо! Метро уже закрылось! ДА? и почем?"
<lodin_> гм... "Метро сегодня закрылось в зоне роста"
<lodin_> "Приостановлены поездки по коротким перегонам"
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 15:33 ` Andrey Rahmatullin
@ 2009-11-30 15:48 ` Sergey V Turchin
2009-11-30 16:14 ` Led
2009-11-30 16:23 ` Andrei Kovtun
2009-11-30 16:21 ` Andrei Kovtun
1 sibling, 2 replies; 20+ messages in thread
From: Sergey V Turchin @ 2009-11-30 15:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: Text/Plain, Size: 445 bytes --]
On Monday 30 November 2009, Andrey Rahmatullin wrote:
> On Mon, Nov 30, 2009 at 05:27:48PM +0200, Andrei Kovtun wrote:
> > > В хэшере собираете?
> >
> > Да. Еще не собираю, а только учусь собирать :)
>
> А в спеке прописан BuildRequires(pre): kde-common-devel?
Либо
BuildRequires(pre): kde4libs-devel
, который его вытащит
--
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 15:48 ` Sergey V Turchin
@ 2009-11-30 16:14 ` Led
2009-11-30 16:18 ` Sergey V Turchin
2009-11-30 16:20 ` Andrey Rahmatullin
2009-11-30 16:23 ` Andrei Kovtun
1 sibling, 2 replies; 20+ messages in thread
From: Led @ 2009-11-30 16:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Monday 30 November 2009 17:48:05 Sergey V Turchin wrote:
> On Monday 30 November 2009, Andrey Rahmatullin wrote:
> > On Mon, Nov 30, 2009 at 05:27:48PM +0200, Andrei Kovtun wrote:
> > > > В хэшере собираете?
> > >
> > > Да. Еще не собираю, а только учусь собирать :)
> >
> > А в спеке прописан BuildRequires(pre): kde-common-devel?
>
> Либо
> BuildRequires(pre): kde4libs-devel
> , который его вытащит
А зачем он его вытягивает?
kde4libs-devel предполагает своё использование только в контексте изготовления
rpm-пакетов и никак иначе?
--
Led
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:14 ` Led
@ 2009-11-30 16:18 ` Sergey V Turchin
2009-11-30 16:20 ` Andrey Rahmatullin
1 sibling, 0 replies; 20+ messages in thread
From: Sergey V Turchin @ 2009-11-30 16:18 UTC (permalink / raw)
To: ledest, ALT Linux Sisyphus discussions
[-- Attachment #1: Type: Text/Plain, Size: 829 bytes --]
On Monday 30 November 2009, Led wrote:
> On Monday 30 November 2009 17:48:05 Sergey V Turchin wrote:
> > On Monday 30 November 2009, Andrey Rahmatullin wrote:
> > > On Mon, Nov 30, 2009 at 05:27:48PM +0200, Andrei Kovtun wrote:
> > > > > В хэшере собираете?
> > > >
> > > > Да. Еще не собираю, а только учусь собирать :)
> > >
> > > А в спеке прописан BuildRequires(pre): kde-common-devel?
> >
> > Либо
> > BuildRequires(pre): kde4libs-devel
> > , который его вытащит
>
> А зачем он его вытягивает?
Чтоб не указывать kde-common-devel отдельно
> kde4libs-devel предполагает своё использование только в контексте
> изготовления rpm-пакетов и никак иначе?
kde-common-devel этому не мешает даже своим размером
--
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:14 ` Led
2009-11-30 16:18 ` Sergey V Turchin
@ 2009-11-30 16:20 ` Andrey Rahmatullin
2009-11-30 16:27 ` Sergey V Turchin
2009-11-30 16:44 ` Led
1 sibling, 2 replies; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-11-30 16:20 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 463 bytes --]
On Mon, Nov 30, 2009 at 06:14:47PM +0200, Led wrote:
> > Либо
> > BuildRequires(pre): kde4libs-devel
> > , который его вытащит
> А зачем он его вытягивает?
> kde4libs-devel предполагает своё использование только в контексте изготовления
> rpm-пакетов и никак иначе?
http://www.altlinux.org/RPMMacrosPackagingPolicy
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
Ну вот, glibc обновил а такую мелочь забыл.
-- ldv in #7973
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 15:33 ` Andrey Rahmatullin
2009-11-30 15:48 ` Sergey V Turchin
@ 2009-11-30 16:21 ` Andrei Kovtun
2009-11-30 16:24 ` Andrey Rahmatullin
1 sibling, 1 reply; 20+ messages in thread
From: Andrei Kovtun @ 2009-11-30 16:21 UTC (permalink / raw)
To: sisyphus
Andrey Rahmatullin wrote:
> А в спеке прописан BuildRequires(pre): kde-common-devel?
BuildRequires: gcc-c++ kde4base-workspace-devel
Вот сокращенный лог сборки:
....
warning: Macro %K4build not found
warning: Macro %K4install not found
<13>Nov 30 14:56:12 rpmi: libstdc++4.4-4.4.2-alt1 installed
....
error: File /usr/src/in/source/kde4-style-aurorae-0.2.1.tar.gz:
No such file or directory
Building target platforms: i586
Building for target i586
hsh-rebuild: pkg.tar: failed to create src.rpm file
Собираю так:
gear -vvv --hasher -- hsh ~/alt/tmp/ --target i586
--
Andrei Kovtun
jid: kovtunos@jabber.ru
icq: 327238578 (not dead yet)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 15:48 ` Sergey V Turchin
2009-11-30 16:14 ` Led
@ 2009-11-30 16:23 ` Andrei Kovtun
1 sibling, 0 replies; 20+ messages in thread
From: Andrei Kovtun @ 2009-11-30 16:23 UTC (permalink / raw)
To: sisyphus
Sergey V Turchin wrote:
> kde4libs-devel
Тоже установлен.
--
Andrei Kovtun
jid: kovtunos@jabber.ru
icq: 327238578 (not dead yet)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:21 ` Andrei Kovtun
@ 2009-11-30 16:24 ` Andrey Rahmatullin
2009-11-30 22:34 ` Alexey I. Froloff
0 siblings, 1 reply; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-11-30 16:24 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 550 bytes --]
On Mon, Nov 30, 2009 at 06:21:51PM +0200, Andrei Kovtun wrote:
> > А в спеке прописан BuildRequires(pre): kde-common-devel?
> BuildRequires: gcc-c++ kde4base-workspace-devel
Без (pre) будет ворнинг.
> error: File /usr/src/in/source/kde4-style-aurorae-0.2.1.tar.gz:
> No such file or directory
Проверяйте Source: и gear-rules.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
<doc_> ott:_: OOo -- ето не эротика, ето порнография. Чтобы увидеть
экспорт в db xml, надо поставить поддержку handheld устройств
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:20 ` Andrey Rahmatullin
@ 2009-11-30 16:27 ` Sergey V Turchin
2009-11-30 16:44 ` Led
1 sibling, 0 replies; 20+ messages in thread
From: Sergey V Turchin @ 2009-11-30 16:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: Text/Plain, Size: 599 bytes --]
On Monday 30 November 2009, Andrey Rahmatullin wrote:
> On Mon, Nov 30, 2009 at 06:14:47PM +0200, Led wrote:
> > > Либо
> > > BuildRequires(pre): kde4libs-devel
> > > , который его вытащит
> >
> > А зачем он его вытягивает?
> > kde4libs-devel предполагает своё использование только в
> > контексте изготовления rpm-пакетов и никак иначе?
>
> http://www.altlinux.org/RPMMacrosPackagingPolicy
Это появилось гораздо позже :-)
Пакет переименовать не проблема. Как доберусь, сделаю.
--
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:20 ` Andrey Rahmatullin
2009-11-30 16:27 ` Sergey V Turchin
@ 2009-11-30 16:44 ` Led
2009-12-05 20:28 ` Michael Shigorin
1 sibling, 1 reply; 20+ messages in thread
From: Led @ 2009-11-30 16:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Monday 30 November 2009 18:20:23 Andrey Rahmatullin wrote:
> On Mon, Nov 30, 2009 at 06:14:47PM +0200, Led wrote:
> > > Либо
> > > BuildRequires(pre): kde4libs-devel
> > > , который его вытащит
> >
> > А зачем он его вытягивает?
> > kde4libs-devel предполагает своё использование только в контексте
> > изготовления rpm-пакетов и никак иначе?
>
> http://www.altlinux.org/RPMMacrosPackagingPolicy
"Пакет %name-devel должен иметь зависимость на rpm-build-%name." - ИМХО это
маразм.
--
Led
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:24 ` Andrey Rahmatullin
@ 2009-11-30 22:34 ` Alexey I. Froloff
2009-12-01 5:42 ` Andrey Rahmatullin
0 siblings, 1 reply; 20+ messages in thread
From: Alexey I. Froloff @ 2009-11-30 22:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 334 bytes --]
On Mon, Nov 30, 2009 at 09:24:23PM +0500, Andrey Rahmatullin wrote:
> > > А в спеке прописан BuildRequires(pre): kde-common-devel?
> > BuildRequires: gcc-c++ kde4base-workspace-devel
> Без (pre) будет ворнинг.
На который, в сущности, всем пофиг, если макросы не используются
в преамбуле и %package.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 22:34 ` Alexey I. Froloff
@ 2009-12-01 5:42 ` Andrey Rahmatullin
0 siblings, 0 replies; 20+ messages in thread
From: Andrey Rahmatullin @ 2009-12-01 5:42 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 476 bytes --]
On Tue, Dec 01, 2009 at 01:34:59AM +0300, Alexey I. Froloff wrote:
> > > > А в спеке прописан BuildRequires(pre): kde-common-devel?
> > > BuildRequires: gcc-c++ kde4base-workspace-devel
> > Без (pre) будет ворнинг.
> На который, в сущности, всем пофиг, если макросы не используются
> в преамбуле и %package.
Угу.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
[...] размножение ядер лучше делать автоматизированным...
-- mouse in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [sisyphus] Что это за макросы?
2009-11-30 16:44 ` Led
@ 2009-12-05 20:28 ` Michael Shigorin
0 siblings, 0 replies; 20+ messages in thread
From: Michael Shigorin @ 2009-12-05 20:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Mon, Nov 30, 2009 at 06:44:39PM +0200, Led wrote:
> > > > Либо BuildRequires(pre): kde4libs-devel , который его
> > > > вытащит
> > > А зачем он его вытягивает? kde4libs-devel предполагает
> > > своё использование только в контексте изготовления
> > > rpm-пакетов и никак иначе?
> > http://www.altlinux.org/RPMMacrosPackagingPolicy
> "Пакет %name-devel должен иметь зависимость на
> rpm-build-%name." - ИМХО это маразм.
Обоснуй. Как по мне, так заставлять людей морщить лбы,
какой макропакет ещё надо не забыть засунуть в спек --
вот это было бы маразмом и крохоборством. Или ты о чём?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2009-12-05 20:28 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-30 11:16 [sisyphus] Что это за макросы? Andrei Kovtun
2009-11-30 11:24 ` Andrey Rahmatullin
2009-11-30 11:56 ` Andrei Kovtun
2009-11-30 14:00 ` Andrey Rahmatullin
2009-11-30 14:39 ` Andrei Kovtun
2009-11-30 15:02 ` Andrey Rahmatullin
2009-11-30 15:27 ` Andrei Kovtun
2009-11-30 15:33 ` Andrey Rahmatullin
2009-11-30 15:48 ` Sergey V Turchin
2009-11-30 16:14 ` Led
2009-11-30 16:18 ` Sergey V Turchin
2009-11-30 16:20 ` Andrey Rahmatullin
2009-11-30 16:27 ` Sergey V Turchin
2009-11-30 16:44 ` Led
2009-12-05 20:28 ` Michael Shigorin
2009-11-30 16:23 ` Andrei Kovtun
2009-11-30 16:21 ` Andrei Kovtun
2009-11-30 16:24 ` Andrey Rahmatullin
2009-11-30 22:34 ` Alexey I. Froloff
2009-12-01 5:42 ` Andrey Rahmatullin
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