Bug 19350 - Depends on galeon
Summary: Depends on galeon
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lazarus-examples (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-26 19:38 MSK by Alexey Rusakov
Modified: 2009-04-05 03:22 MSD (History)
0 users

See Also:


Attachments
minimal fixup (5.12 KB, text/plain)
2009-03-28 14:16 MSK, Michael Shigorin
no flags Details
more thorough spec cleanup (4.80 KB, text/plain)
2009-03-28 14:18 MSK, Michael Shigorin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Rusakov 2009-03-26 19:38:58 MSK
Пакет зависит от galeon'а, что в высшей степени подозрительно. Ему действительно нужен именно этот браузер?
Comment 1 Alexey Rusakov 2009-03-26 19:54:19 MSK
О-о, да это чудо, оказывается, тянет за собой не только Galeon, но и Konqueror. То есть вся основа KDE3 и половина GNOME. См. examples/openbrowser. Может быть, сделать %add_findreq_skiplist на каталог с примерами? Всё равно их работоспособность, полагаю, слабо волнует и мейнтейнера, и даже пользователей...
Comment 2 ashen 2009-03-27 09:42:32 MSK
Я такое ни разу у себя не наблюдал. Тем более у меня нет гнома и я сразу же бы заметил бы желание лазаря подтянуть гнома ... 
В общем пример в студию ... Что то тут не так ... А мантейнера как раз очень волнует работоспособность лазаря как такового ...
Смотрю на http://www.sisyphus.ru/srpm/Sisyphus/lazarus/spec
и ни как не вижу ни одной зависимости на gnome али kde ...
В общем где что ни так?
Comment 3 Andrey Rahmatullin 2009-03-27 21:22:35 MSK
(В ответ на комментарий №2)
> Я такое ни разу у себя не наблюдал. Тем более у меня нет гнома и я сразу же бы
> заметил бы желание лазаря подтянуть гнома ... 
Потому что ставил собранное локально, а не из сизифа.

> В общем пример в студию ... Что то тут не так ...
$ apt-cache show lazarus-examples | grep ^Depe
Depends: lazarus (= 0.9.24-alt3.2), /usr/bin/env, bash, coreutils, firefox, galeon, kdebase-konqueror

> Смотрю на http://www.sisyphus.ru/srpm/Sisyphus/lazarus/spec
Зачем туда смотреть?

> и ни как не вижу ни одной зависимости на gnome али kde ...
Раскрою страшную тайну: зависимости бывабют автопроставляемые.
Comment 4 Michael Shigorin 2009-03-28 14:16:40 MSK
Created attachment 3412 [details]
minimal fixup

вот так давят зависимостей...
Comment 5 Michael Shigorin 2009-03-28 14:18:21 MSK
Created attachment 3413 [details]
more thorough spec cleanup

...а вот так обычно ещё спеки причёсываю.

Только вот не собрался он на quad-core x86_64, но в таком уж не разбираюсь:
mrulist.pp(202,54) Error: Illegal type conversion: "TObject" to "LongInt"
Comment 6 ashen 2009-03-30 08:57:16 MSD
Так и думал, что это наш робот на сборочнице понадобовлял кучу всякого лишнего. За патч для подавления спасибо. А lazarus и x86_64, там отдельная песня.
Comment 7 Alexey Rusakov 2009-03-31 05:19:42 MSD
Нехорошо, однако, указатели к целым приводить...
Comment 8 Alexey Rusakov 2009-03-31 13:01:57 MSD
Пока суд да дело с fpc, давайте всё же оторвём от lazarus-examples (хотя бы текущей версии) зависимости. GNOME 2.26 в Сизиф попасть не может из-за этого :)
Comment 9 ashen 2009-03-31 13:16:26 MSD
Алексей, Миша привёл тут решение этого. Я лично не против. Права у вас для этого есть. Сделаете? Наш buildreq откровенно в данном случае ставит лишние.
Comment 10 Alexey Rusakov 2009-03-31 14:50:56 MSD
Ok, ловите -alt3.3 в Сизифе и чуть позже в 5.0
Comment 11 ashen 2009-03-31 15:29:05 MSD
Добре. А обновление лазаря до 0.9.26.* технически не возможно, без обновления fpc до 2.2.2, у не соберётся она fpc-2.2.0
Comment 12 Alexey Rusakov 2009-04-02 15:07:48 MSD
Объехал несобираемость на x86-64 отрыванием Rx. Но перекладывать таким манером собранный Lazarus в 5.0 мне что-то не хочется. Или перекладывать?
Comment 13 ashen 2009-04-02 15:24:24 MSD
Заливай. Дело в том, что по дефолту rx не собирается и тарбола разработчиков, он подключается в режиме bigide.
Но перед заливкой поправь плиз
https://bugzilla.altlinux.org/show_bug.cgi?id=17531
и
https://bugzilla.altlinux.org/show_bug.cgi?id=16207
если они ещё актуальны.
Comment 14 Alexey Rusakov 2009-04-05 03:22:01 MSD
Таки залил без исправления тех багов, их закрою следующей версией :)