Bug 21678

Summary: xulrunner-kde4-version = 5
Product: Sisyphus Reporter: Zerg <anubix>
Component: xulrunnerAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: zerg
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://widehat.opensuse.org/repositories/home:/llunak:/mozilla/openSUSE_Factory/src/
Bug Depends on:    
Bug Blocks: 21509    
Attachments:
Description Flags
mozilla-kde.patch
none
mozilla-helper-app.patch
none
xulrunner.spec.patch none

Description Zerg 2009-09-23 12:30:23 MSD
Новая версия. Патч mozilla-kde.patch вместо kde-integration.patch

Так же нужен Provides: xulrunner-kde4-version = 5
Comment 1 Zerg 2009-09-23 12:31:09 MSD
Created attachment 3923 [details]
mozilla-kde.patch
Comment 2 Zerg 2009-09-23 12:32:00 MSD
Created attachment 3924 [details]
mozilla-helper-app.patch
Comment 3 Zerg 2009-09-23 12:32:57 MSD
Created attachment 3925 [details]
xulrunner.spec.patch
Comment 4 Alexey Gladkov 2009-10-15 02:31:54 MSD
(В ответ на комментарий №0)
> Так же нужен Provides: xulrunner-kde4-version = 5

Зачем такой provide ?
Comment 5 Alexey Gladkov 2009-10-15 13:45:46 MSD
Не проще ли в kmozillahelper поставить Requires: xulrunner >= <version> ?
Comment 6 Sergey V Turchin 2009-10-15 14:21:28 MSD
(В ответ на комментарий №5)
> xulrunner >= <version> ?
это зависимость на версию mozilla-kde.patch, а не xulrunner
Comment 7 Sergey V Turchin 2009-10-15 14:23:00 MSD
(В ответ на комментарий №4)
> Зачем такой provide ?
В kmozillahelper указать на него зависимость. На данный момент в наших пакетах необходимости указывать не было, но у SuSE стоит, т.е. может возникнуть.
Comment 8 Alexey Gladkov 2009-10-15 14:57:09 MSD
(В ответ на комментарий №7)
> (В ответ на комментарий №4)
> > Зачем такой provide ?
> В kmozillahelper указать на него зависимость. На данный момент в наших пакетах
> необходимости указывать не было, но у SuSE стоит, т.е. может возникнуть.

Ясно. Сделал. Патчи приложил, kmozillahelper перенёс в %_bindir.
Сейчас отправлю на сборку.
Comment 9 Repository Robot 2009-10-15 21:01:34 MSD
xulrunner-1.9.1.4-alt0.20091010 -> sisyphus:

* Sat Oct 10 2009 Alexey Gladkov <legion@altlinux> 1.9.1.4-alt0.20091010

- New development snapshot (20091010).
- KDE: Update patches (ALT#21678).
Comment 10 Alexey Gladkov 2009-11-22 22:11:52 MSK
mozilla-kde.patch совершенно не прикладывается на xulrunner-1.9.2, который я собираю.

http://download.opensuse.org/repositories/mozilla:/beta/SUSE_Factory/src/

тоже нерабочая версия.

Есть большая вероятность, что следующие сборки будут без поддержки KDE до тех пор, пока патч не обновят.
Comment 11 Zerg 2009-11-22 22:25:57 MSK
А есть ли необходимость класть бету xulrunner в сизиф сейчас?
Comment 12 Zerg 2009-11-22 22:35:51 MSK
Вот, здесь можно смотреть
http://gitorious.org/firefox-kde-opensuse
Comment 13 Alexey Gladkov 2009-11-22 23:31:35 MSK
(В ответ на комментарий №11)
> А есть ли необходимость класть бету xulrunner в сизиф сейчас?

Когда бы я его не положил всё равно не подойдёт, пока мы не будем согласовывать наши сборки с Suse. А именно, нам предётся выкладывать наши новые версии лишь только после того как новая версия появится в Suse.

Если патч не принят в апстрим, то его должны поддерживать авторы. Они это делают согласуясь только со своим графиком релизов. Если мы хотим этот же функционал у себя, нам нужен человек у нас.

Если никто не будет поддерживать этот патч у нас, то рано или поздно он сломается и мы ничего не сможем сделать. Не вижу смысла оттягивать момент, когда нужно будет сказать: Нам нужен человек, который поддерживает патч для интеграции с KDE.

(В ответ на комментарий №12)
> http://gitorious.org/firefox-kde-opensuse

Последний коммит ещё позже чем 21-Nov-2009.
Comment 14 Zerg 2009-11-24 01:10:43 MSK
(В ответ на комментарий №13)
> > http://gitorious.org/firefox-kde-opensuse
> Последний коммит ещё позже чем 21-Nov-2009.
Не понял, слишком свежий коммит?
Comment 15 Alexey Gladkov 2009-11-24 02:13:01 MSK
(В ответ на комментарий №14)
> Не понял, слишком свежий коммит?

Наоборот, когда я писал сюда последний коммит был от 16 ноября, а сборка на ftp от 21.
Сейчас появился коммит от 23 числа, но сути он не изменил. С ним и новым xulrunner всё равно не собраться.
Comment 16 Zerg 2009-11-24 02:45:34 MSK
Короче, лично я kde-шную часть поддержать в состоянии, а mozilla-kde.patch нет.
Comment 17 Alexey Gladkov 2009-11-24 03:00:16 MSK
(В ответ на комментарий №16)
> Короче, лично я kde-шную часть поддержать в состоянии, а mozilla-kde.patch нет.

Я его тоже поддерживать не буду. Слишком много гемороя.

Значит в сизифе этой поддержки не будет. Я оставлю старые патчи на месте. В ваших дистрибутивах сможете синхронизировать версии firefox с Suse и обновлять патчи.

Разумеется если не захотите собирать firefox в дистрибутивы сами.

P.S. Есть небольшой шанс, что товарищи из Suse обновят свой xulrunner, до более актуального.
Comment 18 Zerg 2009-11-24 03:28:12 MSK
(В ответ на комментарий №17)
> Значит в сизифе этой поддержки не будет.
Ну, как бы, ты мантейнер, тебе решать.

> Разумеется если не захотите собирать firefox в дистрибутивы сами.
А я что-то уже и не припомню, когда его ты в дистрибутивы собирал.

> P.S. Есть небольшой шанс, что товарищи из Suse обновят свой xulrunner,
> до более актуального.
Рано или поздно обновят. Шанс 100% ;-)
Comment 19 Alexey Gladkov 2009-11-24 03:34:06 MSK
(В ответ на комментарий №18)
> А я что-то уже и не припомню, когда его ты в дистрибутивы собирал.

Одно время сборки просто перекладывали. Собственно, вам даже на руку, что вы собираете сами.

> Рано или поздно обновят. Шанс 100% ;-)

Вот только поздно мне не подходит.