Source: request-tracker4
Version: 4.0.5-1
Severity: serious
Tags: wheezy sid
User: [email protected]
Usertags: qa-ftbfs-20120321 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> /usr/bin/install -c -m 0755 -o root -g root -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc
> /usr/bin/install -c -m 0440 -o root -g root  etc/RT_Config.pm 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc/RT_Config.pm
> [ -f 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc/RT_SiteConfig.pm
>  ] || /usr/bin/install -c -m 0640 -o root -g root etc/RT_SiteConfig.pm 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc/RT_SiteConfig.pm
>  
> Installed configuration. About to install RT in  /usr/share/request-tracker4
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/var/log/request-tracker4
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/fonts
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po
> /usr/bin/install -c -m 0770 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data
> /usr/bin/install -c -m 0770 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data/cache
> /usr/bin/install -c -m 0770 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data/etc
> /usr/bin/install -c -m 0770 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data/obj
> /usr/bin/install -c -m 0770 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/session_data
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/html
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/etc/request-tracker4
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/lib
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/plugins
> /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/po
> [ -d /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib ] 
> || /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib
> ( cd lib && find . -type d -print ) | while read dir ; do \
>           /usr/bin/install -c -m 0755 -d 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib/$dir" 
> ; \
>       done
> ( cd lib && find . -type f -print ) | while read file ; do \
>            /usr/bin/install -c -m 0644 "lib/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib/$file" 
> ; \
>       done
> [ -d /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc ] 
> || /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc
> for file in acl.Pg acl.Oracle acl.mysql schema.Pg schema.Oracle schema.mysql 
> schema.SQLite initialdata ; do \
>           /usr/bin/install -c -m 0644 "etc/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc/" ; \
>       done
> /usr/bin/install -c -m 0755 -d /«PKGBUILDDIR»/debian/request-tracker4/usr/bin
> for file in rt-mailgate rt rt-crontool ; do \
>           /usr/bin/install -c -o root -g root -m 0755 "bin/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/bin/" ; \
>       done
> /usr/bin/install -c -m 0755 -d /«PKGBUILDDIR»/debian/request-tracker4/usr/sbin
> for file in rt-attributes-viewer rt-clean-sessions rt-dump-metadata 
> rt-email-dashboards rt-email-digest rt-email-group-admin rt-fulltext-indexer 
> rt-preferences-viewer rt-server rt-server.fcgi rt-session-viewer 
> rt-setup-database rt-setup-fulltext-index rt-shredder rt-test-dependencies 
> rt-validator standalone_httpd ; do \
>           /usr/bin/install -c -o root -g root -m 0755 "sbin/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/sbin/" ; \
>       done
> [ -d /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html ] 
> || /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html
> ( cd share/html && find . -type d -print ) | while read dir ; do \
>           /usr/bin/install -c -m 0755 -d 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html/$dir" 
> ; \
>       done
> ( cd share/html && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "share/html/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html/$file"
>  ; \
>       done
> ( cd local/html && find . -type d -print ) | while read dir ; do \
>           /usr/bin/install -c -m 0755 -d 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/html/$dir"
>  ; \
>       done
> /bin/sh: 1: cd: can't cd to local/html
> ( cd local/html && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "local/html/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/html/$file"
>  ; \
>       done
> /bin/sh: 1: cd: can't cd to local/html
> ( cd local/po && find . -type d -print ) | while read dir ; do \
>           /usr/bin/install -c -m 0755 -d 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/po/$dir"
>  ; \
>       done
> /bin/sh: 1: cd: can't cd to local/po
> ( cd local/po && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "local/po/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/po/$file"
>  ; \
>       done
> /bin/sh: 1: cd: can't cd to local/po
> ( cd local/etc && find . -type d -print ) | while read dir ; do \
>           /usr/bin/install -c -m 0755 -d 
> "/«PKGBUILDDIR»/debian/request-tracker4/etc/request-tracker4/$dir" ; \
>       done
> /bin/sh: 1: cd: can't cd to local/etc
> ( cd local/etc && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "etc/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/etc/request-tracker4/$file" ; \
>       done
> /bin/sh: 1: cd: can't cd to local/etc
> # RT 3.0.0 - RT 3.0.2 would accidentally create a file instead of a dir
> [ -f /«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4 ] 
> && rm /«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4 
> make[1]: [doc-install] Error 1 (ignored)
> [ -d /«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4 ] 
> || /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4
> ( cd docs && find . -type d -print ) | while read dir ; do \
>           /usr/bin/install -c -m 0755 -d 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4/$dir" 
> ; \
>       done
> ( cd docs && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "docs/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4/$file" 
> ; \
>       done
> /usr/bin/install -c -m 0644 ./README 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/doc/request-tracker4/
> [ -d /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/fonts 
> ] || /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/fonts
> ( cd share/fonts && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "share/fonts/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/fonts/$file"
>  ; \
>       done
> [ -d /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po ] 
> || /usr/bin/install -c -m 0755 -d 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po
> ( cd share/po && find . -type f -print ) | while read file ; do \
>           /usr/bin/install -c -m 0644 "share/po/$file" 
> "/«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po/$file" 
> ; \
>       done
> # Make the libraries readable
> chmod 0755 /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4
> chown -R root 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib
> chgrp -R root 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib
> chmod -R  u+rwX,go-w,go+rX 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib
> chmod 0755 /«PKGBUILDDIR»/debian/request-tracker4/usr/bin
> chmod 0755 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc
> cd /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc && 
> chmod 0400 acl.Pg acl.Oracle acl.mysql schema.Pg schema.Oracle schema.mysql 
> schema.SQLite initialdata
> #TODO: the config file should probably be able to have its
> # owner set separately from the binaries.
> chown -R root 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc
> chgrp -R root 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc
> chmod 0440 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc/RT_Config.pm
> chmod 0640 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/etc/RT_SiteConfig.pm
> # Make the system binaries
> cd /«PKGBUILDDIR»/debian/request-tracker4/usr/bin && ( chmod 0755 rt-mailgate 
> rt rt-crontool ; chown root rt-mailgate rt rt-crontool;  chgrp root 
> rt-mailgate rt rt-crontool)
> # Make the system binaries executable also
> cd /«PKGBUILDDIR»/debian/request-tracker4/usr/sbin && ( chmod 0755 
> rt-attributes-viewer rt-clean-sessions rt-dump-metadata rt-email-dashboards 
> rt-email-digest rt-email-group-admin rt-fulltext-indexer 
> rt-preferences-viewer rt-server rt-server.fcgi rt-session-viewer 
> rt-setup-database rt-setup-fulltext-index rt-shredder rt-test-dependencies 
> rt-validator standalone_httpd ; chown root rt-attributes-viewer 
> rt-clean-sessions rt-dump-metadata rt-email-dashboards rt-email-digest 
> rt-email-group-admin rt-fulltext-indexer rt-preferences-viewer rt-server 
> rt-server.fcgi rt-session-viewer rt-setup-database rt-setup-fulltext-index 
> rt-shredder rt-test-dependencies rt-validator standalone_httpd;  chgrp root 
> rt-attributes-viewer rt-clean-sessions rt-dump-metadata rt-email-dashboards 
> rt-email-digest rt-email-group-admin rt-fulltext-indexer 
> rt-preferences-viewer rt-server rt-server.fcgi rt-session-viewer 
> rt-setup-database rt-setup-fulltext-index rt-shredder rt-test-dependencies 
> rt-validator standalone_httpd)
> # Make the web ui readable by all. 
> chmod -R  u+rwX,go-w,go+rX    
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html \
>                                       
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/html \
>                                       
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po \
>                                       
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/po
> chown -R root         
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/html \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/po
> chgrp -R root         
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/html \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/po \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/usr/local/share/request-tracker4/po
> # Make the web ui's data dir writable
> chmod 0770    
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data \
>                       
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/session_data
> chown -R www-data     
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/session_data
> chgrp -R www-data     
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/mason_data \
>                               
> /«PKGBUILDDIR»/debian/request-tracker4/var/cache/request-tracker4/session_data
> Congratulations. RT is now installed.
> 
> 
> You must now configure RT by editing 
> /usr/share/request-tracker4/etc/RT_SiteConfig.pm.
> 
> (You will definitely need to set RT's database password in 
> /usr/share/request-tracker4/etc/RT_SiteConfig.pm before continuing. Not doing 
> so could be 
> very dangerous.  Note that you do not have to manually add a 
> database user or set up a database for RT.  These actions will be 
> taken care of in the next step.)
> 
> After that, you need to initialize RT's database by running
>  'make initialize-database'
> make[1]: Leaving directory `/«PKGBUILDDIR»'
> rm -rf 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/lib/t/
> rm -rf /«PKGBUILDDIR»/debian/request-tracker4/usr/bin/mason_handler.svc
> rm -rf /«PKGBUILDDIR»/debian/request-tracker4/usr/sbin/rt-test-dependencies
> # depends on packages not yet in Debian (libstarlet-perl and deps)
> # if it is being installed again, it should be moved into libexec below
> # and no longer installed as an example
> rm -rf /«PKGBUILDDIR»/debian/request-tracker4/usr/sbin/standalone_httpd
> rm -rf 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html/NoAuth/RichText/FCKeditor/license.txt
> # We will install a symlink to the separately-packaged javascript
> # libraries instead
> # (leave below as example as there'll be different ones to add back)
> #rm -rf 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/html/NoAuth/js/prototype
> # We will install symlinks to the fonts provided by the ttf-droid
> # package
> rm -rf /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/fonts
> for x in rt-server rt-server.fcgi; do \
>         mv /«PKGBUILDDIR»/debian/request-tracker4/usr/sbin/$x 
> /«PKGBUILDDIR»/debian/request-tracker4/usr/share/request-tracker4/libexec/; \
>       done
> dh_install
> dh_testdir
> dh_testroot
> dh_usrlocal
> sed: -e expression #1, char 20: extra characters after command
> dh_usrlocal: sed '/#DIRS#/ c\\
> /usr/local/share 2775 root staff\\
> /usr/local/share/request-tracker4 2775 root staff\\
> /usr/local/share/request-tracker4/html 2775 root staff\\
> /usr/local/share/request-tracker4/lib 2775 root staff\\
> /usr/local/share/request-tracker4/plugins 2775 root staff\\
> /usr/local/share/request-tracker4/po 2775 root staff' 
> /usr/share/debhelper/autoscripts/postinst-usrlocal >> 
> debian/request-tracker4.postinst.debhelper returned exit code 1
> make: *** [binary-indep] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/03/21/request-tracker4_4.0.5-1.log

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.  Internet was not
accessible from the build systems.



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

Reply via email to