ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] IA: ocaml: wrong Packager tag
@ 2008-04-10 23:41 Dmitry V. Levin
  2008-04-12 10:55 ` Michael Shigorin
  0 siblings, 1 reply; 2+ messages in thread
From: Dmitry V. Levin @ 2008-04-10 23:41 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1820 bytes --]

Hi,

Объясните мне, почему люди, которые собирают новые версии софта и 
фактически переделывают пакет заново, оставляют неизменным тэг Packager?
Как это выявлять, чтобы помочь им избегать таких грубых ошибок?

$ rpmquery -p --qf '%{packager}\n' ocaml-3.10.2-alt3.src.rpm |sed 's/\.ru//'
Pavlov Konstantin <thresh@altlinux>

$ rpmquery -p --changelog ocaml-3.10.2-alt3.src.rpm |sed -n '/3\.10\.2-alt3/,/Pavlov Konstantin/p' |sed 's/\.ru//' |grep ^.
* Tue Apr 08 2008 Alexey Tourbin <at@altlinux> 3.10.2-alt3
- new subpackages ocamldoc and ocamlbuild (now with units)
- hacked odoc_info.cmxa to link with toplevellib.cmxa
- hacked camlp4lib.cma not link in a copy of dynlink.cma
* Thu Apr 03 2008 Alexey Tourbin <at@altlinux> 3.10.2-alt2
- implemented ocaml-reqprov.ml, based on tools/objinfo.ml and
  tools/dumpobj.ml, for use with rpm-build-ocaml
- built with new rpm-build-ocaml, added dependency on rpm-build-ocaml
- compiled dbm unit with libdb4.4 (previously compiled with libgdbm)
- new subpackage ocaml-dbm, which now requires libdb4.4-devel
- new subpackages labltk-runtime, graphics-runtime, and ocamlbrowser
- ocamldoc/ and ocamlbuild/ units not packaged
- dropped man3o.patch (man3o/*.3o* -> man3/*.3o*)
- removed *.cmx files which do not have corresponding *.o files
* Fri Mar 14 2008 Grigory Batalov <bga@altlinux> 3.10.2-alt1
- New upstream release.
* Thu Nov 15 2007 Alex V. Myltsev <avm@altlinux> 3.10.0-alt0.1
- New version: backtraces in native code, new CamlP4, ocamlbuild.
* Sat Dec 09 2006 Konstantin A Lepikhov (L.A. Kostis) <lakostis@altlinux> 3.09.3-alt0.1
- NMU.
- bugfix release.
* Sun Nov 12 2006 Grigory Batalov <bga@altlinux> 3.09.1-alt3
- Built with Large File System support.
* Tue Mar 21 2006 Pavlov Konstantin <thresh@altlinux> 3.09.1-alt2


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [devel] IA: ocaml: wrong Packager tag
  2008-04-10 23:41 [devel] IA: ocaml: wrong Packager tag Dmitry V. Levin
@ 2008-04-12 10:55 ` Michael Shigorin
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2008-04-12 10:55 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Apr 11, 2008 at 03:41:12AM +0400, Dmitry V. Levin wrote:
> Как это выявлять, чтобы помочь им избегать таких грубых ошибок?

Может, для начала в sisyphus_check добавить warning насчёт того,
что если предыдущей сборке больше года или собирающий делает уже
пятую сборку подряд (цифры с потолка, но imho сойдут) -- стоит
подумать поменять Packager:? (а дальше уже добавлять критерии
вида "сменился major; --lastchange >20 строк"...)

> * Tue Apr 08 2008 Alexey Tourbin <at@altlinux> 3.10.2-alt3
> * Thu Apr 03 2008 Alexey Tourbin <at@altlinux> 3.10.2-alt2
> * Fri Mar 14 2008 Grigory Batalov <bga@altlinux> 3.10.2-alt1
> * Thu Nov 15 2007 Alex V. Myltsev <avm@altlinux> 3.10.0-alt0.1
> * Sat Dec 09 2006 Konstantin A Lepikhov (L.A. Kostis) <lakostis@altlinux> 3.09.3-alt0.1
> * Sun Nov 12 2006 Grigory Batalov <bga@altlinux> 3.09.1-alt3
> * Tue Mar 21 2006 Pavlov Konstantin <thresh@altlinux> 3.09.1-alt2

PS: а ещё воспользуюсь случаем попросить тех, кто публикует 
гиты без Packager -- всё-таки добавить у себя, а не заставлять
всех клонирующих либо создавать лишнюю локальную конфигурацию,
либо плодить бранчи ради одной строчки.  Для whom to blame 
всё равно есть %changelog.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-04-12 10:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-10 23:41 [devel] IA: ocaml: wrong Packager tag Dmitry V. Levin
2008-04-12 10:55 ` Michael Shigorin

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