On Sun, 19 Dec 2010 10:28:20 +0100 Albin Tonnerre <lu...@debian.org> said:

> On Sun, 19 Dec 2010 09:11 +0100, Vincent Torri wrote :
> > tests are for developpers, not packagers
> 
> That is terribly wrong. Packagers care about testsuites for one simple reason:
> as thoroughly as developers may be testing the code, that will never guarantee
> proper behaviour on the system on which the code is built.
> 
> When creating packages for Debian, I /do/ care about the testsuites because
> the testsuite not failing is the only reliable thing telling me the lib is not
> utterly broken on the system it is being built on.
> 
> I understand users not listening or unwilling to fix the suite to fit their
> needs is a pain, but let's not make it an even greater pain for people who
> just want to use it and manage to. Things have improved a lot as far as
> packaging is concerned in the last months, and this is clearly a step
> backwards.

problem is the usual gentoo one. people going beyond their abilities then
dumping the support burden back onto us. ecore has a test that tests ecore_x -
funnily enough that requires that you can connect to the xserver specified by
$DISPLAY. not totally weird that that breaks in an ebuild. but i had had
enough of saying "dont enable them - they aren't by default - and this is one
reason why" and simply not getting through. tests are for developers so when
they modify code they can check they didn't break anything. packagers can't do
much with a test suite. does the linux kernel have a test suite that is run
when people build packages? does xorg have one? i can continue with the list.
they don't. any test suites are part of the development cycle not the packaging
cycle, but as they are in the sr4c tree, some gentoo devs seem to think that
they should work as part of their ebuild (which is packaging). this is not the
case. 

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to