* [devel] I: NMU to clean up %ubt in spec
@ 2019-06-14 10:18 Igor Vlasenko
2019-06-14 10:57 ` Aleksei Nikiforov
` (3 more replies)
0 siblings, 4 replies; 30+ messages in thread
From: Igor Vlasenko @ 2019-06-14 10:18 UTC (permalink / raw)
To: devel
Уважаемые коллеги!
Ко мне обратился Глеб (glebfm@) с просьбой
автоматизированно почистить спек файлы от
устаревшего макроса %ubt в релизе.
Для этого я создал тест repocop specfile-macros-ubt-is-deprecated
который находит список пакетов с %ubt в релизе:
http://repocop.altlinux.org/pub/repocop/reports/html/by-test/specfile-macros-ubt-is-deprecated.html
По просьбе Глеба хочу через несколько дней провести
NMU на пакеты из списка с permissive acl (e.g. @everybody),
Приглашаю к обсуждению.
Текущий список пакетов с %ubt в релизе:
adcli shaba @everybody
adns rider @everybody
alterator-browser-gui-common zerg @everybody
alterator-browser-qt5 zerg
apache2-mod_lookup_identity slev @everybody
appmenu-qt5 zerg @everybody
bonnie rider @everybody
cgal darktemplar @everybody
choqok zerg
chromaprint zerg @everybody
cmark darktemplar @everybody
conntrack-tools rider @everybody
dansguardian rider @everybody
docbook-style-xsl viy zerg @qa
docker-machine shaba @everybody
dsd antohami @everybody
eigen2 zerg
erlang-base64url darktemplar @everybody
erlang-goldrush nbr @everybody
erlang-jiffy darktemplar @everybody
erlang-jose darktemplar @everybody
erlang-luerl darktemplar @everybody
erlang-protobuffs darktemplar @everybody
erlang-riak_client darktemplar @everybody
erlang-riak_pb darktemplar @everybody
erlang-sd_notify shaba @everybody
erlang-sqlite3 darktemplar @everybody
erlang-triq darktemplar @everybody
fatsort x09 @everybody
ferrisloki darktemplar @everybody
flannel shaba @everybody
fuzzylite antohami @everybody
fwupdate rider
gpsbabel darktemplar @everybody
grantlee5 zerg
gtv-dvb antohami @everybody
installer-feature-desktop-etcissue zerg @everybody
installer-feature-kdesktop-tmpfs zerg @everybody
installer-feature-rootgtktheme zerg @everybody
installer-feature-samba-automount zerg @everybody
installer-feature-sudo-enable-by-default-kde5su zerg @everybody
itpp antohami @everybody
jsoncpp zerg @everybody
kapacitor shaba @everybody
kcheckers zerg @qa
kde4-analitza zerg @everybody
kde4-gwenview zerg @everybody
kde4-k9copy zerg
kde4-kate zerg
kde4-kfilemetadata zerg @everybody
kde4-kid3 zerg
kde4-print-manager zerg @everybody
kde4pimlibs zerg
kde5-autofs-shares zerg @everybody
kde5-i18n-ru zerg @everybody
kde5-i18n-uk zerg @everybody
kde5-krename mcpain zerg @everybody
kde5-libktorrent zerg @everybody
kde5-okteta zerg
kde5-plasma-applet-places-widget zerg
kde5-skanlite zerg @everybody
kde5-smplayer zerg @everybody
kernel-source-rtl8723de-4.11up zerg @kernel @everybody
kf5-filesystem zerg
kf5-i18n-ru zerg @everybody
kf5-i18n-uk zerg @everybody
kf5-kdiagram zerg @everybody
kf5-kproperty darktemplar @everybody
kf5-kreport darktemplar @everybody
krb5-ticket-watcher zerg @everybody
kvpnc zerg
ldns darktemplar @everybody
lfm darktemplar @everybody
libdouble-conversion shaba @everybody
libftdi1 sin @everybody
libgnome-sharp darktemplar @mono @everybody
libgtk-sharp2 darktemplar @everybody
libkdcraw4 zerg @everybody
libvncserver zerg @everybody
mbelib antohami @everybody
megatools rider
mkvtoolnix sbolshakov @everybody
mokutil nickel rider mike
mpir antohami @everybody
msbuild darktemplar @everybody
nagwad nbr @everybody
nano-editor zerg @everybody
oath-toolkit shaba @everybody
ocaml-omake rider @everybody
ocamldsort rider @everybody
orion mvoronov @everybody
pcsx2 nenderus @everybody
pegtl zerg @everybody
phonon-backend-vlc zerg
pinta ekorneechev @everybody
poppler72 zerg
primus zerg @everybody
pve-spice-client mvoronov @everybody
python-module-bzr-fastimport shaba @everybody
python-module-etcd slev @everybody
python-module-gitdb darktemplar @everybody
python-module-isort darktemplar @everybody
python-module-k5test slev @everybody
python-module-martian @python @everybody
python-module-mimeparse @python @everybody
python-module-pretend darktemplar @everybody
python-module-proxmoxer asheplyakov @everybody
python-module-requests-kerberos @python @everybody
python-module-simplejson @python
python-module-smmap slev @everybody
python-module-unicode_slugify darktemplar @everybody
python-module-winrm imz @everybody @python
python-module-zope.annotation @python @everybody
python-module-zope.browser @python @everybody
python-module-zope.browsermenu @python @everybody
python-module-zope.browserpage @python @everybody
python-module-zope.browserresource @python @everybody
python-module-zope.exceptions @python @everybody
python-module-zope.lifecycleevent @python @everybody
python-module-zope.pagetemplate @python @everybody
python-module-zope.tales @python @everybody
qca-qt5 zerg
qca2 zerg
qlipper antohami @everybody
qmaster antohami @everybody
qmergeinifiles zerg
qoauth-qt5 zerg @everybody
qt5-phonon zerg
qt5-phonon-backend-gstreamer zerg
qt5-phonon-backend-vlc zerg
qt5-quick1 zerg
qtsoap zerg @everybody
rdfind sotor @everybody
referenceassemblies-pcl darktemplar @everybody
rpm-build-mingw64 lav @everybody
rpm-build-mono @mono at
rtkit shrek
ruby-java mvoronov @everybody
sddm-config-editor antohami @everybody
seappletsimple @nobody
sechooser zerg @everybody
signon zerg
signon-glib zerg @everybody
signon-plugin-oauth2 zerg @everybody
signon-ui zerg @everybody
sngrep jenya @everybody
spawn-fcgi rider @everybody
spice-ec mvoronov @everybody
telegram-qt5 mcpain zerg @everybody
telepathy-logger-qt4 zerg
telepathy-logger-qt5 zerg
telepathy-morse mcpain zerg @everybody
telepathy-qt4 nenderus zerg @everybody
telepathy-qt5 zerg
tora darktemplar @everybody
transgui drool @everybody
tsung nbr @everybody
wcslib zerg
winff antohami @everybody
x11presetdrv zerg
xsp darktemplar @everybody
--
I V
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 10:18 [devel] I: NMU to clean up %ubt in spec Igor Vlasenko
@ 2019-06-14 10:57 ` Aleksei Nikiforov
2019-06-14 11:20 ` Dmitry V. Levin
` (2 subsequent siblings)
3 siblings, 0 replies; 30+ messages in thread
From: Aleksei Nikiforov @ 2019-06-14 10:57 UTC (permalink / raw)
To: devel
14.06.2019 13:18, Igor Vlasenko пишет:
> Уважаемые коллеги!
>
> Ко мне обратился Глеб (glebfm@) с просьбой
> автоматизированно почистить спек файлы от
> устаревшего макроса %ubt в релизе.
>
> Для этого я создал тест repocop specfile-macros-ubt-is-deprecated
> который находит список пакетов с %ubt в релизе:
>
> http://repocop.altlinux.org/pub/repocop/reports/html/by-test/specfile-macros-ubt-is-deprecated.html
>
> По просьбе Глеба хочу через несколько дней провести
> NMU на пакеты из списка с permissive acl (e.g. @everybody),
>
> Приглашаю к обсуждению.
>
Привет.
Я не возражаю.
> Текущий список пакетов с %ubt в релизе:
>
> adcli shaba @everybody
> adns rider @everybody
> alterator-browser-gui-common zerg @everybody
> alterator-browser-qt5 zerg
> apache2-mod_lookup_identity slev @everybody
> appmenu-qt5 zerg @everybody
> bonnie rider @everybody
> cgal darktemplar @everybody
> choqok zerg
> chromaprint zerg @everybody
> cmark darktemplar @everybody
> conntrack-tools rider @everybody
> dansguardian rider @everybody
> docbook-style-xsl viy zerg @qa
> docker-machine shaba @everybody
> dsd antohami @everybody
> eigen2 zerg
> erlang-base64url darktemplar @everybody
> erlang-goldrush nbr @everybody
> erlang-jiffy darktemplar @everybody
> erlang-jose darktemplar @everybody
> erlang-luerl darktemplar @everybody
> erlang-protobuffs darktemplar @everybody
> erlang-riak_client darktemplar @everybody
> erlang-riak_pb darktemplar @everybody
> erlang-sd_notify shaba @everybody
> erlang-sqlite3 darktemplar @everybody
> erlang-triq darktemplar @everybody
> fatsort x09 @everybody
> ferrisloki darktemplar @everybody
> flannel shaba @everybody
> fuzzylite antohami @everybody
> fwupdate rider
> gpsbabel darktemplar @everybody
> grantlee5 zerg
> gtv-dvb antohami @everybody
> installer-feature-desktop-etcissue zerg @everybody
> installer-feature-kdesktop-tmpfs zerg @everybody
> installer-feature-rootgtktheme zerg @everybody
> installer-feature-samba-automount zerg @everybody
> installer-feature-sudo-enable-by-default-kde5su zerg @everybody
> itpp antohami @everybody
> jsoncpp zerg @everybody
> kapacitor shaba @everybody
> kcheckers zerg @qa
> kde4-analitza zerg @everybody
> kde4-gwenview zerg @everybody
> kde4-k9copy zerg
> kde4-kate zerg
> kde4-kfilemetadata zerg @everybody
> kde4-kid3 zerg
> kde4-print-manager zerg @everybody
> kde4pimlibs zerg
> kde5-autofs-shares zerg @everybody
> kde5-i18n-ru zerg @everybody
> kde5-i18n-uk zerg @everybody
> kde5-krename mcpain zerg @everybody
> kde5-libktorrent zerg @everybody
> kde5-okteta zerg
> kde5-plasma-applet-places-widget zerg
> kde5-skanlite zerg @everybody
> kde5-smplayer zerg @everybody
> kernel-source-rtl8723de-4.11up zerg @kernel @everybody
> kf5-filesystem zerg
> kf5-i18n-ru zerg @everybody
> kf5-i18n-uk zerg @everybody
> kf5-kdiagram zerg @everybody
> kf5-kproperty darktemplar @everybody
> kf5-kreport darktemplar @everybody
> krb5-ticket-watcher zerg @everybody
> kvpnc zerg
> ldns darktemplar @everybody
> lfm darktemplar @everybody
> libdouble-conversion shaba @everybody
> libftdi1 sin @everybody
> libgnome-sharp darktemplar @mono @everybody
> libgtk-sharp2 darktemplar @everybody
> libkdcraw4 zerg @everybody
> libvncserver zerg @everybody
> mbelib antohami @everybody
> megatools rider
> mkvtoolnix sbolshakov @everybody
> mokutil nickel rider mike
> mpir antohami @everybody
> msbuild darktemplar @everybody
> nagwad nbr @everybody
> nano-editor zerg @everybody
> oath-toolkit shaba @everybody
> ocaml-omake rider @everybody
> ocamldsort rider @everybody
> orion mvoronov @everybody
> pcsx2 nenderus @everybody
> pegtl zerg @everybody
> phonon-backend-vlc zerg
> pinta ekorneechev @everybody
> poppler72 zerg
> primus zerg @everybody
> pve-spice-client mvoronov @everybody
> python-module-bzr-fastimport shaba @everybody
> python-module-etcd slev @everybody
> python-module-gitdb darktemplar @everybody
> python-module-isort darktemplar @everybody
> python-module-k5test slev @everybody
> python-module-martian @python @everybody
> python-module-mimeparse @python @everybody
> python-module-pretend darktemplar @everybody
> python-module-proxmoxer asheplyakov @everybody
> python-module-requests-kerberos @python @everybody
> python-module-simplejson @python
> python-module-smmap slev @everybody
> python-module-unicode_slugify darktemplar @everybody
> python-module-winrm imz @everybody @python
> python-module-zope.annotation @python @everybody
> python-module-zope.browser @python @everybody
> python-module-zope.browsermenu @python @everybody
> python-module-zope.browserpage @python @everybody
> python-module-zope.browserresource @python @everybody
> python-module-zope.exceptions @python @everybody
> python-module-zope.lifecycleevent @python @everybody
> python-module-zope.pagetemplate @python @everybody
> python-module-zope.tales @python @everybody
> qca-qt5 zerg
> qca2 zerg
> qlipper antohami @everybody
> qmaster antohami @everybody
> qmergeinifiles zerg
> qoauth-qt5 zerg @everybody
> qt5-phonon zerg
> qt5-phonon-backend-gstreamer zerg
> qt5-phonon-backend-vlc zerg
> qt5-quick1 zerg
> qtsoap zerg @everybody
> rdfind sotor @everybody
> referenceassemblies-pcl darktemplar @everybody
> rpm-build-mingw64 lav @everybody
> rpm-build-mono @mono at
> rtkit shrek
> ruby-java mvoronov @everybody
> sddm-config-editor antohami @everybody
> seappletsimple @nobody
> sechooser zerg @everybody
> signon zerg
> signon-glib zerg @everybody
> signon-plugin-oauth2 zerg @everybody
> signon-ui zerg @everybody
> sngrep jenya @everybody
> spawn-fcgi rider @everybody
> spice-ec mvoronov @everybody
> telegram-qt5 mcpain zerg @everybody
> telepathy-logger-qt4 zerg
> telepathy-logger-qt5 zerg
> telepathy-morse mcpain zerg @everybody
> telepathy-qt4 nenderus zerg @everybody
> telepathy-qt5 zerg
> tora darktemplar @everybody
> transgui drool @everybody
> tsung nbr @everybody
> wcslib zerg
> winff antohami @everybody
> x11presetdrv zerg
> xsp darktemplar @everybody
>
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 10:18 [devel] I: NMU to clean up %ubt in spec Igor Vlasenko
2019-06-14 10:57 ` Aleksei Nikiforov
@ 2019-06-14 11:20 ` Dmitry V. Levin
2019-06-14 21:34 ` Michael Shigorin
2019-06-14 11:44 ` Anton Farygin
2019-06-18 6:22 ` Dmitry V. Levin
3 siblings, 1 reply; 30+ messages in thread
From: Dmitry V. Levin @ 2019-06-14 11:20 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 751 bytes --]
On Fri, Jun 14, 2019 at 01:18:57PM +0300, Igor Vlasenko wrote:
> Уважаемые коллеги!
>
> Ко мне обратился Глеб (glebfm@) с просьбой
> автоматизированно почистить спек файлы от
> устаревшего макроса %ubt в релизе.
>
> Для этого я создал тест repocop specfile-macros-ubt-is-deprecated
> который находит список пакетов с %ubt в релизе:
>
> http://repocop.altlinux.org/pub/repocop/reports/html/by-test/specfile-macros-ubt-is-deprecated.html
>
> По просьбе Глеба хочу через несколько дней провести
> NMU на пакеты из списка с permissive acl (e.g. @everybody),
Пакеты с %ubt в релизе - это блокер для интеграции ppc64le в Сизиф.
Зачем откладывать на несколько дней?
В выходные дни массовые сборки пакетов проходят легче.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 10:18 [devel] I: NMU to clean up %ubt in spec Igor Vlasenko
2019-06-14 10:57 ` Aleksei Nikiforov
2019-06-14 11:20 ` Dmitry V. Levin
@ 2019-06-14 11:44 ` Anton Farygin
2019-06-14 11:47 ` Alexey V. Vissarionov
2019-06-14 11:48 ` Nikolai Kostrigin
2019-06-18 6:22 ` Dmitry V. Levin
3 siblings, 2 replies; 30+ messages in thread
From: Anton Farygin @ 2019-06-14 11:44 UTC (permalink / raw)
To: ALT Linux Team development discussions, Igor Vlasenko
Да конечно запускай. Главное, не попортить ничего нужного.
14.06.2019 13:18, Igor Vlasenko пишет:
> Уважаемые коллеги!
>
> Ко мне обратился Глеб (glebfm@) с просьбой
> автоматизированно почистить спек файлы от
> устаревшего макроса %ubt в релизе.
>
> Для этого я создал тест repocop specfile-macros-ubt-is-deprecated
> который находит список пакетов с %ubt в релизе:
>
> http://repocop.altlinux.org/pub/repocop/reports/html/by-test/specfile-macros-ubt-is-deprecated.html
>
> По просьбе Глеба хочу через несколько дней провести
> NMU на пакеты из списка с permissive acl (e.g. @everybody),
>
> Приглашаю к обсуждению.
>
> Текущий список пакетов с %ubt в релизе:
>
> adcli shaba @everybody
> adns rider @everybody
> alterator-browser-gui-common zerg @everybody
> alterator-browser-qt5 zerg
> apache2-mod_lookup_identity slev @everybody
> appmenu-qt5 zerg @everybody
> bonnie rider @everybody
> cgal darktemplar @everybody
> choqok zerg
> chromaprint zerg @everybody
> cmark darktemplar @everybody
> conntrack-tools rider @everybody
> dansguardian rider @everybody
> docbook-style-xsl viy zerg @qa
> docker-machine shaba @everybody
> dsd antohami @everybody
> eigen2 zerg
> erlang-base64url darktemplar @everybody
> erlang-goldrush nbr @everybody
> erlang-jiffy darktemplar @everybody
> erlang-jose darktemplar @everybody
> erlang-luerl darktemplar @everybody
> erlang-protobuffs darktemplar @everybody
> erlang-riak_client darktemplar @everybody
> erlang-riak_pb darktemplar @everybody
> erlang-sd_notify shaba @everybody
> erlang-sqlite3 darktemplar @everybody
> erlang-triq darktemplar @everybody
> fatsort x09 @everybody
> ferrisloki darktemplar @everybody
> flannel shaba @everybody
> fuzzylite antohami @everybody
> fwupdate rider
> gpsbabel darktemplar @everybody
> grantlee5 zerg
> gtv-dvb antohami @everybody
> installer-feature-desktop-etcissue zerg @everybody
> installer-feature-kdesktop-tmpfs zerg @everybody
> installer-feature-rootgtktheme zerg @everybody
> installer-feature-samba-automount zerg @everybody
> installer-feature-sudo-enable-by-default-kde5su zerg @everybody
> itpp antohami @everybody
> jsoncpp zerg @everybody
> kapacitor shaba @everybody
> kcheckers zerg @qa
> kde4-analitza zerg @everybody
> kde4-gwenview zerg @everybody
> kde4-k9copy zerg
> kde4-kate zerg
> kde4-kfilemetadata zerg @everybody
> kde4-kid3 zerg
> kde4-print-manager zerg @everybody
> kde4pimlibs zerg
> kde5-autofs-shares zerg @everybody
> kde5-i18n-ru zerg @everybody
> kde5-i18n-uk zerg @everybody
> kde5-krename mcpain zerg @everybody
> kde5-libktorrent zerg @everybody
> kde5-okteta zerg
> kde5-plasma-applet-places-widget zerg
> kde5-skanlite zerg @everybody
> kde5-smplayer zerg @everybody
> kernel-source-rtl8723de-4.11up zerg @kernel @everybody
> kf5-filesystem zerg
> kf5-i18n-ru zerg @everybody
> kf5-i18n-uk zerg @everybody
> kf5-kdiagram zerg @everybody
> kf5-kproperty darktemplar @everybody
> kf5-kreport darktemplar @everybody
> krb5-ticket-watcher zerg @everybody
> kvpnc zerg
> ldns darktemplar @everybody
> lfm darktemplar @everybody
> libdouble-conversion shaba @everybody
> libftdi1 sin @everybody
> libgnome-sharp darktemplar @mono @everybody
> libgtk-sharp2 darktemplar @everybody
> libkdcraw4 zerg @everybody
> libvncserver zerg @everybody
> mbelib antohami @everybody
> megatools rider
> mkvtoolnix sbolshakov @everybody
> mokutil nickel rider mike
> mpir antohami @everybody
> msbuild darktemplar @everybody
> nagwad nbr @everybody
> nano-editor zerg @everybody
> oath-toolkit shaba @everybody
> ocaml-omake rider @everybody
> ocamldsort rider @everybody
> orion mvoronov @everybody
> pcsx2 nenderus @everybody
> pegtl zerg @everybody
> phonon-backend-vlc zerg
> pinta ekorneechev @everybody
> poppler72 zerg
> primus zerg @everybody
> pve-spice-client mvoronov @everybody
> python-module-bzr-fastimport shaba @everybody
> python-module-etcd slev @everybody
> python-module-gitdb darktemplar @everybody
> python-module-isort darktemplar @everybody
> python-module-k5test slev @everybody
> python-module-martian @python @everybody
> python-module-mimeparse @python @everybody
> python-module-pretend darktemplar @everybody
> python-module-proxmoxer asheplyakov @everybody
> python-module-requests-kerberos @python @everybody
> python-module-simplejson @python
> python-module-smmap slev @everybody
> python-module-unicode_slugify darktemplar @everybody
> python-module-winrm imz @everybody @python
> python-module-zope.annotation @python @everybody
> python-module-zope.browser @python @everybody
> python-module-zope.browsermenu @python @everybody
> python-module-zope.browserpage @python @everybody
> python-module-zope.browserresource @python @everybody
> python-module-zope.exceptions @python @everybody
> python-module-zope.lifecycleevent @python @everybody
> python-module-zope.pagetemplate @python @everybody
> python-module-zope.tales @python @everybody
> qca-qt5 zerg
> qca2 zerg
> qlipper antohami @everybody
> qmaster antohami @everybody
> qmergeinifiles zerg
> qoauth-qt5 zerg @everybody
> qt5-phonon zerg
> qt5-phonon-backend-gstreamer zerg
> qt5-phonon-backend-vlc zerg
> qt5-quick1 zerg
> qtsoap zerg @everybody
> rdfind sotor @everybody
> referenceassemblies-pcl darktemplar @everybody
> rpm-build-mingw64 lav @everybody
> rpm-build-mono @mono at
> rtkit shrek
> ruby-java mvoronov @everybody
> sddm-config-editor antohami @everybody
> seappletsimple @nobody
> sechooser zerg @everybody
> signon zerg
> signon-glib zerg @everybody
> signon-plugin-oauth2 zerg @everybody
> signon-ui zerg @everybody
> sngrep jenya @everybody
> spawn-fcgi rider @everybody
> spice-ec mvoronov @everybody
> telegram-qt5 mcpain zerg @everybody
> telepathy-logger-qt4 zerg
> telepathy-logger-qt5 zerg
> telepathy-morse mcpain zerg @everybody
> telepathy-qt4 nenderus zerg @everybody
> telepathy-qt5 zerg
> tora darktemplar @everybody
> transgui drool @everybody
> tsung nbr @everybody
> wcslib zerg
> winff antohami @everybody
> x11presetdrv zerg
> xsp darktemplar @everybody
>
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 11:44 ` Anton Farygin
@ 2019-06-14 11:47 ` Alexey V. Vissarionov
2019-06-14 11:48 ` Nikolai Kostrigin
1 sibling, 0 replies; 30+ messages in thread
From: Alexey V. Vissarionov @ 2019-06-14 11:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2019-06-14 14:44:13 +0300, Anton Farygin wrote:
> Да конечно запускай. Главное, не попортить ничего нужного.
Если что-то попортится - значит, не такое уж оно и нужное (ибо
нужное уже давно исправлено).
А от костыля избавляться надо.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 11:44 ` Anton Farygin
2019-06-14 11:47 ` Alexey V. Vissarionov
@ 2019-06-14 11:48 ` Nikolai Kostrigin
2019-06-14 11:58 ` Alexey V. Vissarionov
1 sibling, 1 reply; 30+ messages in thread
From: Nikolai Kostrigin @ 2019-06-14 11:48 UTC (permalink / raw)
To: devel
14.06.2019 14:44, Anton Farygin пишет:
> Да конечно запускай. Главное, не попортить ничего нужного.
>
> 14.06.2019 13:18, Igor Vlasenko пишет:
>> Уважаемые коллеги!
>>
>> Ко мне обратился Глеб (glebfm@) с просьбой
>> автоматизированно почистить спек файлы от
>> устаревшего макроса %ubt в релизе.
>>
>> Для этого я создал тест repocop specfile-macros-ubt-is-deprecated
>> который находит список пакетов с %ubt в релизе:
>>
>> http://repocop.altlinux.org/pub/repocop/reports/html/by-test/specfile-macros-ubt-is-deprecated.html
>>
>>
>> По просьбе Глеба хочу через несколько дней провести
>> NMU на пакеты из списка с permissive acl (e.g. @everybody),
>>
>> Приглашаю к обсуждению.
>>
>> Текущий список пакетов с %ubt в релизе:
>>
>> adcli shaba @everybody
>> adns rider @everybody
>> alterator-browser-gui-common zerg @everybody
>> alterator-browser-qt5 zerg
>> apache2-mod_lookup_identity slev @everybody
>> appmenu-qt5 zerg @everybody
>> bonnie rider @everybody
>> cgal darktemplar @everybody
>> choqok zerg
>> chromaprint zerg @everybody
>> cmark darktemplar @everybody
>> conntrack-tools rider @everybody
>> dansguardian rider @everybody
>> docbook-style-xsl viy zerg @qa
>> docker-machine shaba @everybody
>> dsd antohami @everybody
>> eigen2 zerg
>> erlang-base64url darktemplar @everybody
>> erlang-goldrush nbr @everybody
>> erlang-jiffy darktemplar @everybody
>> erlang-jose darktemplar @everybody
>> erlang-luerl darktemplar @everybody
>> erlang-protobuffs darktemplar @everybody
>> erlang-riak_client darktemplar @everybody
>> erlang-riak_pb darktemplar @everybody
>> erlang-sd_notify shaba @everybody
>> erlang-sqlite3 darktemplar @everybody
>> erlang-triq darktemplar @everybody
>> fatsort x09 @everybody
>> ferrisloki darktemplar @everybody
>> flannel shaba @everybody
>> fuzzylite antohami @everybody
>> fwupdate rider
>> gpsbabel darktemplar @everybody
>> grantlee5 zerg
>> gtv-dvb antohami @everybody
>> installer-feature-desktop-etcissue zerg @everybody
>> installer-feature-kdesktop-tmpfs zerg @everybody
>> installer-feature-rootgtktheme zerg @everybody
>> installer-feature-samba-automount zerg @everybody
>> installer-feature-sudo-enable-by-default-kde5su zerg @everybody
>> itpp antohami @everybody
>> jsoncpp zerg @everybody
>> kapacitor shaba @everybody
>> kcheckers zerg @qa
>> kde4-analitza zerg @everybody
>> kde4-gwenview zerg @everybody
>> kde4-k9copy zerg
>> kde4-kate zerg
>> kde4-kfilemetadata zerg @everybody
>> kde4-kid3 zerg
>> kde4-print-manager zerg @everybody
>> kde4pimlibs zerg
>> kde5-autofs-shares zerg @everybody
>> kde5-i18n-ru zerg @everybody
>> kde5-i18n-uk zerg @everybody
>> kde5-krename mcpain zerg @everybody
>> kde5-libktorrent zerg @everybody
>> kde5-okteta zerg
>> kde5-plasma-applet-places-widget zerg
>> kde5-skanlite zerg @everybody
>> kde5-smplayer zerg @everybody
>> kernel-source-rtl8723de-4.11up zerg @kernel @everybody
>> kf5-filesystem zerg
>> kf5-i18n-ru zerg @everybody
>> kf5-i18n-uk zerg @everybody
>> kf5-kdiagram zerg @everybody
>> kf5-kproperty darktemplar @everybody
>> kf5-kreport darktemplar @everybody
>> krb5-ticket-watcher zerg @everybody
>> kvpnc zerg
>> ldns darktemplar @everybody
>> lfm darktemplar @everybody
>> libdouble-conversion shaba @everybody
>> libftdi1 sin @everybody
>> libgnome-sharp darktemplar @mono @everybody
>> libgtk-sharp2 darktemplar @everybody
>> libkdcraw4 zerg @everybody
>> libvncserver zerg @everybody
>> mbelib antohami @everybody
>> megatools rider
>> mkvtoolnix sbolshakov @everybody
>> mokutil nickel rider mike
task #232074: added #100: build tag "0.3.0-alt3.dev.git20180724" from
/people/nickel/packages/mokutil.git
task #232074: try #1 is AWAITING, result will be emailed to
nickel@altlinux.org
>> mpir antohami @everybody
>> msbuild darktemplar @everybody
>> nagwad nbr @everybody
>> nano-editor zerg @everybody
>> oath-toolkit shaba @everybody
>> ocaml-omake rider @everybody
>> ocamldsort rider @everybody
>> orion mvoronov @everybody
>> pcsx2 nenderus @everybody
>> pegtl zerg @everybody
>> phonon-backend-vlc zerg
>> pinta ekorneechev @everybody
>> poppler72 zerg
>> primus zerg @everybody
>> pve-spice-client mvoronov @everybody
>> python-module-bzr-fastimport shaba @everybody
>> python-module-etcd slev @everybody
>> python-module-gitdb darktemplar @everybody
>> python-module-isort darktemplar @everybody
>> python-module-k5test slev @everybody
>> python-module-martian @python @everybody
>> python-module-mimeparse @python @everybody
>> python-module-pretend darktemplar @everybody
>> python-module-proxmoxer asheplyakov @everybody
>> python-module-requests-kerberos @python @everybody
>> python-module-simplejson @python
>> python-module-smmap slev @everybody
>> python-module-unicode_slugify darktemplar @everybody
>> python-module-winrm imz @everybody @python
>> python-module-zope.annotation @python @everybody
>> python-module-zope.browser @python @everybody
>> python-module-zope.browsermenu @python @everybody
>> python-module-zope.browserpage @python @everybody
>> python-module-zope.browserresource @python @everybody
>> python-module-zope.exceptions @python @everybody
>> python-module-zope.lifecycleevent @python @everybody
>> python-module-zope.pagetemplate @python @everybody
>> python-module-zope.tales @python @everybody
>> qca-qt5 zerg
>> qca2 zerg
>> qlipper antohami @everybody
>> qmaster antohami @everybody
>> qmergeinifiles zerg
>> qoauth-qt5 zerg @everybody
>> qt5-phonon zerg
>> qt5-phonon-backend-gstreamer zerg
>> qt5-phonon-backend-vlc zerg
>> qt5-quick1 zerg
>> qtsoap zerg @everybody
>> rdfind sotor @everybody
>> referenceassemblies-pcl darktemplar @everybody
>> rpm-build-mingw64 lav @everybody
>> rpm-build-mono @mono at
>> rtkit shrek
>> ruby-java mvoronov @everybody
>> sddm-config-editor antohami @everybody
>> seappletsimple @nobody
>> sechooser zerg @everybody
>> signon zerg
>> signon-glib zerg @everybody
>> signon-plugin-oauth2 zerg @everybody
>> signon-ui zerg @everybody
>> sngrep jenya @everybody
>> spawn-fcgi rider @everybody
>> spice-ec mvoronov @everybody
>> telegram-qt5 mcpain zerg @everybody
>> telepathy-logger-qt4 zerg
>> telepathy-logger-qt5 zerg
>> telepathy-morse mcpain zerg @everybody
>> telepathy-qt4 nenderus zerg @everybody
>> telepathy-qt5 zerg
>> tora darktemplar @everybody
>> transgui drool @everybody
>> tsung nbr @everybody
>> wcslib zerg
>> winff antohami @everybody
>> x11presetdrv zerg
>> xsp darktemplar @everybody
>>
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
--
Best regards,
Nikolai Kostrigin
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 11:48 ` Nikolai Kostrigin
@ 2019-06-14 11:58 ` Alexey V. Vissarionov
0 siblings, 0 replies; 30+ messages in thread
From: Alexey V. Vissarionov @ 2019-06-14 11:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2019-06-14 14:48:47 +0300, Nikolai Kostrigin wrote:
>>> mokutil nickel rider mike
> task #232074: added #100: build tag "0.3.0-alt3.dev.git20180724"
> from /people/nickel/packages/mokutil.git task #232074: try #1 is
> AWAITING, result will be emailed to nickel@altlinux.org
Лучшая возможная реакция мейнтейнера. Снимаю шляпу! :-)
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 11:20 ` Dmitry V. Levin
@ 2019-06-14 21:34 ` Michael Shigorin
2019-06-17 12:56 ` Sergey V Turchin
0 siblings, 1 reply; 30+ messages in thread
From: Michael Shigorin @ 2019-06-14 21:34 UTC (permalink / raw)
To: devel
On Fri, Jun 14, 2019 at 02:20:41PM +0300, Dmitry V. Levin wrote:
> > Ко мне обратился Глеб (glebfm@) с просьбой
> > автоматизированно почистить спек файлы от
> > устаревшего макроса %ubt в релизе.
+1!
> Пакеты с %ubt в релизе - это блокер для интеграции ppc64le в Сизиф.
Мне они тоже немножко портят жизнь, заставляя лишний раз
отправлять гитовые сборки в sisyphus_e2k вместо тождественно
сизифных srpm.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 21:34 ` Michael Shigorin
@ 2019-06-17 12:56 ` Sergey V Turchin
2019-06-18 15:27 ` Michael Shigorin
0 siblings, 2 replies; 30+ messages in thread
From: Sergey V Turchin @ 2019-06-17 12:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 15 June 2019 00:34:27 MSK Michael Shigorin wrote:
[...]
> srpm.
Пора уже закопать возможность собирать в сборочнице.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
@ 2019-06-17 19:34 ` Yuri Sedunov
2019-06-17 19:48 ` Andrey Savchenko
2019-06-18 7:09 ` Sergey V Turchin
2019-06-18 7:08 ` Sergey V Turchin
1 sibling, 2 replies; 30+ messages in thread
From: Yuri Sedunov @ 2019-06-17 19:34 UTC (permalink / raw)
To: devel
В Пн, 17/06/2019 в 22:10 +0300, Andrey Cherepanov пишет:
>
>
> 17 июня 2019 г. 15:56:08 GMT+03:00, Sergey V Turchin <
> zerg@altlinux.org> пишет:
> > On Saturday, 15 June 2019 00:34:27 MSK Michael Shigorin wrote:
> >
> > [...]
> > > srpm.
> > Пора уже закопать возможность собирать в сборочнице.
>
> С удовольствием отдам в твои надёжные руки сборку LibreOffice-still и
> clamav-db*, а aris@ – весь GNOME. :-)
Есть и другие более или менее многочисленные группы пакетов, собираемых
из srpm. Но надо еще заметить, что есть и многочисленная группа гитов в
которые исходники закидываются тарболами, апстримная история в них,
разумеется, отсутствует, и они ничем не лучше тех, что преобразуются из
srpm.
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 19:34 ` Yuri Sedunov
@ 2019-06-17 19:48 ` Andrey Savchenko
2019-06-17 20:19 ` Yuri Sedunov
2019-06-18 7:09 ` Sergey V Turchin
1 sibling, 1 reply; 30+ messages in thread
From: Andrey Savchenko @ 2019-06-17 19:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1821 bytes --]
On Mon, 17 Jun 2019 22:34:23 +0300 Yuri Sedunov wrote:
> В Пн, 17/06/2019 в 22:10 +0300, Andrey Cherepanov пишет:
> >
> >
> > 17 июня 2019 г. 15:56:08 GMT+03:00, Sergey V Turchin <
> > zerg@altlinux.org> пишет:
> > > On Saturday, 15 June 2019 00:34:27 MSK Michael Shigorin wrote:
> > >
> > > [...]
> > > > srpm.
> > > Пора уже закопать возможность собирать в сборочнице.
> >
> > С удовольствием отдам в твои надёжные руки сборку LibreOffice-still и
> > clamav-db*, а aris@ – весь GNOME. :-)
>
> Есть и другие более или менее многочисленные группы пакетов, собираемых
> из srpm. Но надо еще заметить, что есть и многочисленная группа гитов в
> которые исходники закидываются тарболами, апстримная история в них,
> разумеется, отсутствует, и они ничем не лучше тех, что преобразуются из
> srpm.
Вы говорите так, как будто все апстримы в гите...
И уж лучше закинутые тарболом исходники, чем "pristine sources",
в которых при работе приходится вечно переключаться между бранчем со
спеком и бранчем с кодом, не забывая при этом обновлять
.gear/tags/list при каждой попытке что-то собрать. Спасибо,
я наелся этого выше крыши с тем же ruby. Врагу не пожелаю.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 19:48 ` Andrey Savchenko
@ 2019-06-17 20:19 ` Yuri Sedunov
2019-06-17 21:15 ` Andrey Savchenko
0 siblings, 1 reply; 30+ messages in thread
From: Yuri Sedunov @ 2019-06-17 20:19 UTC (permalink / raw)
To: devel
В Пн, 17/06/2019 в 22:48 +0300, Andrey Savchenko пишет:
> On Mon, 17 Jun 2019 22:34:23 +0300 Yuri Sedunov wrote:
> > В Пн, 17/06/2019 в 22:10 +0300, Andrey Cherepanov пишет:
> > >
> > > 17 июня 2019 г. 15:56:08 GMT+03:00, Sergey V Turchin <
> > > zerg@altlinux.org> пишет:
> > > > On Saturday, 15 June 2019 00:34:27 MSK Michael Shigorin wrote:
> > > >
> > > > [...]
> > > > > srpm.
> > > > Пора уже закопать возможность собирать в сборочнице.
> > >
> > > С удовольствием отдам в твои надёжные руки сборку LibreOffice-
> > > still и
> > > clamav-db*, а aris@ – весь GNOME. :-)
> >
> > Есть и другие более или менее многочисленные группы пакетов,
> > собираемых
> > из srpm. Но надо еще заметить, что есть и многочисленная группа
> > гитов в
> > которые исходники закидываются тарболами, апстримная история в них,
> > разумеется, отсутствует, и они ничем не лучше тех, что
> > преобразуются из
> > srpm.
>
> Вы говорите так, как будто все апстримы в гите...
Нет, не все, но подавляющее большинство.
>
> И уж лучше закинутые тарболом исходники, чем "pristine sources",
> в которых при работе приходится вечно переключаться между бранчем со
> спеком и бранчем с кодом, не забывая при этом обновлять
> .gear/tags/list при каждой попытке что-то собрать. Спасибо,
> я наелся этого выше крыши с тем же ruby. Врагу не пожелаю.
Так, не надо переделывать srpm в git -- мартышкин труд.
Распаковали srpm (хотя я редко это делаю, поскольку актуальные спеки,
патчи почти всегда под рукой), на соседних вкладках терминала
расположили гиты апстримные и какие-другие, если требуются, локальную
или удаленную сборочечницу и комфортно-быстро пачками, параллельно в
многозадачном режиме собираете пакеты.
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 20:19 ` Yuri Sedunov
@ 2019-06-17 21:15 ` Andrey Savchenko
2019-06-18 4:41 ` Anton Farygin
` (2 more replies)
0 siblings, 3 replies; 30+ messages in thread
From: Andrey Savchenko @ 2019-06-17 21:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 3030 bytes --]
On Mon, 17 Jun 2019 23:19:47 +0300 Yuri Sedunov wrote:
> >
> > И уж лучше закинутые тарболом исходники, чем "pristine sources",
> > в которых при работе приходится вечно переключаться между бранчем со
> > спеком и бранчем с кодом, не забывая при этом обновлять
> > .gear/tags/list при каждой попытке что-то собрать. Спасибо,
> > я наелся этого выше крыши с тем же ruby. Врагу не пожелаю.
>
> Так, не надо переделывать srpm в git -- мартышкин труд.
> Распаковали srpm (хотя я редко это делаю, поскольку актуальные спеки,
> патчи почти всегда под рукой), на соседних вкладках терминала
> расположили гиты апстримные и какие-другие, если требуются, локальную
> или удаленную сборочечницу и комфортно-быстро пачками, параллельно в
> многозадачном режиме собираете пакеты.
При чём тут srpm? Чукча не читатель, чукча писатель? Мне вот
пришлось работать с git пакетом ruby, сделанным по концепции
"pristine sources" — и не я его создавал, я уже с готовым работал
решая имеющиеся задачи. И в этом готовом пакете в разных бранчах
лежат исходник и обвязка (spec и вспомогательные файлы), притом в
каждом бранче только свои файлы. А для решения задачи мне нужно было
много редактировать и то, и другое. Приходилось постоянно
переключаться между бранчами, потому что в git by design нельзя
отобразить оба бранча сразу. В итоге очень много времени и нервов
было потрачено из-за этого идиотизма.
Я не против ситуации, когда разные бранчи объединяются друг в друга
вместе с объединением файлов — так тот же glibc сделан, с этим
можно нормально работать. Но pristine sources — ужас похуже srpm.
Я сам srpm не очень люблю, т.к. там не сохраняется история. Но в
случаях, когда пакеты без изменений переносятся между разными
сборочницами это оправдано.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 21:15 ` Andrey Savchenko
@ 2019-06-18 4:41 ` Anton Farygin
2019-06-18 6:30 ` Ivan A. Melnikov
2019-06-18 7:16 ` Sergey V Turchin
2 siblings, 0 replies; 30+ messages in thread
From: Anton Farygin @ 2019-06-18 4:41 UTC (permalink / raw)
To: devel
On 18.06.2019 0:15, Andrey Savchenko wrote:
> On Mon, 17 Jun 2019 23:19:47 +0300 Yuri Sedunov wrote:
>>> И уж лучше закинутые тарболом исходники, чем "pristine sources",
>>> в которых при работе приходится вечно переключаться между бранчем со
>>> спеком и бранчем с кодом, не забывая при этом обновлять
>>> .gear/tags/list при каждой попытке что-то собрать. Спасибо,
>>> я наелся этого выше крыши с тем же ruby. Врагу не пожелаю.
>> Так, не надо переделывать srpm в git -- мартышкин труд.
>> Распаковали srpm (хотя я редко это делаю, поскольку актуальные спеки,
>> патчи почти всегда под рукой), на соседних вкладках терминала
>> расположили гиты апстримные и какие-другие, если требуются, локальную
>> или удаленную сборочечницу и комфортно-быстро пачками, параллельно в
>> многозадачном режиме собираете пакеты.
> При чём тут srpm? Чукча не читатель, чукча писатель? Мне вот
> пришлось работать с git пакетом ruby, сделанным по концепции
> "pristine sources" — и не я его создавал, я уже с готовым работал
> решая имеющиеся задачи. И в этом готовом пакете в разных бранчах
> лежат исходник и обвязка (spec и вспомогательные файлы), притом в
> каждом бранче только свои файлы. А для решения задачи мне нужно было
> много редактировать и то, и другое. Приходилось постоянно
> переключаться между бранчами, потому что в git by design нельзя
> отобразить оба бранча сразу. В итоге очень много времени и нервов
> было потрачено из-за этого идиотизма.
Кстати да, я стараюсь по максимуму уходить на схему, когда исходники
объединены с .gear/
И всё, что касается альта - переносить в .gear (включая спек).
В итоге получается такая фича, как безболезненный переезд на другие
апстримные ветки, история между которыми не сохраняется:
git rev-list --reverse gears/sisyphus -- .gear/|git cherry-pick --stdin
Что касается src.rpm, то помимо отсутствующей истории - очень неудобно
смотреть изменения в task'ах, сделанные в пакете по сравнению с
предыдущей версией.
http://git.altlinux.org/tasks/archive/done/_226/232293/
А какие, кстати, проблемы со сборкой LibreOffice из git'а ?
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-14 10:18 [devel] I: NMU to clean up %ubt in spec Igor Vlasenko
` (2 preceding siblings ...)
2019-06-14 11:44 ` Anton Farygin
@ 2019-06-18 6:22 ` Dmitry V. Levin
2019-06-18 15:42 ` Michael Shigorin
2019-06-19 13:04 ` Igor Vlasenko
3 siblings, 2 replies; 30+ messages in thread
From: Dmitry V. Levin @ 2019-06-18 6:22 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 527 bytes --]
On Fri, Jun 14, 2019 at 01:18:57PM +0300, Igor Vlasenko wrote:
[...]
> По просьбе Глеба хочу через несколько дней провести
> NMU на пакеты из списка с permissive acl (e.g. @everybody),
1. В %changelog пакетов была добавлена строка
- NMU: remove %ubt from release
Поскольку %ubt раскрылось в пустую строку, получилось некрасиво.
%ubt в %changelog'е надо экранировать.
2. В сборочных зависимостях остался пакет rpm-build-ubt.
Без использования макросов %ubt и %ubt_id эта зависимость стала мусором.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 21:15 ` Andrey Savchenko
2019-06-18 4:41 ` Anton Farygin
@ 2019-06-18 6:30 ` Ivan A. Melnikov
2019-06-18 7:16 ` Sergey V Turchin
2 siblings, 1 reply; 30+ messages in thread
From: Ivan A. Melnikov @ 2019-06-18 6:30 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Jun 18, 2019 at 12:15:33AM +0300, Andrey Savchenko wrote:
> On Mon, 17 Jun 2019 23:19:47 +0300 Yuri Sedunov wrote:
> > >
> > > И уж лучше закинутые тарболом исходники, чем "pristine sources",
> > > в которых при работе приходится вечно переключаться между бранчем со
> > > спеком и бранчем с кодом, не забывая при этом обновлять
> > > .gear/tags/list при каждой попытке что-то собрать. Спасибо,
> > > я наелся этого выше крыши с тем же ruby. Врагу не пожелаю.
> >
> > Так, не надо переделывать srpm в git -- мартышкин труд.
> > Распаковали srpm (хотя я редко это делаю, поскольку актуальные спеки,
> > патчи почти всегда под рукой), на соседних вкладках терминала
> > расположили гиты апстримные и какие-другие, если требуются, локальную
> > или удаленную сборочечницу и комфортно-быстро пачками, параллельно в
> > многозадачном режиме собираете пакеты.
>
> При чём тут srpm? Чукча не читатель, чукча писатель? Мне вот
> пришлось работать с git пакетом ruby, сделанным по концепции
> "pristine sources" — и не я его создавал, я уже с готовым работал
> решая имеющиеся задачи. И в этом готовом пакете в разных бранчах
> лежат исходник и обвязка (spec и вспомогательные файлы), притом в
> каждом бранче только свои файлы. А для решения задачи мне нужно было
> много редактировать и то, и другое. Приходилось постоянно
> переключаться между бранчами, потому что в git by design нельзя
> отобразить оба бранча сразу.
[...]
man git-worktree
Использовал для нескольких таких пакетов. Удобно.
Всё никак не соберусь сделать какую-нибудь обвязку чтобы
сразу все нужные worktree создавались по .gear/rules.
--
wbr,
iv m.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 19:34 ` Yuri Sedunov
@ 2019-06-18 7:08 ` Sergey V Turchin
1 sibling, 0 replies; 30+ messages in thread
From: Sergey V Turchin @ 2019-06-18 7:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 17 June 2019 22:10:14 MSK Andrey Cherepanov wrote:
> 17 июня 2019 г. 15:56:08 GMT+03:00, Sergey V Turchin <zerg@altlinux.org>
пишет:
> >On Saturday, 15 June 2019 00:34:27 MSK Michael Shigorin wrote:
> >
> >[...]
> >
> >> srpm.
> >
> >Пора уже закопать возможность собирать в сборочнице.
>
> С удовольствием отдам в твои надёжные руки сборку LibreOffice-still и
А что у тебя с руками? Я уже собирал в нашей сборочнице LibreOffice из своего
git.
> clamav-db*, а aris@ – весь GNOME. :-)
У меня уже есть давно в git calligra и KDE.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 19:34 ` Yuri Sedunov
2019-06-17 19:48 ` Andrey Savchenko
@ 2019-06-18 7:09 ` Sergey V Turchin
1 sibling, 0 replies; 30+ messages in thread
From: Sergey V Turchin @ 2019-06-18 7:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 17 June 2019 22:34:23 MSK Yuri Sedunov wrote:
[...]
> Есть и другие более или менее многочисленные группы пакетов, собираемых
> из srpm. Но надо еще заметить, что есть и многочисленная группа гитов в
> которые исходники закидываются тарболами, апстримная история в них,
> разумеется, отсутствует, и они ничем не лучше тех, что преобразуются из
> srpm.
Просто, ты не пользуешься git, поэтому и не знаешь.
Например, BuildRequires можно формировать динамически.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 21:15 ` Andrey Savchenko
2019-06-18 4:41 ` Anton Farygin
2019-06-18 6:30 ` Ivan A. Melnikov
@ 2019-06-18 7:16 ` Sergey V Turchin
2019-06-18 7:43 ` Ivan A. Melnikov
2 siblings, 1 reply; 30+ messages in thread
From: Sergey V Turchin @ 2019-06-18 7:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tuesday, 18 June 2019 00:15:33 MSK Andrey Savchenko wrote:
[...]
> Я сам srpm не очень люблю, т.к. там не сохраняется история. Но в
> случаях, когда пакеты без изменений переносятся между разными
> сборочницами это оправдано.
С git круче переносятся, т.к. BuildRequires формируются уже после отправки
пакета на сборку.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-18 7:16 ` Sergey V Turchin
@ 2019-06-18 7:43 ` Ivan A. Melnikov
2019-06-18 11:37 ` Sergey V Turchin
0 siblings, 1 reply; 30+ messages in thread
From: Ivan A. Melnikov @ 2019-06-18 7:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Jun 18, 2019 at 10:16:03AM +0300, Sergey V Turchin wrote:
> On Tuesday, 18 June 2019 00:15:33 MSK Andrey Savchenko wrote:
>
> [...]
> > Я сам srpm не очень люблю, т.к. там не сохраняется история. Но в
> > случаях, когда пакеты без изменений переносятся между разными
> > сборочницами это оправдано.
> С git круче переносятся, т.к. BuildRequires формируются уже после отправки
> пакета на сборку.
Для srpm уже давно тоже, и не только на догоняющих сборках.
--
wbr,
iv m.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-18 7:43 ` Ivan A. Melnikov
@ 2019-06-18 11:37 ` Sergey V Turchin
0 siblings, 0 replies; 30+ messages in thread
From: Sergey V Turchin @ 2019-06-18 11:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tuesday, 18 June 2019 10:43:01 MSK Ivan A wrote:
[...]
> Для srpm уже давно тоже, и не только на догоняющих сборках.
Это хорошо, а то при переводе .src.rpm на git зачастую приходилось править
BuildRequires(pre).
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-17 12:56 ` Sergey V Turchin
@ 2019-06-18 15:27 ` Michael Shigorin
2019-06-18 16:03 ` Anton Farygin
1 sibling, 1 reply; 30+ messages in thread
From: Michael Shigorin @ 2019-06-18 15:27 UTC (permalink / raw)
To: devel
On Mon, Jun 17, 2019 at 03:56:08PM +0300, Sergey V Turchin wrote:
> > srpm.
> Пора уже закопать возможность собирать в сборочнице.
Ты хочешь опять наступить на грабли образца 2007 года?
Я и тогда прекрасно понимал, чем они светят.
PS: или в смысле "пока уже копать картошку"? :)
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-18 6:22 ` Dmitry V. Levin
@ 2019-06-18 15:42 ` Michael Shigorin
2019-06-18 16:04 ` Anton Farygin
2019-06-19 13:04 ` Igor Vlasenko
1 sibling, 1 reply; 30+ messages in thread
From: Michael Shigorin @ 2019-06-18 15:42 UTC (permalink / raw)
To: devel
On Tue, Jun 18, 2019 at 09:22:47AM +0300, Dmitry V. Levin wrote:
> 1. В %changelog пакетов была добавлена строка
> - NMU: remove %ubt from release
>
> Поскольку %ubt раскрылось в пустую строку, получилось некрасиво.
> %ubt в %changelog'е надо экранировать.
Угу, классика. :)
> 2. В сборочных зависимостях остался пакет rpm-build-ubt.
> Без использования макросов %ubt и %ubt_id эта зависимость стала мусором.
Тогда и вообще из %changelog удалять _все_ %ubt, нет?
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-18 15:27 ` Michael Shigorin
@ 2019-06-18 16:03 ` Anton Farygin
0 siblings, 0 replies; 30+ messages in thread
From: Anton Farygin @ 2019-06-18 16:03 UTC (permalink / raw)
To: devel
On 18.06.2019 18:27, Michael Shigorin wrote:
> On Mon, Jun 17, 2019 at 03:56:08PM +0300, Sergey V Turchin wrote:
>>> srpm.
>> Пора уже закопать возможность собирать в сборочнице.
> Ты хочешь опять наступить на грабли образца 2007 года?
> Я и тогда прекрасно понимал, чем они светят.
>
> PS: или в смысле "пока уже копать картошку"? :)
>
Грабли 2007 года в 2019 году уже не светят, нам светят грабли 2019 года
и они точно будут другими.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-18 15:42 ` Michael Shigorin
@ 2019-06-18 16:04 ` Anton Farygin
0 siblings, 0 replies; 30+ messages in thread
From: Anton Farygin @ 2019-06-18 16:04 UTC (permalink / raw)
To: devel
On 18.06.2019 18:42, Michael Shigorin wrote:
>
>> 2. В сборочных зависимостях остался пакет rpm-build-ubt.
>> Без использования макросов %ubt и %ubt_id эта зависимость стала мусором.
> Тогда и вообще из %changelog удалять _все_ %ubt, нет?
>
Так и нужно.
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-18 6:22 ` Dmitry V. Levin
2019-06-18 15:42 ` Michael Shigorin
@ 2019-06-19 13:04 ` Igor Vlasenko
1 sibling, 0 replies; 30+ messages in thread
From: Igor Vlasenko @ 2019-06-19 13:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Jun 18, 2019 at 09:22:47AM +0300, Dmitry V. Levin wrote:
> On Fri, Jun 14, 2019 at 01:18:57PM +0300, Igor Vlasenko wrote:
> [...]
> > По просьбе Глеба хочу через несколько дней провести
> > NMU на пакеты из списка с permissive acl (e.g. @everybody),
Предварительные итоги. 132 %ubt в релизе ушло, осталось 10 пакетов.
из них 4 с acl
kde5-plasma-applet-places-widget zerg
phonon-backend-vlc zerg
qt5-phonon-backend-gstreamer zerg
rtkit shrek
и 6 пакетов, у которых проблемы с пересборкой,
и надо, чтобы человек явно приложил руку.
nagwad nbr @everybody
pcsx2 nenderus @everybody
primus zerg @everybody
python-module-etcd slev @everybody
transgui drool @everybody
winff antohami @everybody
Далее, не сообразил сразу, что
ldv>
> 2. В сборочных зависимостях остался пакет rpm-build-ubt.
> Без использования макросов %ubt и %ubt_id эта зависимость стала мусором.
Думаю, для этого могу провести еще одно NMU на следующие выходные.
--
I V
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
@ 2019-06-20 5:41 ` Andrey Savchenko
0 siblings, 1 reply; 30+ messages in thread
From: Andrey Savchenko @ 2019-06-20 5:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1239 bytes --]
On Thu, 20 Jun 2019 08:45:41 +0600 Ildar Mulyukov wrote:
> вт, 18 июн. 2019 г., 12:31 Ivan A. Melnikov <iv@altlinux.org>:
>
> > > . Приходилось постоянно
> > > переключаться между бранчами, потому что в git by design нельзя
> > > отобразить оба бранча сразу.
> > [...]
> >
> > man git-worktree
Читаем man:
Multiple checkout in general is still experimental
Ну а без множественных checkout при описанной мной задаче этот
инструмент бесполезен.
> > Использовал для нескольких таких пакетов. Удобно.
> >
>
> Ещё альтернатива: использую new-workdir. Тоже отлично работает.
Понятно, что костылей нагородить можно много. Но лучше не создавать
проблем, которые к ним приводят. Я бы метод работы "pristine
sources" перевёл в разряд устаревших и не рекомендованых, так же,
как и srpm.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
@ 2019-06-20 5:51 ` Denis Medvedev
2019-06-20 6:36 ` Anton Farygin
2019-06-20 6:51 ` Andrey Savchenko
0 siblings, 2 replies; 30+ messages in thread
From: Denis Medvedev @ 2019-06-20 5:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
On четверг, 20 июня 2019 г. 08:49:05 MSK Ildar Mulyukov wrote:
> On Thu, Jun 20, 2019 at 11:42 AM Andrey Savchenko <bircoph@altlinux.org>
> wrote:
>
>
> > > Ещё альтернатива: использую new-workdir. Тоже отлично работает.
> >
> >
> >
> > Понятно, что костылей нагородить можно много. Но лучше не создавать
> > проблем, которые к ним приводят. Я бы метод работы "pristine
> > sources" перевёл в разряд устаревших и не рекомендованых, так же,
> > как и srpm.
К сожалению некоторые лицензии (например virtualbox-овская) явно требуют
наличия pristine sources + набор патчей. Как такое делать в "обычной
разработке"?
> >
> >
>
> А мне нравится.
> И SRPM, "нашу птичку", попрошу не обижать ))
> С уважением,
> --
> Ildar Mulyukov,
> (ΙΧΘΥΣ) child of God
>
> email: ildar.mulyukov@gmail.com
> matrix: @ildar:matrix.org
> GoogleTalk: ildar.mulyukov@gmail.com
> blog: http://johan-notes.blogspot.com/
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-20 5:51 ` Denis Medvedev
@ 2019-06-20 6:36 ` Anton Farygin
2019-06-20 6:51 ` Andrey Savchenko
1 sibling, 0 replies; 30+ messages in thread
From: Anton Farygin @ 2019-06-20 6:36 UTC (permalink / raw)
To: devel
On 20.06.2019 8:51, Denis Medvedev wrote:
> On четверг, 20 июня 2019 г. 08:49:05 MSK Ildar Mulyukov wrote:
>> On Thu, Jun 20, 2019 at 11:42 AM Andrey Savchenko<bircoph@altlinux.org>
>> wrote:
>>
>>
>>>> Ещё альтернатива: использую new-workdir. Тоже отлично работает.
>>>
>>> Понятно, что костылей нагородить можно много. Но лучше не создавать
>>> проблем, которые к ним приводят. Я бы метод работы "pristine
>>> sources" перевёл в разряд устаревших и не рекомендованых, так же,
>>> как и srpm.
> К сожалению некоторые лицензии (например virtualbox-овская) явно требуют
> наличия pristine sources + набор патчей. Как такое делать в "обычной
> разработке"?
Добавить в исходник каталог .gear/
туда положить патчи, rules и spec
в rules:
tar: v@version@:.
spec: .gear/virtualbox.spec
diff: v@version@:. .
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [devel] I: NMU to clean up %ubt in spec
2019-06-20 5:51 ` Denis Medvedev
2019-06-20 6:36 ` Anton Farygin
@ 2019-06-20 6:51 ` Andrey Savchenko
1 sibling, 0 replies; 30+ messages in thread
From: Andrey Savchenko @ 2019-06-20 6:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1765 bytes --]
On Thu, 20 Jun 2019 08:51:41 +0300 Denis Medvedev wrote:
> On четверг, 20 июня 2019 г. 08:49:05 MSK Ildar Mulyukov wrote:
> > On Thu, Jun 20, 2019 at 11:42 AM Andrey Savchenko <bircoph@altlinux.org>
> > wrote:
> >
> >
> > > > Ещё альтернатива: использую new-workdir. Тоже отлично работает.
> > >
> > >
> > >
> > > Понятно, что костылей нагородить можно много. Но лучше не создавать
> > > проблем, которые к ним приводят. Я бы метод работы "pristine
> > > sources" перевёл в разряд устаревших и не рекомендованых, так же,
> > > как и srpm.
> К сожалению некоторые лицензии (например virtualbox-овская) явно требуют
> наличия pristine sources + набор патчей. Как такое делать в "обычной
> разработке"?
Помещаем исходники в директорию virtualbox, патчи в корень и пишем
в .gear/rules:
tar: virtualbox
copy: *.patch
> > >
> > >
> >
> > А мне нравится.
> > И SRPM, "нашу птичку", попрошу не обижать ))
> > С уважением,
> > --
> > Ildar Mulyukov,
> > (ΙΧΘΥΣ) child of God
> >
> > email: ildar.mulyukov@gmail.com
> > matrix: @ildar:matrix.org
> > GoogleTalk: ildar.mulyukov@gmail.com
> > blog: http://johan-notes.blogspot.com/
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
end of thread, other threads:[~2019-06-20 6:51 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-14 10:18 [devel] I: NMU to clean up %ubt in spec Igor Vlasenko
2019-06-14 10:57 ` Aleksei Nikiforov
2019-06-14 11:20 ` Dmitry V. Levin
2019-06-14 21:34 ` Michael Shigorin
2019-06-17 12:56 ` Sergey V Turchin
2019-06-17 19:34 ` Yuri Sedunov
2019-06-17 19:48 ` Andrey Savchenko
2019-06-17 20:19 ` Yuri Sedunov
2019-06-17 21:15 ` Andrey Savchenko
2019-06-18 4:41 ` Anton Farygin
2019-06-18 6:30 ` Ivan A. Melnikov
2019-06-20 5:41 ` Andrey Savchenko
2019-06-20 5:51 ` Denis Medvedev
2019-06-20 6:36 ` Anton Farygin
2019-06-20 6:51 ` Andrey Savchenko
2019-06-18 7:16 ` Sergey V Turchin
2019-06-18 7:43 ` Ivan A. Melnikov
2019-06-18 11:37 ` Sergey V Turchin
2019-06-18 7:09 ` Sergey V Turchin
2019-06-18 7:08 ` Sergey V Turchin
2019-06-18 15:27 ` Michael Shigorin
2019-06-18 16:03 ` Anton Farygin
2019-06-14 11:44 ` Anton Farygin
2019-06-14 11:47 ` Alexey V. Vissarionov
2019-06-14 11:48 ` Nikolai Kostrigin
2019-06-14 11:58 ` Alexey V. Vissarionov
2019-06-18 6:22 ` Dmitry V. Levin
2019-06-18 15:42 ` Michael Shigorin
2019-06-18 16:04 ` Anton Farygin
2019-06-19 13:04 ` Igor Vlasenko
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