Bug 17293 - kde-settings не собирается в hasher
Summary: kde-settings не собирается в hasher
Status: VERIFIED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kde-settings (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-23 13:44 MSD by Konstantin Baev
Modified: 2008-10-01 10:44 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Baev 2008-09-23 13:44:57 MSD
kde-settings не собирается в hasher, не хватает одного из макросов - %_K_if_ver_lt

Чинится тем, что kde-common-devel вместо BuildRequires записывается в BuildRequires(pre)

Патч генерить как-то лениво. И так понятно. Вот вывод $ git-diff HEAD


diff --git a/kde-settings.spec b/kde-settings.spec
index 802b81e..daac807 100644
--- a/kde-settings.spec
+++ b/kde-settings.spec
@@ -21,7 +21,8 @@ Obsoletes: kde-design, kde-config
 Conflicts: kdelibs < %version, kdebase-libs < %version
 Conflicts: %name-kdm < %version %name-kdm > %version

-BuildRequires: xorg-x11-utils kde-common-devel
+BuildRequires: xorg-x11-utils
+BuildRequires(pre): kde-common-devel

 Source0: ksysguarddrc
 Source1: set-libs.tar.bz2
Comment 1 Sergey V Turchin 2008-09-23 15:00:33 MSD
kde-settings-3.5.10 > alt5
Зачем его собирать? ;-)
Comment 2 Konstantin Baev 2008-09-23 16:36:05 MSD
1. А как же он роботом пересобираться в Сизифе будет?

2. А нам - для себя в немного измененном виде (опять же из-за того, что там остались альтоспецифичные закладки в конкверор). У нас есть такая сборочная система, которая позволяет собирать сразу из git на удаленном сервере в так называемый Box - маленький репозиторий. Для этого написано средство - geet ( http://tartarus.ru/wiki/geet ) - оно ещё пока в процессе разработки. Разработчик - rlz@. Так вот, при сборке используется hasher. Иначе - ложить руками, что очень нетехнологично.

3. Ну и просто так, для порядка. Пакет не пересобирается - это ж непорядок. :)
Comment 3 Sergey V Turchin 2008-09-23 16:40:58 MSD
(In reply to comment #2)
> 1. А как же он роботом пересобираться в Сизифе будет?
Дык, собирался только недавно.

> 2. А нам - для себя в немного измененном виде (опять же из-за того, что там
> остались альтоспецифичные закладки в конкверор).
Да положите вы свои в свой пакет и не мучайтесь.
/etc/kde/etersoft/usr/share/kde/bookmarks.xml
Comment 4 Konstantin Baev 2008-09-23 16:47:34 MSD
Положим. Сейчас как раз перетряхиваю все эти пакеты с целью не трогать kde-settings.

А то, что мы "мучаемся" - зато баги находим иногда.
Comment 5 Sergey V Turchin 2008-09-24 18:09:48 MSD
Оказалось, подкладывание закладок работает не правильно
Надо
/etc/kde/etersoft/share/kde/bookmarks.xml
Ща исправлю
Comment 6 Konstantin Baev 2008-10-01 10:44:00 MSD
Да, исправлено(In reply to comment #5)
> Оказалось, подкладывание закладок работает не правильно
> Надо
> /etc/kde/etersoft/share/kde/bookmarks.xml
> Ща исправлю
> 

Да, исправлено