* [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
@ 2021-03-30 14:23 Dmitry V. Levin
2021-03-30 15:27 ` Dmitry V. Levin
` (3 more replies)
0 siblings, 4 replies; 58+ messages in thread
From: Dmitry V. Levin @ 2021-03-30 14:23 UTC (permalink / raw)
To: ALT Devel discussion list
Hi,
У сложившейся традиции сопровождения пакетов есть существенный недостаток:
в результате обновлений ломаются сборки пакетов, и эти поломки подолгу
никто не фиксит.
Например, приходит время обновлять тулчейн, а последствия предыдущего
обновления ещё не исправлены.
Для справки, релизы новых версий элементов тулчейна выходят на регулярной основе:
binutils и glibc - 2 раза в год в начале февраля и начале августа,
gcc - раз в год в начале мая.
Другими словами, релиз gcc происходит примерно посередине между релизами
binutils+glibc, т.е. между релизами элементов тулчейна проходит примерно
3 месяца.
Таким образом, для того, чтобы собирать релизы тулчейна регулярно,
нам нужно успевать к очередному релизу исправлять последствия предыдущего релиза.
Это значит, что время исправления должно быть меньше 3 месяцев.
В результате регулярных обновлений тулчейна исправление ftbfs станет более
равномерным и менее нервным процессом, а авральные исправления ftbfs перед
бранчеванием уйдут в прошлое.
Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
я предлагаю следующее изменение в сопровождении пакетов:
- мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
- сформировать группу мантейнеров, которая будет исправлять ftbfs в
пакетах других мантейнеров:
+ для пакетов на @nobody - сразу, как только ftbfs возникают;
+ для остальных пакетов - 4 недели спустя после возникновения ftbfs.
Приложение: 3 списка пакетов.
1. Список пакетов на @nobody с ftbfs на архитектуре x86_64:
$ awk '$4=="@nobody" {print}' beehive/stats/Sisyphus-x86_64/ftbfs-joined
daskr 2011.06.08-alt1 15 @nobody
gkrellm-gtodo 0.2.4-alt1 15 @nobody
golang-tools 0-alt7.git24acc66e 5 @nobody
hardinfo 0.6-alt0.1.alpha.gitb2991d7 15 @nobody
hnb 1.9.18-alt1.qa1 15 @nobody
hping2 2.0.0-alt4.rc2.qa3 15 @nobody
icukrell 2.0.0-alt2_pre0.1.qa1 15 @nobody
ipv6calc 0.94.1-alt1 15 @nobody
launchtool 0.7-alt1.qa1 14 @nobody
lazy 0.24d-alt2.qa1 15 @nobody
libcoredumper 1.2.1-alt2.3 14 @nobody
libgdchart 0.11.5-alt1.1.qa1 15 @nobody
libgringotts 1.2.1-alt1.1.qa1 16 @nobody
libslatec 4.1-alt7 15 @nobody
linuxtv-dvb-apps 1.1.1-alt2.2 14 @nobody
log4c 1.2.1-alt1.1.qa1 16 @nobody
ltspfs 0.3-alt4.20070117.qa1 14 @nobody
ltspfsd 0.3-alt0.2.2.qa1 14 @nobody
ltxml 1.2.7-alt2.1 15 @nobody
lush 2.0.1-alt3 16 @nobody
mar 20070301-alt1.qa1 15 @nobody
mct 2.8.3-alt1 15 @nobody
memmapper 1.42-alt1.qa1 15 @nobody
meschach 1.2-alt1.b.3 0 @nobody
musepack r475-alt2 15 @nobody
nas 1.9.4-alt2.git20131009 15 @nobody
netwalk 0.4.10-alt6 15 @nobody
opentracker 1.6-alt2 16 @nobody
p3nfs 5.19-alt1.qa2 14 @nobody
pidgin-plugin-mrim 0.1.28-alt3 15 @nobody
procinfo 1:18-alt1.qa1 14 @nobody
proxychains 3.1-alt2 15 @nobody
pvm 3.4.6-alt1.1.qa1 16 @nobody
rdate 1.4-alt5.qa1 14 @nobody
scmpc 0.4.1-alt1.git20130304 15 @nobody
sdlscav 145.1_2010_11_5-alt1 15 @nobody
sjog cvs20040812-alt4.1 15 @nobody
skippy 0.5.0-alt2.qa1 15 @nobody
squidGuard 1.4-alt1.qa1 15 @nobody
squidclam 0.23-alt1 15 @nobody
sven 0.6-alt3 15 @nobody
svox-pico 20120212-alt2 16 @nobody
wmclockmon 0.8.1-alt5.qa1 15 @nobody
xd3d 8.3.1-alt5 15 @nobody
2. Список пакетов не на @nobody с ftbfs от 12 недель на архитектуре x86_64:
$ awk '$3>=12 && $4!="@nobody" {print}' beehive/stats/Sisyphus-x86_64/ftbfs-joined
CBFlib 0.9.2.3-alt2 15 mike,@everybody
angband 4.1.2-alt1 15 george,@qa
apache2 1:2.4.46-alt2 13 rider,@everybody
avro 1.7.6-alt5_5jpp8 23 viy,@everybody
awesome 4.3-alt3 15 evg
babel 2.0.0-alt2.qa2 15 sin,@python,@qa,@everybody
bfgminer 5.5.0-alt1 15 drool,@everybody
biniax2 1.30-alt2.qa1 15 george,@qa
blas 3.9.2-alt2 15 manowar,@everybody
blzpack 04.00-alt11 15 grenka,@everybody
chestnut-dialer 0.3.3-alt8.3 17 mike,darktemplar,@qa
cpio 2.12-alt1 15 @core
cross-gcc 8.2.1-alt1_1.1 16 shaba,@everybody
dsniff 2.4-alt0.13.b1 14 vseleznv
dxx-rebirth 20200301-alt1 15 george,@everybody
elinks 0.12-alt0.12.6 15 george,glebfm,at
emacs-bbdb 2.35-alt3 17 @emacs
emacs-manual-ru 20.7-alt1.qa1 17 @emacs
erlang 1:21.3.6-alt3 15 nbr,shaba
ff-clone 1.2-alt1 15 george,@everybody
freehdl 0.0.8-alt5 16 mithraen,@everybody
fuse-zfs 0.7.2.2-alt1_14 14 viy,@everybody
gcc4.3 4.3.2-alt22 17 glebfm,@everybody
gcc4.9 4.9.2-alt8 14 glebfm
gcc5 5.3.1-alt8 14 glebfm
gcc6 6.3.1-alt6 14 glebfm
gcc7 7.3.1-alt9 14 glebfm
glsl-optimizer 2016.10-alt1.git21b98a9854 15 darktemplar,@everybody
gluegen2 2.3.2-alt1_11jpp8 15 viy,@everybody
goaccess 1.1.1-alt1 15 valintinr,@everybody
gpm 1.20.1-alt18.1 15 @core
gprolog 1.4.5-alt1 15 oddity,@everybody
gravit 0.5.0-alt1.1 15 george,@everybody
grdesktop 0.23-alt0.4 15 lav,mike,@qa
gri 2.12.23-alt6 17 darktemplar,@everybody
grizzly-npn 1.2-alt1_9jpp8 14 viy,@everybody
gumtree 2.1.1-alt1 24 darktemplar,@everybody
gwc 0.21.17-alt2 15 mike,@everybody
gwget 1.0.4-alt4.1 15 shaba,@everybody
hdf 4.2.14-alt1_1 15 oddity,@everybody
hibernate-validator 5.2.4-alt2_6jpp8 14 viy,@everybody
hp2xx 3.4.2-alt1 15 mike,@everybody
hping3 0.0.20051105-alt6 15 evg,@everybody
ht 2.1.0-alt2 15 led,@everybody
i3status 2.9-alt1 15 vkni,@everybody
icestorm 0.0.0.618.gf029975-alt2 15 lineprinter,@everybody
imagewriter 1.10-alt4 14 drool,@everybody
infinispan 8.2.4-alt2_5jpp8 14 viy,@everybody
inn 2.6.3-alt2.1 15 crux,@everybody
iozone 3.489-alt3 15 lav,@qa
ipband 0.8.1-alt1 15 oddity,@everybody
ipsec-tools 0.8.2-alt3 14 shaba,@everybody
iscan-free 2.20.0-alt6 15 lav,@qa,@everybody
iverilog 10.2-alt1 15 lineprinter,@everybody
jabber-muc 0.8.81-alt0.1 15 lakostis,@everybody
jamin 0.95.0-alt2.1 15 george,@qa
jboss-jsf-2.2-api 2.2.13-alt1_7jpp8 14 viy,@everybody
jetty 9.4.19-alt1_1.v20190610jpp8 14 viy,@everybody
jfsutils 1.1.15-alt3 15 mike,led,@qa,@everybody
kBuild 0.1.9998.r3178-alt4 14 sin,@qa
kannel 1.5.0-alt1.cvs20091101.3 15 week,@qa
koules 1.4-alt10 15 mike,@everybody
libblacs 1.1-alt15 15 darktemplar,@everybody
libchipmunk 7.0.3-alt1 14 george,@everybody
libdlna 0.2.4-alt2_12 16 viy,@everybody
libdmtx 0.7.5-alt1 16 george,@everybody
libgme 0.6.1-alt1 15 drool,@everybody
libiscsi 1.19.0-alt1 15 mike,@everybody
libkarma 0.1.2-alt1_12 16 viy,@everybody
liblbxutil 1.1.0-alt2 15 george,@everybody
libmonetra 7.14.0-alt1_1.1 16 viy,@everybody
libmp4v2-3 2.0-alt4 15 evg,@everybody
libmspub 0.1.4-alt1 15 shaba,@everybody
libnetcdff6-mpi 4.4.4-alt2 15 darktemplar,@everybody
libnetcdff6-seq 4.4.4-alt1 15 darktemplar,@everybody
libnut 0.0.675-alt1_10 16 viy,@everybody
libopennet 0.9.9-alt1_10 16 viy,@everybody
libqtelegram-ae 10.0.0-alt1 15 grenka
libreoffice-online 6.2.3.2-alt4 15 mvoronov,@everybody
libscalapack 1.8.0-alt20 15 darktemplar,@everybody
libsieve 2.2.5-alt1.qa2 15 enp,@qa
libta-lib 0.4.0-alt3 16 akv,@everybody
libxsettings-client0 0.17-alt2 16 viy,@everybody
liquidwar 5.6.4-alt6.1 15 george,@everybody
lmbench 3.0-alt3 14 antohami,@everybody
lterm 1.5.1-alt1 15 evg,@everybody
lzmalib 0.0.1-alt1_10 16 viy,@everybody
m4 1.4.18-alt2 17 @core
magicpoint 1.13a-alt4.20140908 15 rider,@everybody
mailx 8.1.2-alt7 15 @core
mars_nwe 0.99-alt5 14 mike,@everybody
mbm-gps-control 0.1.0-alt2 15 week,@everybody
mbrowse 0.4.3-alt3 15 oddity,@everybody
mcabber 1.0.5-alt1 15 mithraen,gns
mjpegtools 2.1.0-alt3 15 rider,@everybody
motion 4.1.1-alt3 15 ruslandh,@everybody
mtpaint 3.49.27-alt1 15 george,@qa
multipath-tools 0.8.3-alt2 15 shrek,mike,@everybody
mumps 4.10.0-alt11 15 darktemplar,@everybody
musl 1.1.3-alt2 16 led
nibbles 0.0.4-alt1.qa2 15 george,@qa
nvclock 0.8b4-alt5.qa1 15 mike,@qa,@everybody
ogdi 3.2.0-alt1.beta2.2 14 oddity,@everybody
open-iscsi 2.0.877-alt1.git73652184 15 snejok,@everybody
openal 1.19.1-alt1 15 shrek,@everybody
opennhrp 0.14.1-alt1 15 ender,@everybody
openrrcp 0.2.1-alt1 15 ender,@everybody
openscap 1.3.0-alt1 15 alexey,@everybody
ossec-hids 3.1.0-alt2 15 nickel,@everybody
owamp 3.5.0-alt2 15 imz,@everybody
pcc 1.0.0-alt2 15 oddity,@qa
pekwm 0.1.17-alt2 15 george,@everybody
perl-podlinkcheck 15-alt2 21 viy,@everybody
pesign 113-alt2 15 nickel,mike,@qa
pgadmin3 1.22.2-alt2 15 @pgsql,@qa,@everybody
phlipple 0.8.5-alt3 15 george,@everybody
pnetcdf 1.8.1-alt2.1 15 darktemplar,@everybody
ppp 2.4.8-alt2 14 mithraen,mike,shaba
prboom 2.5.0-alt0.3.1 15 oddity,@everybody
proxytoys 0:1.0-alt1_14jpp8 24 viy,@everybody
python-module-descartes 1.1.0-alt1.1 14 @python,@everybody
python-module-notify 0.1.1-alt6.1 15 @python
python3-module-babel 1:2.8.0-alt1 13 lav,@everybody
python3-module-croniter 0.3.34-alt1 22 @python,@everybody
python3-module-dateutil 2.8.1-alt2 22 lav,@python,@everybody
python3-module-djangorestframework 3.12.1-alt1 16 slev,@everybody
python3-module-js.jquery_joyride 1.0.3.1-alt2 19 @python,@everybody
python3-module-js.jquery_qtip 1.0.0-alt2 19 @python,@everybody
python3-module-oslo.versionedobjects 2.0.2-alt1 19 grenka,@python,@everybody
python3-module-oslo.vmware 3.4.0-alt1 19 grenka,@python,@everybody
python3-module-sphinxjp.themes.revealjs 0.3.0-alt3 20 @python,@everybody
qosmic 1.6.0-alt1 14 drool,@everybody
qt-fsarchiver 0.8.4.0-alt2 15 ruslandh,@everybody
qtiplot 0.9.8.9-alt9.svn20120124 20 vseleznv,@qa,@everybody
reaver 1.4-alt1 15 drool,@everybody
restbed 4.0-alt1_7 15 viy,@everybody
rezerwar 0.4.2-alt1 15 george,@everybody
roxterm 3.1.4-alt4 15 akv,@everybody
sbt 0.13.1-alt5_9.1jpp8 24 viy,@everybody
silver-searcher 2.2.0-alt2 15 vkni,@everybody
smstools 3.1.21-alt1 15 crux,@everybody
sniffit 0.3.7-alt4 15 george,@qa
snort 2.9.7.0-alt3 15 sem,oddity,timonbl4,@qa,@everybody
srecord 1.64-alt3 16 week,@everybody
stereograph 0.30a-alt2 15 dd,@everybody
stone_soup 0.21.1-alt1 15 george,@everybody
suspend-utils 1.0-alt1.git668c5f7 15 vseleznv,@qa
t4k_common 0.1.1-alt4.gita6c6b15 15 rider,viy,@everybody
telegramqml 2.0.0-alt2 15 ruslandh,@everybody
thinkfan 0.9.1-alt1 15 evg,@everybody
tinyfugue 5.0beta8-alt1 15 vkni,@everybody
uae 0.8.29-alt3 15 george,@everybody
udev-alsa 0.3-alt3 15 shrek,@everybody
unadf 0.7.12-alt1.qa1 16 george,@qa
unfs3 0.9.22-alt5 15 mike,@everybody
usbip 2.0.4-alt6 15 pv,led,@everybody
vice 3.4-alt2 15 mike,@qa,@everybody
vpn-ws 0.2-alt3 15 enp,@everybody
vzstat 7.0.25-alt1 19 shaba,@everybody
w3m 0.5.3-alt3.git20200502 18 eugvv,@qa,@everybody
weld-core 2.3.5-alt1_7jpp8 14 viy,@everybody
wf 0.41-alt1.qa1 15 evg,@everybody
wraplinux 1.7-alt1 15 ruslandh,@qa
xbean 0:4.14-alt1_1jpp8 14 viy,@everybody
xblast 2.10.4-alt1 15 george,@qa
xcrysden 1.5.60-alt1 15 lav,@everybody
xinetd 2.3.15-alt4 14 @core
xmedcon 0.16.2-alt1 16 rider,@everybody
xmr-stak 2.5.2-alt1 12 drool,@everybody
xorg-drv-amdgpu 19.1.0-alt1 15 george,@everybody
xtrkcad 4.0.3a-alt2 15 george,@qa,@everybody
xygrib 1.2.6-alt2 12 asy,@everybody
zabbix-module-sockets 1.1.0-alt4 15 evg,@everybody
zabbix-module-systemd 1.0.0-alt4 15 evg,@everybody
ziproxy 3.3.0-alt1 15 rt,@everybody
3. Список пакетов не на @nobody с ftbfs от 4 до 11 недель включительно на архитектуре x86_64:
$ awk '$3>=4 && $3<=11 && $4!="@nobody" {print}' beehive/stats/Sisyphus-x86_64/ftbfs-joined
SimGear 2020.1.2-alt4 9 mike,@qa,@everybody
desmume 0.9.11-alt3 4 oddity,@everybody
dict-mueller7-utf8 1.2-alt5 11 viy,@everybody
dict-web1913 1:1.4_0.47pd-alt2.1 11 mike,@qa
dino 0.2.0-alt1 4 aris
dreamchess 0.3.0-alt1.git5174b54 9 bip,@everybody
fsextender 0.1.5-alt1 5 evg,@everybody
glances 2.11.1-alt2 4 glebfm,@everybody
go-bindata 3.0.7-alt2_14.gita0ff256 5 viy,@everybody
golang-dep 0.5.0-alt2 5 darktemplar,@everybody
golang-github-burntsushi-toml-test 0.2.0-alt3.git39bb76d 5 slev,@everybody
golang-torproject-pluggable-transports-goptlib 0.7-alt1_2 5 viy,@everybody
hardening-wrapper 2.6-alt1 10 mike,@everybody
hyperscan 5.3.0-alt1 10 lav,@everybody
jitsi-meet 4109-alt0.2 4 lav,@everybody
kapacitor 1.5.3-alt1 5 shaba,@everybody
libmatheval 1.1.11-alt1_8 7 viy,@everybody
libmozjs78 78.0.1-alt2 4 aris
liri-materialdecoration 1.1.0-alt2 6 sbolshakov,@everybody
lxd3.0 3.0.4-alt1 5 shaba,@everybody
mdk 1.2.10-alt1 7 lav,@qa
micro 1.4.1-alt1 5 underwit,@everybody
origin-dockerregistry 3.11.0-alt1 5 shaba,@everybody
perl-Catalyst-Controller-HTML-FormFu 2.04-alt1_6 6 viy,@everybody
perl-HTML-FormFu-MultiForm 1.03-alt2 6 viy,@everybody
perl-SQL-Abstract-Limit 0.142-alt1 9 @cpan
python-module-argparse-manpage 1.1-alt1 4 slev,@everybody
python-module-ddt 1.1.1-alt1 4 snejok,@everybody
python-module-gitdb 2.0.3-alt3.qa1 4 darktemplar,@everybody
python3-module-apptools 4.5.0-alt1 4 lav,@everybody
python3-module-backcall 0.2.0-alt1 4 darktemplar,@everybody
python3-module-geojson 1.3.3-alt2 4 @python,@everybody
python3-module-gocept.loginuser 2.0-alt1 4 @python,@everybody
python3-module-http-checks 0.2.0-alt2 4 @python,@everybody
python3-module-natsort 7.0.1-alt1 4 @python,@everybody
python3-module-pyflakes 2.2.0-alt1 4 @python,@everybody
python3-module-pytest-benchmark 3.2.3-alt1 4 slev,@everybody
python3-module-requests_download 0.1.2-alt1 4 darktemplar,@everybody
python3-module-setuptools 1:46.1.3-alt2 4 slev,@python
python3-module-sphinx 1:2.4.4-alt1 4 darktemplar,@everybody
python3-module-sphinx-argparse 0.2.5-alt1 4 @python,@everybody
python3-module-sphinxcontrib_github_alt 1.2-alt1 4 darktemplar,@everybody
python3-module-testtools 2.3.0-alt3 4 lav,@everybody
python3-module-threadpoolctl 2.1.0-alt1 4 darktemplar,@everybody
python3-module-virtualenv-clone 0.5.4-alt1 4 nickf,@everybody
python3-module-waitress 1.2.1-alt3 4 @python,@everybody
python3-module-zope.exceptions 4.2.0-alt5 4 @python,@everybody
runv 1.0.0-alt1.git.cc051a6 5 shaba,@everybody
vmango 0.7.0-alt1 5 shaba,@everybody
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-30 14:23 [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Dmitry V. Levin
@ 2021-03-30 15:27 ` Dmitry V. Levin
2021-03-30 15:31 ` Anton Farygin
2021-03-31 10:55 ` Alexey V. Vissarionov
` (2 subsequent siblings)
3 siblings, 1 reply; 58+ messages in thread
From: Dmitry V. Levin @ 2021-03-30 15:27 UTC (permalink / raw)
To: devel
On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
[...]
> В результате регулярных обновлений тулчейна исправление ftbfs станет более
> равномерным и менее нервным процессом, а авральные исправления ftbfs перед
> бранчеванием уйдут в прошлое.
На всякий случай напомню очевидное: удаление несобирающегося пакета
является разновидностью исправления ftbfs.
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-30 15:27 ` Dmitry V. Levin
@ 2021-03-30 15:31 ` Anton Farygin
2021-03-30 17:34 ` [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, " Sergey Y. Afonin
2021-03-31 15:40 ` [devel] I: регулярные сборки тулчейна, " Vladimir D. Seleznev
0 siblings, 2 replies; 58+ messages in thread
From: Anton Farygin @ 2021-03-30 15:31 UTC (permalink / raw)
To: devel
On 30.03.2021 18:27, Dmitry V. Levin wrote:
> On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
> [...]
>> В результате регулярных обновлений тулчейна исправление ftbfs станет более
>> равномерным и менее нервным процессом, а авральные исправления ftbfs перед
>> бранчеванием уйдут в прошлое.
> На всякий случай напомню очевидное: удаление несобирающегося пакета
> является разновидностью исправления ftbfs.
>
>
Если под исправлением не подразумевается удаление, то это вообще
отличный план, когда ftbfs будет чинить кто-то во всех возникших
пакетах. Часто так и происходит.
Мне в целом идея очень нравится, т.к. обычно я добираюсь до исправления
FTBFS уже тогда, когда поджимает ;(
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении пакетов
2021-03-30 15:31 ` Anton Farygin
@ 2021-03-30 17:34 ` Sergey Y. Afonin
2021-03-31 15:40 ` [devel] I: регулярные сборки тулчейна, " Vladimir D. Seleznev
1 sibling, 0 replies; 58+ messages in thread
From: Sergey Y. Afonin @ 2021-03-30 17:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tuesday 30 March 2021, Anton Farygin wrote:
> Мне в целом идея очень нравится, т.к. обычно я добираюсь до исправления
> FTBFS уже тогда, когда поджимает ;(
Иногда кажется, что апстрим уже вот-вот обновит версию. И это вот-вот
затягивается. А как только исправляешь FTBFS, сразу раз, и новая версия.
:-)
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-30 15:31 ` Anton Farygin
2021-03-30 17:34 ` [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, " Sergey Y. Afonin
@ 2021-03-31 15:40 ` Vladimir D. Seleznev
1 sibling, 0 replies; 58+ messages in thread
From: Vladimir D. Seleznev @ 2021-03-31 15:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Mar 30, 2021 at 06:31:46PM +0300, Anton Farygin wrote:
> On 30.03.2021 18:27, Dmitry V. Levin wrote:
> > On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
> > [...]
> >> В результате регулярных обновлений тулчейна исправление ftbfs станет более
> >> равномерным и менее нервным процессом, а авральные исправления ftbfs перед
> >> бранчеванием уйдут в прошлое.
> > На всякий случай напомню очевидное: удаление несобирающегося пакета
> > является разновидностью исправления ftbfs.
> >
> >
> Если под исправлением не подразумевается удаление, то это вообще
> отличный план, когда ftbfs будет чинить кто-то во всех возникших
> пакетах. Часто так и происходит.
И всё-таки удаление пакета лучше формальной починки сборки, после
которой пакет неработоспособен. Один из самый ужасных опытов
использования ALT у пользователей — установка неработоспособных пакетов.
> Мне в целом идея очень нравится, т.к. обычно я добираюсь до исправления
> FTBFS уже тогда, когда поджимает ;(
--
WBR,
Vladimir D. Seleznev
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-30 14:23 [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Dmitry V. Levin
2021-03-30 15:27 ` Dmitry V. Levin
@ 2021-03-31 10:55 ` Alexey V. Vissarionov
2021-03-31 13:57 ` Andrey Savchenko
2021-03-31 13:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Michael Shigorin
2021-04-04 18:49 ` Dmitry V. Levin
3 siblings, 1 reply; 58+ messages in thread
From: Alexey V. Vissarionov @ 2021-03-31 10:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2021-03-30 17:23:47 +0300, Dmitry V. Levin wrote:
> gpm 1.20.1-alt18.1 15 @core
Выкинуть.
> reaver 1.4-alt1 15 drool,@everybody
Выкинуть (есть замена в виде поддерживаемого reaver-t6x).
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 10:55 ` Alexey V. Vissarionov
@ 2021-03-31 13:57 ` Andrey Savchenko
2021-03-31 14:29 ` Alexey V. Vissarionov
2021-04-17 8:22 ` [devel] FAILED del=gpm (Re: I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Sergey Y. Afonin
0 siblings, 2 replies; 58+ messages in thread
From: Andrey Savchenko @ 2021-03-31 13:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 249 bytes --]
On Wed, 31 Mar 2021 13:55:18 +0300 Alexey V. Vissarionov wrote:
> On 2021-03-30 17:23:47 +0300, Dmitry V. Levin wrote:
>
> > gpm 1.20.1-alt18.1 15 @core
>
> Выкинуть.
Я тебе выкину!
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 13:57 ` Andrey Savchenko
@ 2021-03-31 14:29 ` Alexey V. Vissarionov
2021-03-31 15:03 ` Andrey Savchenko
2021-04-17 8:22 ` [devel] FAILED del=gpm (Re: I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Sergey Y. Afonin
1 sibling, 1 reply; 58+ messages in thread
From: Alexey V. Vissarionov @ 2021-03-31 14:29 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2021-03-31 16:57:06 +0300, Andrey Savchenko wrote:
>>> gpm 1.20.1-alt18.1 15 @core
>> Выкинуть.
> Я тебе выкину!
man screen
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 58+ messages in thread
* [devel] FAILED del=gpm (Re: I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=)
2021-03-31 13:57 ` Andrey Savchenko
2021-03-31 14:29 ` Alexey V. Vissarionov
@ 2021-04-17 8:22 ` Sergey Y. Afonin
2021-04-17 10:02 ` [devel] FAILED del=gpm Alexey V. Vissarionov
2021-04-17 12:59 ` [devel] FAILED del=gpm (Re: I: регулярные сборки тулчейна в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Andrey Savchenko
1 sibling, 2 replies; 58+ messages in thread
From: Sergey Y. Afonin @ 2021-04-17 8:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday 31 March 2021, Andrey Savchenko wrote:
> > > gpm 1.20.1-alt18.1 15 @core
> >
> > Выкинуть.
>
> Я тебе выкину!
Ладно, а чинить кто будет? Список кандидатов большой. :-)
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] FAILED del=gpm
2021-04-17 8:22 ` [devel] FAILED del=gpm (Re: I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Sergey Y. Afonin
@ 2021-04-17 10:02 ` Alexey V. Vissarionov
2021-04-23 13:44 ` Sergey V Turchin
2021-04-17 12:59 ` [devel] FAILED del=gpm (Re: I: регулярные сборки тулчейна в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Andrey Savchenko
1 sibling, 1 reply; 58+ messages in thread
From: Alexey V. Vissarionov @ 2021-04-17 10:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2021-04-17 12:22:10 +0400, Sergey Y. Afonin wrote:
>>>> gpm 1.20.1-alt18.1 15 @core
>>> Выкинуть.
>> Я тебе выкину!
> Ладно, а чинить кто будет? Список кандидатов большой. :-)
Да не надо его чинить... Для работы мышатины в xterm оно не
нужно, в консоли для копипасты существует screen, а экзотика
наподобие elinks бывает нужна пренебрежимо редко (и опять же
запускается чаще всего в xterm).
Единственный допустимый вариант, который я вижу - временно
оставить libgpm, пока оно не будет оторвано из зависимостей
других пакетов. Но лучше выкинуть и пересобрать уже сейчас.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] FAILED del=gpm
2021-04-17 10:02 ` [devel] FAILED del=gpm Alexey V. Vissarionov
@ 2021-04-23 13:44 ` Sergey V Turchin
2021-04-23 16:05 ` Alexey V. Vissarionov
0 siblings, 1 reply; 58+ messages in thread
From: Sergey V Turchin @ 2021-04-23 13:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 17 April 2021 13:02:29 MSK Alexey V wrote:
> On 2021-04-17 12:22:10 +0400, Sergey Y. Afonin wrote:
> >>>> gpm 1.20.1-alt18.1 15 @core
> >>>
> >>> Выкинуть.
> >>
> >> Я тебе выкину!
> >
> > Ладно, а чинить кто будет? Список кандидатов большой. :-)
>
> Да не надо его чинить... Для работы мышатины в xterm оно не
Для этого вообще linux не нужен. Можно с маздая сидеть и половину пакетов
удалить.
> нужно, в консоли для копипасты существует screen
screen тебе на localhost! ;-)
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] FAILED del=gpm
2021-04-23 13:44 ` Sergey V Turchin
@ 2021-04-23 16:05 ` Alexey V. Vissarionov
0 siblings, 0 replies; 58+ messages in thread
From: Alexey V. Vissarionov @ 2021-04-23 16:05 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2021-04-23 16:44:02 +0300, Sergey V Turchin wrote:
>>>>>> gpm 1.20.1-alt18.1 15 @core
>>>>> Выкинуть.
>>>> Я тебе выкину!
>>> Ладно, а чинить кто будет? Список кандидатов большой. :-)
>> Да не надо его чинить... Для работы мышатины в xterm оно
>> не нужно,
> Для этого вообще linux не нужен. Можно с маздая сидеть и
> половину пакетов удалить.
Мсье определенно знает толк... :-)
>> в консоли для копипасты существует screen
> screen тебе на localhost! ;-)
% ssh ::1 rpm -q screen | wc -l
1
Ну, есть он у меня тут... и что?
Даже работает. Прям щас.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] FAILED del=gpm (Re: I: регулярные сборки тулчейна в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=)
2021-04-17 8:22 ` [devel] FAILED del=gpm (Re: I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Sergey Y. Afonin
2021-04-17 10:02 ` [devel] FAILED del=gpm Alexey V. Vissarionov
@ 2021-04-17 12:59 ` Andrey Savchenko
2021-04-17 13:23 ` Vladimir D. Seleznev
1 sibling, 1 reply; 58+ messages in thread
From: Andrey Savchenko @ 2021-04-17 12:59 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 823 bytes --]
On Sat, 17 Apr 2021 12:22:10 +0400 Sergey Y. Afonin wrote:
> On Wednesday 31 March 2021, Andrey Savchenko wrote:
>
> > > > gpm 1.20.1-alt18.1 15 @core
> > >
> > > Выкинуть.
> >
> > Я тебе выкину!
>
> Ладно, а чинить кто будет? Список кандидатов большой. :-)
$ ssh build.alt acl sisyphus gpm show
gpm @core
По-моему, очевидно: если люди закрыли пакет по ACL, то пусть сами
и чинят.
Вообще, нам нужна политика, что нельзя удалять FTBFS пакеты, если
они перед удалением меньше трёх месяцев были в @everybody.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] FAILED del=gpm (Re: I: регулярные сборки тулчейна в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=)
2021-04-17 12:59 ` [devel] FAILED del=gpm (Re: I: регулярные сборки тулчейна в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Andrey Savchenko
@ 2021-04-17 13:23 ` Vladimir D. Seleznev
0 siblings, 0 replies; 58+ messages in thread
From: Vladimir D. Seleznev @ 2021-04-17 13:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sat, Apr 17, 2021 at 03:59:29PM +0300, Andrey Savchenko wrote:
> On Sat, 17 Apr 2021 12:22:10 +0400 Sergey Y. Afonin wrote:
> > On Wednesday 31 March 2021, Andrey Savchenko wrote:
> >
> > > > > gpm 1.20.1-alt18.1 15 @core
> > > >
> > > > Выкинуть.
> > >
> > > Я тебе выкину!
> >
> > Ладно, а чинить кто будет? Список кандидатов большой. :-)
>
> $ ssh build.alt acl sisyphus gpm show
> gpm @core
>
> По-моему, очевидно: если люди закрыли пакет по ACL, то пусть сами
> и чинят.
>
> Вообще, нам нужна политика, что нельзя удалять FTBFS пакеты, если
> они перед удалением меньше трёх месяцев были в @everybody.
Мысль хорошая, но вроде бы за некоторое время перед удаление пакет и так
переводится на @everybody.
--
WBR,
Vladimir D. Seleznev
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-30 14:23 [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Dmitry V. Levin
2021-03-30 15:27 ` Dmitry V. Levin
2021-03-31 10:55 ` Alexey V. Vissarionov
@ 2021-03-31 13:06 ` Michael Shigorin
2021-03-31 15:04 ` Anton Farygin
` (2 more replies)
2021-04-04 18:49 ` Dmitry V. Levin
3 siblings, 3 replies; 58+ messages in thread
From: Michael Shigorin @ 2021-03-31 13:06 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Mar 30, 2021 at 06:27:32PM +0300, Dmitry V. Levin wrote:
> На всякий случай напомню очевидное: удаление несобирающегося пакета
> является разновидностью исправления ftbfs.
Скорее обхода. :-)
On Tue, Mar 30, 2021 at 09:34:11PM +0400, Sergey Y. Afonin wrote:
> Иногда кажется, что апстрим уже вот-вот обновит версию.
> И это вот-вот затягивается. А как только исправляешь FTBFS,
> сразу раз, и новая версия. :-)
Угу.
On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
> Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
> я предлагаю следующее изменение в сопровождении пакетов:
> - мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
См. выше про апстримную работу -- тут варианты:
- или ты участвуешь в апстриме и там же исправляешь;
- или ты дублируешь работу апстрима (возможно, хуже);
- или ты сидишь и ждёшь, пока поправит тот, кому нужнее.
Разумеется, если вообще замечаешь эти письма счастья
(или натыкаешься самостоятельно).
> - сформировать группу мантейнеров, которая будет исправлять ftbfs в
> пакетах других мантейнеров:
> + для пакетов на @nobody - сразу, как только ftbfs возникают;
> + для остальных пакетов - 4 недели спустя после возникновения ftbfs.
На всякий: конкретно в моих пакетах исправляйте на здоровье,
последние несколько лет я по факту принимаю мало участия в сизифе
по той простой причине, что большая часть внимания уходит на
sisyphus_e2k и соответствующие бранчи.
> 1. Список пакетов на @nobody с ftbfs на архитектуре x86_64:
> $ awk '$4=="@nobody" {print}' beehive/stats/Sisyphus-x86_64/ftbfs-joined
> ltspfs 0.3-alt4.20070117.qa1 14 @nobody
> ltspfsd 0.3-alt0.2.2.qa1 14 @nobody
Удалил, т.к. LTSP если поднимать заново, то системно
(отвалилось там уже много). Насколько понимаю,
развалились с переменами в заголовках glibc (RPC).
> p3nfs 5.19-alt1.qa2 14 @nobody
> unfs3 0.9.22-alt5 15 mike,@everybody // из другого списка
Возможно, такие пакеты стоит выделить и пройти по ним одними
руками (либо группой рук) -- каждому отдельному майнтейнеру
разбираться в том, что именно надо предпринять (добавить в BR),
и делать -- будет заведомо менее эффективно, чем один раз
разобраться, изложить рецепт и внедрить его (возможно, лучше
даже viy@ бы попросить конкретно по жертвам переезда RPC
пройтись роботом, если вопрос именно в BR).
> xd3d 8.3.1-alt5 15 @nobody
Фортран...
> 2. Список пакетов не на @nobody с ftbfs от 12 недель на архитектуре x86_64:
> $ awk '$3>=12 && $4!="@nobody" {print}' beehive/stats/Sisyphus-x86_64/ftbfs-joined
> CBFlib 0.9.2.3-alt2 15 mike,@everybody
Тоже фортран.
> chestnut-dialer 0.3.3-alt8.3 17 mike,darktemplar,@qa
Похоронил с почестями (texinfo-документация не собирается).
> gpm 1.20.1-alt18.1 15 @core
> gwc 0.21.17-alt2 15 mike,@everybody
> hp2xx 3.4.2-alt1 15 mike,@everybody
> jfsutils 1.1.15-alt3 15 mike,led,@qa,@everybody
> koules 1.4-alt10 15 mike,@everybody
> libiscsi 1.19.0-alt1 15 mike,@everybody
> udev-alsa 0.3-alt3 15 shrek,@everybody
> vice 3.4-alt2 15 mike,@qa,@everybody
А что это за многочисленные "multiple definition" на линковке?
> mars_nwe 0.99-alt5 14 mike,@everybody
> nvclock 0.8b4-alt5.qa1 15 mike,@qa,@everybody
Можно и удалить...
> ppp 2.4.8-alt2 14 mithraen,mike,shaba
Здесь явно при делах обновление dhcpcd -- sem@, глянешь?
dhcpc.c: In function 'change_mode':
dhcpc.c:147:51: error: 'sys_errlist' undeclared (first use in this function)
147 | fatal("DHCPC: couldn't listen on socket, %s", sys_errlist[errno]);
| ^~~~~~~~~~~
dhcpc.c:147:51: note: each undeclared identifier is reported only once for each function it appears in
dhcpc.c: In function 'dhcp_rx':
dhcpc.c:211:60: error: 'sys_errlist' undeclared (first use in this function)
211 | dbglog("DHCPC: error on read, %s, reopening socket", sys_errlist[errno]);
| ^~~~~~~~~~~
dhcpc.c: In function 'dhcp_request_new':
dhcpc.c:383:55: error: 'sys_errlist' undeclared (first use in this function)
383 | dbglog("DHCPC: error on read, %s, reopening socket", sys_errlist[errno]);
| ^~~~~~~~~~~
make[2]: *** [Makefile:30: dhcpc.lo] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/ppp-2.4.8/pppd/plugins/dhcp'
make[1]: *** [Makefile:35: all] Error 2
make[1]: Leaving directory '/usr/src/RPM/BUILD/ppp-2.4.8/pppd/plugins'
make: *** [Makefile:16: all] Error 2
> 3. Список пакетов не на @nobody с ftbfs от 4 до 11 недель включительно на архитектуре x86_64:
> $ awk '$3>=4 && $3<=11 && $4!="@nobody" {print}' beehive/stats/Sisyphus-x86_64/ftbfs-joined
> SimGear 2020.1.2-alt4 9 mike,@qa,@everybody
Сломался с новым бюстом; отправил FG 2020.3.8: #268722.
> dict-web1913 1:1.4_0.47pd-alt2.1 11 mike,@qa
Гм, а этот пакет стоит применять для тестирования buildreq --
в текущем сизифе там в BuildRequires: значилась libltdl, помимо
других странностей, а на текущем состоянии ОС на сервере basalt
получилась вот такая химера:
# Automatically added by buildreq on Wed Mar 31 2021
# optimized out: gem-power-assert glibc-kernheaders-generic glibc-kernheaders-x86 gnu-config perl python-base python-modules python3-base ruby ruby-addressable ruby-coderay ruby-cookiejar ruby-em-socksify ruby-eventmachine ruby-faraday ruby-http_parser.rb ruby-method_source ruby-mime-types-data ruby-multipart-post ruby-pry ruby-public_suffix ruby-rake ruby-rdoc ruby-sawyer ruby-stdlibs sh4
BuildRequires: flex gem-did-you-mean gem-setup pesign python3 ruby-bundler ruby-em-http-request ruby-em-synchrony ruby-mime-types ruby-minitest ruby-msgpack ruby-multi_json ruby-net-telnet ruby-netrc ruby-octokit.rb ruby-oj ruby-rubygems-update ruby-simple_oauth ruby-test-unit ruby-xmlrpc yajl-ruby
При этом реально нужно только:
BuildRequires: dict-tools flex
Отправил исправленный пакет.
> hardening-wrapper 2.6-alt1 10 mike,@everybody
Удалил -- похоже, у нас оно так никому и не понадобилось.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 13:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Michael Shigorin
@ 2021-03-31 15:04 ` Anton Farygin
2021-03-31 15:47 ` Mikhail Novosyolov
2021-03-31 15:54 ` Dmitry V. Levin
2 siblings, 0 replies; 58+ messages in thread
From: Anton Farygin @ 2021-03-31 15:04 UTC (permalink / raw)
To: devel
On 31.03.2021 16:06, Michael Shigorin wrote:
> А что это за многочисленные "multiple definition" на линковке?
Копать в сторону extern
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 13:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Michael Shigorin
2021-03-31 15:04 ` Anton Farygin
@ 2021-03-31 15:47 ` Mikhail Novosyolov
2021-03-31 16:30 ` Alexey V. Vissarionov
2021-03-31 19:47 ` Grigory Ustinov
2021-03-31 15:54 ` Dmitry V. Levin
2 siblings, 2 replies; 58+ messages in thread
From: Mikhail Novosyolov @ 2021-03-31 15:47 UTC (permalink / raw)
To: devel
31.03.2021 16:06, Michael Shigorin пишет:
>> gpm 1.20.1-alt18.1 15 @core
>> gwc 0.21.17-alt2 15 mike,@everybody
>> hp2xx 3.4.2-alt1 15 mike,@everybody
>> jfsutils 1.1.15-alt3 15 mike,led,@qa,@everybody
>> koules 1.4-alt10 15 mike,@everybody
>> libiscsi 1.19.0-alt1 15 mike,@everybody
>> udev-alsa 0.3-alt3 15 shrek,@everybody
>> vice 3.4-alt2 15 mike,@qa,@everybody
> А что это за многочисленные "multiple definition" на линковке?
-fcommon по умолчанию в новом gcc, объезжается костылем -fno-common
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 15:47 ` Mikhail Novosyolov
@ 2021-03-31 16:30 ` Alexey V. Vissarionov
2021-03-31 19:47 ` Grigory Ustinov
1 sibling, 0 replies; 58+ messages in thread
From: Alexey V. Vissarionov @ 2021-03-31 16:30 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 2021-03-31 18:47:54 +0300, Mikhail Novosyolov wrote:
>> А что это за многочисленные "multiple definition" на линковке?
> -fcommon по умолчанию в новом gcc, объезжается костылем -fno-common
Только в код перед этим неплохо было бы все же посмотреть...
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 15:47 ` Mikhail Novosyolov
2021-03-31 16:30 ` Alexey V. Vissarionov
@ 2021-03-31 19:47 ` Grigory Ustinov
1 sibling, 0 replies; 58+ messages in thread
From: Grigory Ustinov @ 2021-03-31 19:47 UTC (permalink / raw)
To: devel
31.03.2021 18:47, Mikhail Novosyolov пишет:
> 31.03.2021 16:06, Michael Shigorin пишет:
>>> gpm 1.20.1-alt18.1 15 @core
>>> gwc 0.21.17-alt2 15 mike,@everybody
>>> hp2xx 3.4.2-alt1 15 mike,@everybody
>>> jfsutils 1.1.15-alt3 15 mike,led,@qa,@everybody
>>> koules 1.4-alt10 15 mike,@everybody
>>> libiscsi 1.19.0-alt1 15 mike,@everybody
>>> udev-alsa 0.3-alt3 15 shrek,@everybody
>>> vice 3.4-alt2 15 mike,@qa,@everybody
>> А что это за многочисленные "multiple definition" на линковке?
> -fcommon по умолчанию в новом gcc, объезжается костылем -fno-common
Только абсолютно наоборот.
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-31 13:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Michael Shigorin
2021-03-31 15:04 ` Anton Farygin
2021-03-31 15:47 ` Mikhail Novosyolov
@ 2021-03-31 15:54 ` Dmitry V. Levin
2 siblings, 0 replies; 58+ messages in thread
From: Dmitry V. Levin @ 2021-03-31 15:54 UTC (permalink / raw)
To: devel
On Wed, Mar 31, 2021 at 04:06:26PM +0300, Michael Shigorin wrote:
[...]
> > gpm 1.20.1-alt18.1 15 @core
> > gwc 0.21.17-alt2 15 mike,@everybody
> > hp2xx 3.4.2-alt1 15 mike,@everybody
> > jfsutils 1.1.15-alt3 15 mike,led,@qa,@everybody
> > koules 1.4-alt10 15 mike,@everybody
> > libiscsi 1.19.0-alt1 15 mike,@everybody
> > udev-alsa 0.3-alt3 15 shrek,@everybody
> > vice 3.4-alt2 15 mike,@qa,@everybody
>
> А что это за многочисленные "multiple definition" на линковке?
https://lists.altlinux.org/pipermail/devel/2020-December/212848.html
[...]
> > ppp 2.4.8-alt2 14 mithraen,mike,shaba
>
> Здесь явно при делах обновление dhcpcd -- sem@, глянешь?
>
> dhcpc.c: In function 'change_mode':
> dhcpc.c:147:51: error: 'sys_errlist' undeclared (first use in this function)
> 147 | fatal("DHCPC: couldn't listen on socket, %s", sys_errlist[errno]);
> | ^~~~~~~~~~~
> dhcpc.c:147:51: note: each undeclared identifier is reported only once for each function it appears in
> dhcpc.c: In function 'dhcp_rx':
> dhcpc.c:211:60: error: 'sys_errlist' undeclared (first use in this function)
> 211 | dbglog("DHCPC: error on read, %s, reopening socket", sys_errlist[errno]);
> | ^~~~~~~~~~~
> dhcpc.c: In function 'dhcp_request_new':
> dhcpc.c:383:55: error: 'sys_errlist' undeclared (first use in this function)
> 383 | dbglog("DHCPC: error on read, %s, reopening socket", sys_errlist[errno]);
> | ^~~~~~~~~~~
> make[2]: *** [Makefile:30: dhcpc.lo] Error 1
> make[2]: Leaving directory '/usr/src/RPM/BUILD/ppp-2.4.8/pppd/plugins/dhcp'
> make[1]: *** [Makefile:35: all] Error 2
> make[1]: Leaving directory '/usr/src/RPM/BUILD/ppp-2.4.8/pppd/plugins'
> make: *** [Makefile:16: all] Error 2
Это не про dhcpcd, см. ppp в
https://lists.altlinux.org/pipermail/devel/2020-December/213130.html
> # Automatically added by buildreq on Wed Mar 31 2021
> # optimized out: gem-power-assert glibc-kernheaders-generic glibc-kernheaders-x86 gnu-config perl python-base python-modules python3-base ruby ruby-addressable ruby-coderay ruby-cookiejar ruby-em-socksify ruby-eventmachine ruby-faraday ruby-http_parser.rb ruby-method_source ruby-mime-types-data ruby-multipart-post ruby-pry ruby-public_suffix ruby-rake ruby-rdoc ruby-sawyer ruby-stdlibs sh4
> BuildRequires: flex gem-did-you-mean gem-setup pesign python3 ruby-bundler ruby-em-http-request ruby-em-synchrony ruby-mime-types ruby-minitest ruby-msgpack ruby-multi_json ruby-net-telnet ruby-netrc ruby-octokit.rb ruby-oj ruby-rubygems-update ruby-simple_oauth ruby-test-unit ruby-xmlrpc yajl-ruby
>
> При этом реально нужно только:
>
> BuildRequires: dict-tools flex
Какие у вас в ruby крутые циклы, однако.
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-03-30 14:23 [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Dmitry V. Levin
` (2 preceding siblings ...)
2021-03-31 13:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Michael Shigorin
@ 2021-04-04 18:49 ` Dmitry V. Levin
2021-04-04 19:15 ` Anton Farygin
3 siblings, 1 reply; 58+ messages in thread
From: Dmitry V. Levin @ 2021-04-04 18:49 UTC (permalink / raw)
To: devel
On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
[...]
> Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
> я предлагаю следующее изменение в сопровождении пакетов:
> - мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
> - сформировать группу мантейнеров, которая будет исправлять ftbfs в
> пакетах других мантейнеров:
> + для пакетов на @nobody - сразу, как только ftbfs возникают;
> + для остальных пакетов - 4 недели спустя после возникновения ftbfs.
Поскольку возражений не поступило, будем считать, что все согласны
с этим предложением. :)
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-04 18:49 ` Dmitry V. Levin
@ 2021-04-04 19:15 ` Anton Farygin
2021-04-04 20:16 ` Dmitry V. Levin
0 siblings, 1 reply; 58+ messages in thread
From: Anton Farygin @ 2021-04-04 19:15 UTC (permalink / raw)
To: devel
On 04.04.2021 21:49, Dmitry V. Levin wrote:
> On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
> [...]
>> Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
>> я предлагаю следующее изменение в сопровождении пакетов:
>> - мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
>> - сформировать группу мантейнеров, которая будет исправлять ftbfs в
>> пакетах других мантейнеров:
>> + для пакетов на @nobody - сразу, как только ftbfs возникают;
>> + для остальных пакетов - 4 недели спустя после возникновения ftbfs.
> Поскольку возражений не поступило, будем считать, что все согласны
> с этим предложением. :)
>
>
А чем это будет отличаться от текущей ситуации ,
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-04 19:15 ` Anton Farygin
@ 2021-04-04 20:16 ` Dmitry V. Levin
2021-04-04 20:20 ` [devel] баланс интересов (was: I: регулярные сборки тулчейна, изменение в сопровождении пакетов) Michael Shigorin
2021-04-05 5:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Anton Farygin
0 siblings, 2 replies; 58+ messages in thread
From: Dmitry V. Levin @ 2021-04-04 20:16 UTC (permalink / raw)
To: devel
On Sun, Apr 04, 2021 at 10:15:00PM +0300, Anton Farygin wrote:
> On 04.04.2021 21:49, Dmitry V. Levin wrote:
> > On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
> > [...]
> >> Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
> >> я предлагаю следующее изменение в сопровождении пакетов:
> >> - мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
> >> - сформировать группу мантейнеров, которая будет исправлять ftbfs в
> >> пакетах других мантейнеров:
> >> + для пакетов на @nobody - сразу, как только ftbfs возникают;
> >> + для остальных пакетов - 4 недели спустя после возникновения ftbfs.
> > Поскольку возражений не поступило, будем считать, что все согласны
> > с этим предложением. :)
> >
> А чем это будет отличаться от текущей ситуации ,
- мантейнеры не будут откладывать исправление на полгода, потому что
уже через месяц их пакеты начнут удаляться;
- мы сформируем группу добровольцев, которые начнут исправлять ftbfs
в пакетах других мантейнеров.
Насколько я помню, группа @qa когда-то была создана для этих целей,
но со временем переродилась.
Можно создать группу с другим именем, если понадобится.
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* [devel] баланс интересов (was: I: регулярные сборки тулчейна, изменение в сопровождении пакетов)
2021-04-04 20:16 ` Dmitry V. Levin
@ 2021-04-04 20:20 ` Michael Shigorin
2021-04-05 5:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Anton Farygin
1 sibling, 1 reply; 58+ messages in thread
From: Michael Shigorin @ 2021-04-04 20:20 UTC (permalink / raw)
To: devel
On Sun, Apr 04, 2021 at 11:16:05PM +0300, Dmitry V. Levin wrote:
> > > Поскольку возражений не поступило, будем считать,
> > > что все согласны с этим предложением. :)
> > А чем это будет отличаться от текущей ситуации ,
> - мантейнеры не будут откладывать исправление на полгода,
> потому что уже через месяц их пакеты начнут удаляться;
> - мы сформируем группу добровольцев, которые начнут исправлять
> ftbfs в пакетах других мантейнеров.
Первое не означает _исправления_ пакетов, как ты мог и сам
догадаться; второе требует существенного личного вклада примером
(и, возможно, координацией), поскольку задача муторная.
Вообще мне кажется, что баланс интересов по первому стоит
как-то более внятно озвучить: зачем именно майнтейнерам
напрягаться сильнее-чаще-быстрее?
> Насколько я помню, группа @qa когда-то была создана для этих
> целей, но со временем переродилась. Можно создать группу
> с другим именем, если понадобится.
Или почистить @qa (например, от меня по факту).
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-04 20:16 ` Dmitry V. Levin
2021-04-04 20:20 ` [devel] баланс интересов (was: I: регулярные сборки тулчейна, изменение в сопровождении пакетов) Michael Shigorin
@ 2021-04-05 5:06 ` Anton Farygin
2021-04-05 9:38 ` Vladimir D. Seleznev
2021-04-11 12:14 ` Sergey Y. Afonin
1 sibling, 2 replies; 58+ messages in thread
From: Anton Farygin @ 2021-04-05 5:06 UTC (permalink / raw)
To: devel
On 04.04.2021 23:16, Dmitry V. Levin wrote:
> On Sun, Apr 04, 2021 at 10:15:00PM +0300, Anton Farygin wrote:
>> On 04.04.2021 21:49, Dmitry V. Levin wrote:
>>> On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
>>> [...]
>>>> Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
>>>> я предлагаю следующее изменение в сопровождении пакетов:
>>>> - мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
>>>> - сформировать группу мантейнеров, которая будет исправлять ftbfs в
>>>> пакетах других мантейнеров:
>>>> + для пакетов на @nobody - сразу, как только ftbfs возникают;
>>>> + для остальных пакетов - 4 недели спустя после возникновения ftbfs.
>>> Поскольку возражений не поступило, будем считать, что все согласны
>>> с этим предложением. :)
>>>
>> А чем это будет отличаться от текущей ситуации ,
> - мантейнеры не будут откладывать исправление на полгода, потому что
> уже через месяц их пакеты начнут удаляться;
Удаляться или исправляться ? Удалять можно уже сейчас начинать.
> - мы сформируем группу добровольцев, которые начнут исправлять ftbfs
> в пакетах других мантейнеров.
>
> Насколько я помню, группа @qa когда-то была создана для этих целей,
> но со временем переродилась.
Да.
>
> Можно создать группу с другим именем, если понадобится.
Идея в целом мне нравится, но на _удаление_ пакетов надо ввести запрет.
То, что должна быть группа людей, которая исправляет пакеты - у меня
сомнений нет.
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-05 5:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Anton Farygin
@ 2021-04-05 9:38 ` Vladimir D. Seleznev
2021-04-05 10:33 ` Anton Farygin
2021-04-11 12:14 ` Sergey Y. Afonin
1 sibling, 1 reply; 58+ messages in thread
From: Vladimir D. Seleznev @ 2021-04-05 9:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Apr 05, 2021 at 08:06:04AM +0300, Anton Farygin wrote:
> On 04.04.2021 23:16, Dmitry V. Levin wrote:
> > On Sun, Apr 04, 2021 at 10:15:00PM +0300, Anton Farygin wrote:
> >> On 04.04.2021 21:49, Dmitry V. Levin wrote:
> >>> On Tue, Mar 30, 2021 at 05:23:47PM +0300, Dmitry V. Levin wrote:
> >>> [...]
> >>>> Для того, чтобы укладываться с исправлением всех ftbfs в 3 месяца,
> >>>> я предлагаю следующее изменение в сопровождении пакетов:
> >>>> - мантейнерам начинать исправлять ftbfs сразу, как только ftbfs возникают;
> >>>> - сформировать группу мантейнеров, которая будет исправлять ftbfs в
> >>>> пакетах других мантейнеров:
> >>>> + для пакетов на @nobody - сразу, как только ftbfs возникают;
> >>>> + для остальных пакетов - 4 недели спустя после возникновения ftbfs.
> >>> Поскольку возражений не поступило, будем считать, что все согласны
> >>> с этим предложением. :)
> >>>
> >> А чем это будет отличаться от текущей ситуации ,
> > - мантейнеры не будут откладывать исправление на полгода, потому что
> > уже через месяц их пакеты начнут удаляться;
> Удаляться или исправляться ? Удалять можно уже сейчас начинать.
> > - мы сформируем группу добровольцев, которые начнут исправлять ftbfs
> > в пакетах других мантейнеров.
> >
> > Насколько я помню, группа @qa когда-то была создана для этих целей,
> > но со временем переродилась.
> Да.
> >
> > Можно создать группу с другим именем, если понадобится.
>
> Идея в целом мне нравится, но на _удаление_ пакетов надо ввести запрет.
Почему?
> То, что должна быть группа людей, которая исправляет пакеты - у меня
> сомнений нет.
--
WBR,
Vladimir D. Seleznev
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-05 9:38 ` Vladimir D. Seleznev
@ 2021-04-05 10:33 ` Anton Farygin
2021-04-05 10:45 ` Dmitry V. Levin
0 siblings, 1 reply; 58+ messages in thread
From: Anton Farygin @ 2021-04-05 10:33 UTC (permalink / raw)
To: devel
On 05.04.2021 12:38, Vladimir D. Seleznev wrote:
>>> Можно создать группу с другим именем, если понадобится.
>> Идея в целом мне нравится, но на_удаление_ пакетов надо ввести запрет.
> Почему?
>
Это слишком простой и очевидный способ исправления FTBFS, к тому же
сейчас есть работающий механизм удаления таких пакетов, в этом я не вижу
смысла что-то менять.
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-05 10:33 ` Anton Farygin
@ 2021-04-05 10:45 ` Dmitry V. Levin
2021-04-05 10:49 ` Anton Farygin
0 siblings, 1 reply; 58+ messages in thread
From: Dmitry V. Levin @ 2021-04-05 10:45 UTC (permalink / raw)
To: devel
On Mon, Apr 05, 2021 at 01:33:06PM +0300, Anton Farygin wrote:
> On 05.04.2021 12:38, Vladimir D. Seleznev wrote:
> >>> Можно создать группу с другим именем, если понадобится.
> >> Идея в целом мне нравится, но на_удаление_ пакетов надо ввести запрет.
> > Почему?
> >
> Это слишком простой и очевидный способ исправления FTBFS, к тому же
> сейчас есть работающий механизм удаления таких пакетов, в этом я не вижу
> смысла что-то менять.
Этот работающий механизм простой, поэтому когда при удалении возникают
анметы, нужен человек, чтобы принять решение, что делать дальше.
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-05 10:45 ` Dmitry V. Levin
@ 2021-04-05 10:49 ` Anton Farygin
2021-04-05 10:58 ` Dmitry V. Levin
0 siblings, 1 reply; 58+ messages in thread
From: Anton Farygin @ 2021-04-05 10:49 UTC (permalink / raw)
To: devel
On 05.04.2021 13:45, Dmitry V. Levin wrote:
> On Mon, Apr 05, 2021 at 01:33:06PM +0300, Anton Farygin wrote:
>> On 05.04.2021 12:38, Vladimir D. Seleznev wrote:
>>>>> Можно создать группу с другим именем, если понадобится.
>>>> Идея в целом мне нравится, но на_удаление_ пакетов надо ввести запрет.
>>> Почему?
>>>
>> Это слишком простой и очевидный способ исправления FTBFS, к тому же
>> сейчас есть работающий механизм удаления таких пакетов, в этом я не вижу
>> смысла что-то менять.
> Этот работающий механизм простой, поэтому когда при удалении возникают
> анметы, нужен человек, чтобы принять решение, что делать дальше.
>
>
Ну да, и с анметами тоже разбираться через три месяца.
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-05 10:49 ` Anton Farygin
@ 2021-04-05 10:58 ` Dmitry V. Levin
2021-04-05 11:01 ` Anton Farygin
0 siblings, 1 reply; 58+ messages in thread
From: Dmitry V. Levin @ 2021-04-05 10:58 UTC (permalink / raw)
To: devel
On Mon, Apr 05, 2021 at 01:49:47PM +0300, Anton Farygin wrote:
> On 05.04.2021 13:45, Dmitry V. Levin wrote:
> > On Mon, Apr 05, 2021 at 01:33:06PM +0300, Anton Farygin wrote:
> >> On 05.04.2021 12:38, Vladimir D. Seleznev wrote:
> >>>>> Можно создать группу с другим именем, если понадобится.
> >>>> Идея в целом мне нравится, но на_удаление_ пакетов надо ввести запрет.
> >>> Почему?
> >>>
> >> Это слишком простой и очевидный способ исправления FTBFS, к тому же
> >> сейчас есть работающий механизм удаления таких пакетов, в этом я не вижу
> >> смысла что-то менять.
> > Этот работающий механизм простой, поэтому когда при удалении возникают
> > анметы, нужен человек, чтобы принять решение, что делать дальше.
> >
> Ну да, и с анметами тоже разбираться через три месяца.
Через три месяца уже надо закончить разбираться.
--
ldv
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-05 10:58 ` Dmitry V. Levin
@ 2021-04-05 11:01 ` Anton Farygin
2021-04-05 11:57 ` [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, " Sergey Afonin
0 siblings, 1 reply; 58+ messages in thread
From: Anton Farygin @ 2021-04-05 11:01 UTC (permalink / raw)
To: devel
On 05.04.2021 13:58, Dmitry V. Levin wrote:
> On Mon, Apr 05, 2021 at 01:49:47PM +0300, Anton Farygin wrote:
>> On 05.04.2021 13:45, Dmitry V. Levin wrote:
>>> On Mon, Apr 05, 2021 at 01:33:06PM +0300, Anton Farygin wrote:
>>>> On 05.04.2021 12:38, Vladimir D. Seleznev wrote:
>>>>>>> Можно создать группу с другим именем, если понадобится.
>>>>>> Идея в целом мне нравится, но на_удаление_ пакетов надо ввести запрет.
>>>>> Почему?
>>>>>
>>>> Это слишком простой и очевидный способ исправления FTBFS, к тому же
>>>> сейчас есть работающий механизм удаления таких пакетов, в этом я не вижу
>>>> смысла что-то менять.
>>> Этот работающий механизм простой, поэтому когда при удалении возникают
>>> анметы, нужен человек, чтобы принять решение, что делать дальше.
>>>
>> Ну да, и с анметами тоже разбираться через три месяца.
> Через три месяца уже надо закончить разбираться.
Ок, срок можно и уменьшить, но он точно должен быть заметно больше 1 месяца.
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении пакетов
2021-04-05 11:01 ` Anton Farygin
@ 2021-04-05 11:57 ` Sergey Afonin
0 siblings, 0 replies; 58+ messages in thread
From: Sergey Afonin @ 2021-04-05 11:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday 05 April 2021, Anton Farygin wrote:
> Ок, срок можно и уменьшить, но он точно должен быть заметно
> больше 1 месяца.
Однозначно. Сразу полный отпуск редкость конечно, но возможен.
Да и если человек на две недели уехал, всё равно две недели
после возвращения может своё накопившееся разгребать.
--
С уважением, Сергей Афонин.
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении пакетов
2021-04-05 5:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Anton Farygin
2021-04-05 9:38 ` Vladimir D. Seleznev
@ 2021-04-11 12:14 ` Sergey Y. Afonin
2021-04-12 5:18 ` [devel] I: регулярные сборки тулчейна, " Anton Farygin
1 sibling, 1 reply; 58+ messages in thread
From: Sergey Y. Afonin @ 2021-04-11 12:14 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday 05 April 2021, Anton Farygin wrote:
> > Можно создать группу с другим именем, если понадобится.
>
> Идея в целом мне нравится, но на _удаление_ пакетов надо ввести запрет.
С исключением в виде ситуации, когда пакет мешает обновлению с CVE, например,
у библиотеки. Ну или какому-то ещё обновлению, которое будет признано важнее
пакета по каким-то критериям.
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 58+ messages in thread
* Re: [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов
2021-04-11 12:14 ` Sergey Y. Afonin
@ 2021-04-12 5:18 ` Anton Farygin
0 siblings, 0 replies; 58+ messages in thread
From: Anton Farygin @ 2021-04-12 5:18 UTC (permalink / raw)
To: devel
On 11.04.2021 15:14, Sergey Y. Afonin wrote:
> On Monday 05 April 2021, Anton Farygin wrote:
>
>>> Можно создать группу с другим именем, если понадобится.
>> Идея в целом мне нравится, но на _удаление_ пакетов надо ввести запрет.
>
> С исключением в виде ситуации, когда пакет мешает обновлению с CVE, например,
> у библиотеки. Ну или какому-то ещё обновлению, которое будет признано важнее
> пакета по каким-то критериям.
>
Да в последних FTBFS даже в особо тяжёлых случаях обычно есть простые
рецепты исправления.
Если же пакет мешает важному обновлению и не пересобирается, то мы,
обычно, такие пакеты удаляем прямо в процессе важного обновления.
^ permalink raw reply [flat|nested] 58+ messages in thread
end of thread, other threads:[~2021-04-23 16:05 UTC | newest]
Thread overview: 58+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-30 14:23 [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Dmitry V. Levin
2021-03-30 15:27 ` Dmitry V. Levin
2021-03-30 15:31 ` Anton Farygin
2021-03-30 17:34 ` [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, " Sergey Y. Afonin
2021-03-31 15:40 ` [devel] I: регулярные сборки тулчейна, " Vladimir D. Seleznev
2021-03-31 10:55 ` Alexey V. Vissarionov
2021-03-31 13:57 ` Andrey Savchenko
2021-03-31 14:29 ` Alexey V. Vissarionov
2021-03-31 15:03 ` Andrey Savchenko
2021-04-17 8:22 ` [devel] FAILED del=gpm (Re: I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, изменение в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Sergey Y. Afonin
2021-04-17 10:02 ` [devel] FAILED del=gpm Alexey V. Vissarionov
2021-04-23 13:44 ` Sergey V Turchin
2021-04-23 16:05 ` Alexey V. Vissarionov
2021-04-17 12:59 ` [devel] FAILED del=gpm (Re: I: регулярные сборки тулчейна в сопровождении =?utf-8?b?INC/0LDQutC10YLQvtCy?=) Andrey Savchenko
2021-04-17 13:23 ` Vladimir D. Seleznev
2021-03-31 13:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Michael Shigorin
2021-03-31 15:04 ` Anton Farygin
2021-03-31 15:47 ` Mikhail Novosyolov
2021-03-31 16:30 ` Alexey V. Vissarionov
2021-03-31 19:47 ` Grigory Ustinov
2021-03-31 15:54 ` Dmitry V. Levin
2021-04-04 18:49 ` Dmitry V. Levin
2021-04-04 19:15 ` Anton Farygin
2021-04-04 20:16 ` Dmitry V. Levin
2021-04-04 20:20 ` [devel] баланс интересов (was: I: регулярные сборки тулчейна, изменение в сопровождении пакетов) Michael Shigorin
2021-04-04 21:36 ` Michael Shigorin
2021-04-04 21:59 ` Dmitry V. Levin
2021-04-04 22:05 ` Andrey Savchenko
2021-04-04 22:19 ` Dmitry V. Levin
2021-04-05 5:10 ` Anton Farygin
2021-04-05 10:43 ` Dmitry V. Levin
2021-04-05 10:47 ` Anton Farygin
2021-04-05 5:23 ` Grigory Ustinov
2021-04-05 5:34 ` Grigory Ustinov
2021-04-05 6:28 ` Andrey Cherepanov
2021-04-05 14:31 ` Andrey Savchenko
2021-04-05 14:42 ` Andrey Cherepanov
2021-04-05 15:07 ` Grigory Ustinov
2021-04-05 15:33 ` Anton Farygin
2021-04-06 10:04 ` Andrey Savchenko
2021-04-06 10:20 ` Paul Wolneykien
2021-04-06 10:44 ` Dmitry V. Levin
2021-04-06 11:53 ` Anton Farygin
2021-04-06 11:55 ` Anton Farygin
2021-04-06 13:36 ` Vladimir D. Seleznev
2021-04-06 14:01 ` Arseny Maslennikov
2021-04-06 13:47 ` Vladimir D. Seleznev
2021-04-06 14:06 ` Arseny Maslennikov
2021-04-05 5:06 ` [devel] I: регулярные сборки тулчейна, изменение в сопровождении пакетов Anton Farygin
2021-04-05 9:38 ` Vladimir D. Seleznev
2021-04-05 10:33 ` Anton Farygin
2021-04-05 10:45 ` Dmitry V. Levin
2021-04-05 10:49 ` Anton Farygin
2021-04-05 10:58 ` Dmitry V. Levin
2021-04-05 11:01 ` Anton Farygin
2021-04-05 11:57 ` [devel] I: регулярные сборки =?utf-8?b?INGC0YPQu9GH0LXQudC90LA=?=, " Sergey Afonin
2021-04-11 12:14 ` Sergey Y. Afonin
2021-04-12 5:18 ` [devel] I: регулярные сборки тулчейна, " Anton Farygin
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