From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 26 Jun 2007 22:33:08 +0300 From: Michael Shigorin To: sisyphus@lists.altlinux.org Message-ID: <20070626193308.GK15594@osdn.org.ua> Mail-Followup-To: sisyphus@lists.altlinux.org, "Dmitry V. Levin" Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.4.2.1i Subject: [sisyphus] diff 4.0.0/ 4.0.1/ X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 19:30:46 -0000 Archived-At: List-Archive: List-Post: --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Здравствуйте. Тут немного анонсировал Server 4.0.1 на OpenNet, заодно получился такой выхлоп -- мож сгодится для подготовки release notes в сериях: --- >>> уж определились бы 4.0.1. или 4.0 >>4.0 был первым (лежит в ../../4.0/iso/), после того добавились >>некоторые багфиксы и сборка 4.0.1 пошла в печать, насколько >>понимаю. Бишь ветка зовётся 4.0, а текущий point release в ней >>-- 4.0.1. >...имя сестра, имя(c) Можно услышать багофиксы которые были? Да, конечно. Я немного повладел за Вас шеллом (поскольку вопрос тоже интересовал) и нарисовал данный скриптик: http://fly.osdn.org.ua/~mike/misc/Server-4.0.0_4.0.1-lastchange Он достаёт только последнее изменение из src.rpm составляющих разницу бинарных пакетов в main (хотя был бы умный -- вспомнил бы про i586/SRPMS.main и не изгалялся). В принципе, альтовский rpm умеет --changes-since и можно с небольшой доработкой получить точный список изменений, но это, наверное, останется в качестве упражнения желающим в sisyphus@. :) Вывод тут: http://fly.osdn.org.ua/~mike/misc/Server-4.0.0_4.0.1-lastchange.txt Из самого заметного (security related): clamav-0.90.3 collectd-3.11.5 file-4.20-alt5 gd2-2.0.34-alt3 libpng-1.2.13-alt3 mutt-1.4.2.3 MySQL-5.0.41 python-2.4.4-alt12 rpm-4.0.4-alt77 samba-3.0.25 Из улучшений функциональности: mkinitrd-3.0.4 (починили NFSROOT, нам было нужно для LTSP5) ppp-2.4.4-alt4 (CBCP) Ну и прочие обновления документации с докручиванием релизного дизайна. :) >Или они только в iso ,багофиксы? ISO делаются из веток. >Тогда где дельта от прошлого iso? Могу сделать и опубликовать на ftp.linux.kiev.ua, только если Вы умеете разбирать .xdelta -- уже завидую. :) >Зачем каталог 4.0.0 он тоже будет апдейтится? Нет, насколько знаю. Для того есть updates. Каталог же содержит, помимо вошедшего из него же на ISO, contrib и SRPMS. >Или через некоторое время он снесется? Ну, ничто не вечно, но подозреваю, что 4.0.0/ будет доступен не менее тех же трёх лет. Хардлинки нынче недорогие. >Вобщем охота политику услышать по этому поводу. А то как говорят >на lor: тихо и незаметно... Хорошо я синки смотрю когда делаю >себе. И тут чудо новый каталог появился в который тоже что >лежало но уровнем выше начало заливаться. Вообще-то в devel@ заранее спрашивали мнение синхронизирующих; если есть соображения, где бы лучше собираться тем, кто что-либо из ALT зеркалит (для редких анонсов вроде "что-то сдвигается/удаляется/недоступно") -- пишите сюда или сразу ldv@altlinux. PS: спасибо, что сподвигли написать этот скриптик, давно было пора. --- http://www.opennet.ru/openforum/vsluhforumID3/37729.html#15 -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --8t9RHnE3ZwKMSgU+ Content-Type: application/x-sh Content-Disposition: attachment; filename="whatsnew.sh" Content-Transfer-Encoding: quoted-printable #!/bin/sh=0A# a quick script to analyze what's changed between release pack= ages=0A# (first take: --lastchange)=0A# 2007, Michael Shigorin=0ATMP=3D"${T= MPDIR-/tmp}"=0A=0AOLDVER=3D"4.0.0"=0ANEWVER=3D"4.0.1"=0A=0ARPMS_OLD=3D"$TMP= /$OLDVER.rpms"=0ARPMS_NEW=3D"$TMP/$NEWVER.rpms"=0A=0APREFIX=3D/var/ftp/pub/= Linux/ALT/4.0/Server=0ASUFFIX=3D"i586/RPMS.main"=0ASRCSFX=3D"files/SRPMS"= =0A=0Apushd $PREFIX/ >/dev/null=0A=0Als -1 "$OLDVER/$SUFFIX/" > "$RPMS_OLD"= =0Als -1 "$NEWVER/$SUFFIX/" > "$RPMS_NEW"=0A=0Acomm -13 "$RPMS_OLD" "$RPMS_= NEW" \=0A| while read binary; do=0A rpm -qip "$NEWVER/$SUFFIX/$binary" \=0A= | sed -n 's/^.*Source RPM: \(.*\)/\1/p'=0Adone \=0A| sort -u \=0A| while r= ead source; do=0A echo "Last change in ${source%%.src.rpm}":=0A rpm -qp --l= astchange "$NEWVER/$SRCSFX/$source"=0A echo -e "--- \n"=0Adone \=0A| sed 's= /\(@altlinux\).\(ru|org|com\)/\1/'=0A=0Arm "$RPMS_OLD" "$RPMS_NEW"=0A=0Apop= d >/dev/null=0A --8t9RHnE3ZwKMSgU+--