* [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
@ 2018-03-23 16:54 Igor Vlasenko
2018-03-26 13:46 ` Sergey V Turchin
0 siblings, 2 replies; 11+ messages in thread
From: Igor Vlasenko @ 2018-03-23 16:54 UTC (permalink / raw)
To: devel; +Cc: zerg, drool
Уважаемые коллеги!
В Сизифе сложилась не очень хорошая ситуация с qmmp.
У нас есть 2 сборки qmmp с закрытым acl
qmmp (0.12) drool
qmmp1 (1.20) zerg
которые уже год, как конфликтуют по файлам друг с другом:
http://repocop.altlinux.org/pub/repocop/reports/html/by-srpm/qmmp-0.12.0-alt1.svn7877.src.html
http://repocop.altlinux.org/pub/repocop/reports/html/by-srpm/qmmp1-1.2.0-alt2.S1.src.html
и этот конфликт не чинится даже косметически,
т.е. добавлением тегов Conflicts: для беспроблемной установки apt'ом.
Первый вопрос: а нужны ли нам вообще 2 сборки qmmp?
В других дистрибутивах везде qmmp 1.х:
rosa2016.1 updates - qmmp-1.2.0-1.src.rpm
mageia cauldron - qmmp-1.2.0-3.mga7.src.rpm
PLD th - qmmp-1.2.0-2.src.rpm
fedora rawhide - qmmp-1.1.12-3.fc28.src.rpm
opensuse tumbleweed - qmmp-1.2.0-1.1.src.rpm
Никто отдельно qmmp-0.12 не собирает.
Неужели единственная причина, почему 2 сборки qmmp
существуют, закрытые acl на пакеты?
Если это так, то предлагаю qmmp обновить до qmmp 1.х,
а qmmp1 удалить.
(но конфликты корректные
все равно надо прописать, хоть переименовывать,
хоть нет, для корректного dist-upgrade).
Если же qmmp-0.12 нужен отдельно от qmmp-1.х,
то qmmp-0.12 надо тогда по другому собрать,
как qmmp0, с %_libdir/qmmp0/ и %_datadir/qmmp0/
Вопрос в acl на qmmp.
Геннадий (@drool), вы готовы
или обновить qmmp до 1.х в сотрудничестве c Сергеем (zerg@)
или переехать на имя qmmp0, а имя qmmp
либо открыть по acl, чтобы Сергей мог или переехать на имя qmmp,
либо удалить имя qmmp из Сизифа, если останется на имени qmmp1?
Надо, наконец, разрулить файловые конфликты.
Если нет времени/желания, я могу взяться и починить,
но опять нужен acl.
--
I V
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
2018-03-23 16:54 [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ? Igor Vlasenko
@ 2018-03-26 13:46 ` Sergey V Turchin
2018-03-26 20:18 ` Igor Vlasenko
1 sibling, 1 reply; 11+ messages in thread
From: Sergey V Turchin @ 2018-03-26 13:46 UTC (permalink / raw)
To: Igor Vlasenko; +Cc: devel, drool
On Friday, 23 March 2018 19:54:58 MSK Igor Vlasenko wrote:
> Уважаемые коллеги!
>
> В Сизифе сложилась не очень хорошая ситуация с qmmp.
> У нас есть 2 сборки qmmp с закрытым acl
> qmmp (0.12) drool
> qmmp1 (1.20) zerg
> которые уже год, как конфликтуют по файлам друг с другом:
>
> http://repocop.altlinux.org/pub/repocop/reports/html/by-srpm/qmmp-0.12.0-alt
> 1.svn7877.src.html
> http://repocop.altlinux.org/pub/repocop/reports/html/by-srpm/qmmp1-1.2.0-al
> t2.S1.src.html
Например,
"qmmp1-1.2.0-alt2.S1.x86_64 File /usr/lib64/qmmp/Effect/libbs2b.so conflicts
with the package qmmp-eff-bs2b-0.12.0-alt1.svn7877.x86_64."
qmmp-eff-bs2b требует qmmp; qmmp1 конфликтует с qmmp.
> и этот конфликт не чинится даже косметически,
> т.е. добавлением тегов Conflicts: для беспроблемной установки apt'ом.
Не нашёл такого.
> Первый вопрос: а нужны ли нам вообще 2 сборки qmmp?
Не знаю про две, но одна моя qmmp1 мне нужна. Вторая другая qmmp мне не нужна
совсем.
[...]
> Никто отдельно qmmp-0.12 не собирает.
Это их проблема. ;-)
> Неужели единственная причина, почему 2 сборки qmmp
> существуют, закрытые acl на пакеты?
Скорее, наоборот. ;-)
> Если это так, то предлагаю qmmp обновить до qmmp 1.х,
> а qmmp1 удалить.
Мне нужна именно такая сборка qmmp1, как я делаю. Мне удобно, что в неё никто
не вмешивается. Конфликты я дополню.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
2018-03-26 13:46 ` Sergey V Turchin
@ 2018-03-26 20:18 ` Igor Vlasenko
2018-03-27 6:50 ` Sergey V Turchin
0 siblings, 1 reply; 11+ messages in thread
From: Igor Vlasenko @ 2018-03-26 20:18 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Mar 26, 2018 at 04:46:32PM +0300, Sergey V Turchin wrote:
> > и этот конфликт не чинится даже косметически,
> > т.е. добавлением тегов Conflicts: для беспроблемной установки apt'ом.
> Не нашёл такого.
к примеру,
rpm -qlp qmmp-out-jack-0.12.0-alt1.svn7877.x86_64.rpm qmmp1-1.2.0-alt2.S1.x86_64.rpm G Output/libja
/usr/lib64/qmmp/Output/libjack.so
/usr/lib64/qmmp/Output/libjack.so
> > Если это так, то предлагаю qmmp обновить до qmmp 1.х,
> > а qmmp1 удалить.
> Мне нужна именно такая сборка qmmp1, как я делаю. Мне удобно, что в неё никто
> не вмешивается. Конфликты я дополню.
rpm -qlp qmmp1-* G '/usr/lib64/qmmp/.*\.so$' | sort |wc
58
У Геннадия получше собрано - 67 плагинов против 58 у вас,
и лишние выпилены в подпакеты.
Хорошо бы обмен опытом.
--
I V
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
2018-03-26 20:18 ` Igor Vlasenko
@ 2018-03-27 6:50 ` Sergey V Turchin
2018-03-27 7:03 ` Igor Vlasenko
0 siblings, 1 reply; 11+ messages in thread
From: Sergey V Turchin @ 2018-03-27 6:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 26 March 2018 23:18:24 MSK Igor Vlasenko wrote:
> On Mon, Mar 26, 2018 at 04:46:32PM +0300, Sergey V Turchin wrote:
> > > и этот конфликт не чинится даже косметически,
> > > т.е. добавлением тегов Conflicts: для беспроблемной установки apt'ом.
> >
> > Не нашёл такого.
>
> к примеру,
> rpm -qlp qmmp-out-jack-0.12.0-alt1.svn7877.x86_64.rpm
> qmmp1-1.2.0-alt2.S1.x86_64.rpm G Output/libja
> /usr/lib64/qmmp/Output/libjack.so
> /usr/lib64/qmmp/Output/libjack.so
"Повторяю":
qmmp-out-jack требует qmmp. qmmp1 конфликтует с qmmp, следовательно установка
qmmp-out-jack и qmmp1 невозможна.
> > > Если это так, то предлагаю qmmp обновить до qmmp 1.х,
> > > а qmmp1 удалить.
> >
> > Мне нужна именно такая сборка qmmp1, как я делаю. Мне удобно, что в неё
> > никто не вмешивается. Конфликты я дополню.
>
> rpm -qlp qmmp1-* G '/usr/lib64/qmmp/.*\.so$' | sort |wc
> 58
>
> У Геннадия получше собрано - 67 плагинов против 58 у вас,
> и лишние выпилены в подпакеты.
Да. Я считаю, что мне моя сборка лучше.
Т.е. я хочу собирать именно так, чтобы не зависеть от любых сторонних
факторов.
> Хорошо бы обмен опытом.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
2018-03-27 6:50 ` Sergey V Turchin
@ 2018-03-27 7:03 ` Igor Vlasenko
0 siblings, 0 replies; 11+ messages in thread
From: Igor Vlasenko @ 2018-03-27 7:03 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Mar 27, 2018 at 09:50:59AM +0300, Sergey V Turchin wrote:
> > к примеру,
> > rpm -qlp qmmp-out-jack-0.12.0-alt1.svn7877.x86_64.rpm
> > qmmp1-1.2.0-alt2.S1.x86_64.rpm G Output/libja
> > /usr/lib64/qmmp/Output/libjack.so
> > /usr/lib64/qmmp/Output/libjack.so
> "Повторяю":
> qmmp-out-jack требует qmmp. qmmp1 конфликтует с qmmp, следовательно установка
> qmmp-out-jack и qmmp1 невозможна.
так это очевидно. Смысл письма был ы том, что если Геннадий
переименует qmmp в qmmp0 со сменой каталога, то будет
qmmp0-out-jack с /usr/lib64/qmmp0/Output/libjack.so
и вам ничего не будет мешать вынести
/usr/lib64/qmmp/Output/libjack.so в qmmp1-out-jack -
qmmp0-out-jack и qmmp1-out-jack конфликтовать не будут.
--
I V
^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <CAHXHWpwWDdQY6GHFRhZpXKV+tcRCPpUx7qV3k_y=ASiuJcEisg@mail.gmail.com>]
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
@ 2018-03-26 19:49 ` Igor Vlasenko
2018-03-27 7:01 ` Sergey V Turchin
2018-03-27 7:53 ` Sergey V Turchin
0 siblings, 2 replies; 11+ messages in thread
From: Igor Vlasenko @ 2018-03-26 19:49 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Gennadi
On Mon, Mar 26, 2018 at 06:50:19PM +0000, Gennadi wrote:
> пт, 23 бер. 2018 о 18:55 Igor Vlasenko <vlasenko@imath.kiev.ua> пише:
> > Первый вопрос: а нужны ли нам вообще 2 сборки qmmp?
> qmmp-0.x на qt4, qmmp-1.x на qt5. Это две ветки, ...
Ок, нужны. Спасибо за ответ.
> > Если же qmmp-0.12 нужен отдельно от qmmp-1.х,
> > то qmmp-0.12 надо тогда по другому собрать,
> > как qmmp0, с %_libdir/qmmp0/ и %_datadir/qmmp0/
> Мне не трудно следующий релиз собрать в другой подкаталог, как и zerg-у.
У вас младшая версия, поэтому по традиции уступать каталог вам:
ant19 и ant, algencan2.4.0 и algencan, GLEW1.13 и GLEW и т.д.
> Да и конфликтная ситуация может возникнуть исключительно в одном
> случае - когда кому-то зачем-то взбредет в голову одновременно поставить
> фактически один и тот же проигрыватель, только на разных тулкитах.
Во первых, там ситуация похуже. Неявный файловый конфликт
означает, что пользователь+ (умеет пользоваться синаптиком)
но не пользователь++ (синаптик - для него потолок)
поставит галочки, нарвется на "Ошибка транзакции",
и будет испуган.
Если же расставить конфликты, то стуация получше -
ставим один qmmp - сносится другой.
Но ситуация все равно плохая. К примеру, у меня почти
все машины многопользовательские. я предпочитаю icewm,
мои родители - kde4, жена - mate и kde4, сын - пробует разное.
Там конфликтующий (на ровном месте!) пакет не совсем хорош.
Лучше не конфликты расставить, а собрать без конфликтов.
И еще тонкость.
Я какое-то время собирал mate, там в частности был mate-full --
метапакет с полным окружением mate. родного аудиоплеера там не было,
и в качестве аудиоплеера взяли нейтральный.
Сейчас DE/WM на Qt4 развелось немало, убрать бы из qmmp0
конфликты -- и можно было бы рекомендовать его как дефолтовый
или альтернативный проигрыватель для сред на Qt4.
--
I V
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
2018-03-26 19:49 ` Igor Vlasenko
@ 2018-03-27 7:01 ` Sergey V Turchin
2018-03-27 7:53 ` Sergey V Turchin
1 sibling, 0 replies; 11+ messages in thread
From: Sergey V Turchin @ 2018-03-27 7:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 26 March 2018 22:49:23 MSK Igor Vlasenko wrote:
[...]
> Но ситуация все равно плохая. К примеру, у меня почти
> все машины многопользовательские. я предпочитаю icewm,
> мои родители - kde4, жена - mate и kde4, сын - пробует разное.
> Там конфликтующий (на ровном месте!) пакет не совсем хорош.
Установите один qmmp в таком случае.
> Лучше не конфликты расставить, а собрать без конфликтов.
Да.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ?
2018-03-26 19:49 ` Igor Vlasenko
2018-03-27 7:01 ` Sergey V Turchin
@ 2018-03-27 7:53 ` Sergey V Turchin
1 sibling, 1 reply; 11+ messages in thread
From: Sergey V Turchin @ 2018-03-27 7:53 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 26 March 2018 22:49:23 MSK Igor Vlasenko wrote:
[...]
> Лучше не конфликты расставить, а собрать без конфликтов.
В коде пути вычисляются где-попало и как попало. Пропатчить можно, но
отслеживать желания нет.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2018-09-20 12:00 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-23 16:54 [devel] Q: не пора ли разрулить файловый конфликт вокруг qmmp-0.12 ? Igor Vlasenko
2018-03-26 13:46 ` Sergey V Turchin
2018-03-26 20:18 ` Igor Vlasenko
2018-03-27 6:50 ` Sergey V Turchin
2018-03-27 7:03 ` Igor Vlasenko
2018-03-26 19:49 ` Igor Vlasenko
2018-03-27 7:01 ` Sergey V Turchin
2018-03-27 7:53 ` Sergey V Turchin
2018-03-27 12:50 ` Sergey V Turchin
2018-05-07 14:02 ` Sergey V Turchin
2018-09-20 12:00 ` Sergey V Turchin
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