Bug#490564: aegis: FTBFS on GNU/kFreeBSD

2009-11-12 Thread Petr Salinger

Please, could you run testsuite, but do not FTBFS when it fails.


From https://buildd.debian.org/~luk/status/package.php?p=aegis

the result for both GNU/kFreeBSD is:

Passed 282 of 283 tests.
No result for 1 of 283 tests.

CXX=g++ /bin/sh etc/test.sh -shell /bin/sh -run \
test/02/t0244a-walt.sh test/02/t0244a-walt.ES
aegis: /tmp/70456/proj2: gid 0 invalid, must be = 10
NO RESULT when testing the 'aenpr -keep' functionality  (create a new project 
234)


Petr





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#490564: aegis: FTBFS on GNU/kFreeBSD

2009-11-12 Thread Walter Franzini
Petr Salinger petr.salin...@seznam.cz writes:

 Please, could you run testsuite, but do not FTBFS when it fails.

 CXX=g++ /bin/sh etc/test.sh -shell /bin/sh -run \
   test/02/t0244a-walt.sh test/02/t0244a-walt.ES
 aegis: /tmp/70456/proj2: gid 0 invalid, must be = 10
 NO RESULT when testing the 'aenpr -keep' functionality  (create a new project 
 234)

Some days ago I've investigated that failure and, while I don't have the
details at hand, it seems related to an unexpected, for me at least,
behavior: files under /tmp/ have gid 0 even when created by a normal
user.  

Is it the expected behavior?

-- 
Walter Franzini
http://aegis.stepbuild.org/


pgpor3uePVCyl.pgp
Description: PGP signature


Bug#490564: aegis: FTBFS on GNU/kFreeBSD

2009-11-12 Thread Petr Salinger

CXX=g++ /bin/sh etc/test.sh -shell /bin/sh -run \
test/02/t0244a-walt.sh test/02/t0244a-walt.ES
aegis: /tmp/70456/proj2: gid 0 invalid, must be = 10
NO RESULT when testing the 'aenpr -keep' functionality  (create a new project 
234)


Some days ago I've investigated that failure and, while I don't have the
details at hand, it seems related to an unexpected, for me at least,
behavior: files under /tmp/ have gid 0 even when created by a normal
user.

Is it the expected behavior?


Yes. The newly created files can have gid of either current gid of 
the running process or gid of the parent directory. The SYSV (and linux)

have as a default process while the BSD (and GNU/kFreeBSD)
have as a default parent directory.

See i.e. man mount, Mount options for ext2:
   grpid or bsdgroups / nogrpid or sysvgroups
  These options define what group id a newly  created  file  gets.
  When  grpid  is  set,  it takes the group id of the directory in
  which it is created; otherwise (the default) it takes the  fsgid
  of  the current process, unless the directory has the setgid bit
  set, in which case it takes the gid from the  parent  directory,
  and also gets the setgid bit set if it is a directory itself.

Petr



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#490564: aegis: FTBFS on GNU/kFreeBSD

2009-11-12 Thread Walter Franzini
Petr Salinger petr.salin...@seznam.cz writes:

[...]

 Some days ago I've investigated that failure and, while I don't have the
 details at hand, it seems related to an unexpected, for me at least,
 behavior: files under /tmp/ have gid 0 even when created by a normal
 user.

 Is it the expected behavior?

 Yes. The newly created files can have gid of either current gid of the
 running process or gid of the parent directory. The SYSV (and linux)
 have as a default process while the BSD (and GNU/kFreeBSD)
 have as a default parent directory.

Thanks for the info!

Now I only need to figure why only 1 script out of ~290 fails.
-- 
Walter Franzini
http://aegis.stepbuild.org/


pgpTkVlfZseeb.pgp
Description: PGP signature


Bug#490564: aegis: FTBFS on GNU/kFreeBSD

2008-07-12 Thread Petr Salinger

Package: aegis
Severity: important
Version: 4.24-3
User: [EMAIL PROTECTED]
Usertags: kfreebsd


Hi,

the current version fails to build on GNU/kFreeBSD, see
http://buildd.debian-ports.org/build.php?arch=pkg=aegis


CXX=g++ /bin/sh etc/test.sh -shell /bin/sh -run \
test/02/t0244a-walt.sh test/02/t0244a-walt.ES
aegis: /tmp/70834/proj2: gid 0 invalid, must be = 10
NO RESULT when testing the 'aenpr -keep' functionality  (create a new project 
234)

Passed 276 of 277 tests.
No result for 1 of 277 tests.
make[1]: *** [sure] Error 1
make[1]: Leaving directory `/build/buildd/aegis-4.24'
make: *** [debian/stamp-test] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2



Please, could you run testsuite, but do not FTBFS when it fails.

Thanks in advance

Petr



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]