Your message dated Tue, 11 Mar 2008 15:49:42 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#470443: ucspi-tcp: FTBFS: install: fatal: unable to 
write .../bin/tcpserver: access denied
has caused the Debian Bug report #470443,
regarding ucspi-tcp: FTBFS: install: fatal: unable to write .../bin/tcpserver: 
access denied
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
470443: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=470443
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: ucspi-tcp
Version: 1:0.88-1
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080310 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

Relevant part:
> make[1]: Entering directory `/build/user/ucspi-tcp-0.88'
> ./compile install.c
> ./compile hier.c
> cat warn-auto.sh choose.sh \
>       | sed s}HOME}"`head -1 conf-home`"}g \
>       > choose
> chmod 755 choose
> ./chkshsgr || ( cat warn-shsgr; exit 1 )
> ./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h
> ./compile prot.c
> ./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h
> ./compile sig_block.c
> ./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h
> ./compile sig_catch.c
> ./compile sig_pause.c
> ./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h
> ./compile wait_nohang.c
> ./compile wait_pid.c
> ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o \
>       buffer_1.o buffer_2.o buffer_copy.o buffer_get.o \
>       buffer_put.o env.o error.o error_str.o fd_copy.o fd_move.o \
>       getln.o getln2.o ndelay_off.o ndelay_on.o open_read.o \
>       open_trunc.o open_write.o openreadclose.o pathexec_env.o \
>       pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o \
>       sig.o sig_block.o sig_catch.o sig_pause.o socket_accept.o \
>       socket_bind.o socket_conn.o socket_delay.o socket_listen.o \
>       socket_local.o socket_opts.o socket_remote.o socket_tcp.o \
>       socket_udp.o stralloc_cat.o stralloc_catb.o stralloc_cats.o \
>       stralloc_copy.o stralloc_eady.o stralloc_opyb.o \
>       stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o \
>       subgetopt.o wait_nohang.o wait_pid.o
> ./compile auto_home.c
> ./load install hier.o auto_home.o unix.a byte.a 
> ./compile instcheck.c
> ./load instcheck hier.o auto_home.o unix.a byte.a 
> make[1]: Leaving directory `/build/user/ucspi-tcp-0.88'
> mv -f conf-home'{orig}' conf-home
> ./install
> install: fatal: unable to write .../bin/tcpserver: access denied
> make: *** [install] Error 111

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/03/10

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |



--- End Message ---
--- Begin Message ---
On 11/03/08 at 13:05 +0000, Gerrit Pape wrote:
> On Tue, Mar 11, 2008 at 12:43:28PM +0100, Lucas Nussbaum wrote:
> > On 11/03/08 at 08:54 +0000, Gerrit Pape wrote:
> > > On Tue, Mar 11, 2008 at 10:19:31AM +0100, Lucas Nussbaum wrote:
> > > > During a rebuild of all packages in sid, your package failed to build 
> > > > on i386.
> > > > > ./install
> > > > > install: fatal: unable to write .../bin/tcpserver: access denied
> > > > > make: *** [install] Error 111
> > > 
> > > Hi Lucas, I cannot reprodcue this, neither with pbuilder, nor on a
> > > regular machine, nor through the autobuilders
> > > 
> > >  http://buildd.debian.org/build.php?arch=&pkg=ucspi-tcp
> > > 
> > > What's different with your build environment?
> > 
> > building as user, not root, and no home directory for the user, which
> > breaks packages that write files in $HOME during the build.
> > 
> > Does that help?
> 
> Unfortunately not, it builds as user with fakeroot just fine, and it
> also doesn't touch $HOME.  Can you strace the install program?:
> 
> diff --git a/debian/rules b/debian/rules
> index 17716e9..8ffd8a6 100755
> --- a/debian/rules
> +++ b/debian/rules
> @@ -39,7 +39,7 @@ install: deb-checkdir deb-checkuid build-stamp
>         rm -f install instcheck install.o instcheck.o hier.o auto_home.o
>         $(MAKE) install instcheck
>         mv -f conf-home'{orig}' conf-home
> -       ./install
> +       strace -o/tmp/trace ./install
>         ./instcheck
>         # fix up permissions
>         chmod 0755 '$(DIR)'/usr '$(DIR)'/usr/bin

Erm, it builds fine now on the same system. Strange. Closing the bug,
I'll reopen if I can reproduce it later.

Sorry for the noise.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |


--- End Message ---

Reply via email to