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