Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 250809 Details for
Bug 341221
dev-ruby/pg fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Build log
pg-0.9.0-r1:20101016-010215.log (text/plain), 15.93 KB, created by
Diego Elio Pettenò (RETIRED)
on 2010-10-16 07:29:52 UTC
(
hide
)
Description:
Build log
Filename:
MIME Type:
Creator:
Diego Elio Pettenò (RETIRED)
Created:
2010-10-16 07:29:52 UTC
Size:
15.93 KB
patch
obsolete
> * Package: dev-ruby/pg-0.9.0-r1 > * Repository: gentoo > * Maintainer: ruby@gentoo.org > * USE: elibc_glibc kernel_linux ruby_targets_ree18 ruby_targets_ruby18 ruby_targets_ruby19 test userland_GNU x86 >>>> Unpacking source... > * Running unpack phase for all ... > * Unpacking .gem file... ... > [ ok ] > * Unpacking data.tar.gz ... > [ ok ] >>>> Source unpacked in /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >>>> Preparing source in /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work ... > * Running prepare phase for all ... > * Running source copy phase for ruby18 ... > * Running source copy phase for ree18 ... > * Running source copy phase for ruby19 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work ... > * Running configure phase for ruby18 ... >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0/ext /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >checking for pg_config... yes >checking for libpq-fe.h... yes >checking for libpq/libpq-fs.h... yes >checking for PQconnectdb() in -lpq... yes >checking for PQconnectionUsedPassword()... yes >checking for PQisthreadsafe()... yes >checking for PQprepare()... yes >checking for PQexecParams()... yes >checking for PQescapeString()... yes >checking for PQescapeStringConn()... yes >checking for lo_create()... yes >checking for pg_encoding_to_char()... yes >checking for PQsetClientEncoding()... yes >checking for unistd.h... yes >creating extconf.h >creating Makefile >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work > * Running configure phase for ree18 ... >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ree18/pg-0.9.0/ext /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ree18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >checking for pg_config... yes >checking for libpq-fe.h... yes >checking for libpq/libpq-fs.h... yes >checking for PQconnectdb() in -lpq... yes >checking for PQconnectionUsedPassword()... yes >checking for PQisthreadsafe()... yes >checking for PQprepare()... yes >checking for PQexecParams()... yes >checking for PQescapeString()... yes >checking for PQescapeStringConn()... yes >checking for lo_create()... yes >checking for pg_encoding_to_char()... yes >checking for PQsetClientEncoding()... yes >checking for unistd.h... yes >creating extconf.h >creating Makefile >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ree18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work > * Running configure phase for ruby19 ... >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby19/pg-0.9.0/ext /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby19/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >checking for pg_config... yes >checking for libpq-fe.h... yes >checking for libpq/libpq-fs.h... yes >checking for PQconnectdb() in -lpq... yes >checking for PQconnectionUsedPassword()... yes >checking for PQisthreadsafe()... yes >checking for PQprepare()... yes >checking for PQexecParams()... yes >checking for PQescapeString()... yes >checking for PQescapeStringConn()... yes >checking for lo_create()... yes >checking for pg_encoding_to_char()... yes >checking for PQsetClientEncoding()... yes >checking for unistd.h... yes >creating extconf.h >creating Makefile >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby19/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work ... > * Running compile phase for ruby18 ... >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0/ext /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' >i686-pc-linux-gnu-gcc -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -I/usr/include/postgresql-9.0 -O2 -pipe -fPIC -c pg.c >i686-pc-linux-gnu-gcc -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -I/usr/include/postgresql-9.0 -O2 -pipe -fPIC -c compat.c >i686-pc-linux-gnu-gcc -shared -o pg_ext.so pg.o compat.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -L/usr/lib/postgresql-9.0/lib -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby18 -lpq -lrt -ldl -lcrypt -lm -lc >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work > * Running compile phase for ree18 ... >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ree18/pg-0.9.0/ext /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ree18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' >i686-pc-linux-gnu-gcc -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -I/usr/include/postgresql-9.0 -O2 -pipe -fPIC -c pg.c >i686-pc-linux-gnu-gcc -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -I/usr/include/postgresql-9.0 -O2 -pipe -fPIC -c compat.c >i686-pc-linux-gnu-gcc -shared -o pg_ext.so pg.o compat.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -L/usr/lib/postgresql-9.0/lib -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-R -Wl,/usr/lib -L/usr/lib -lrubyee18 -lpq -lrt -ldl -lcrypt -lm -lc >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ree18/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work > * Running compile phase for ruby19 ... >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby19/pg-0.9.0/ext /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby19/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work >make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' >i686-pc-linux-gnu-gcc -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -I/usr/include/postgresql-9.0 -O2 -pipe -fPIC -o pg.o -c pg.c >i686-pc-linux-gnu-gcc -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -I/usr/include/postgresql-9.0 -O2 -pipe -fPIC -o compat.o -c compat.c >i686-pc-linux-gnu-gcc -shared -o pg_ext.so pg.o compat.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -L/usr/lib/postgresql-9.0/lib -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby19 -lpq -lpthread -lrt -ldl -lcrypt -lm -lc >/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby19/pg-0.9.0 /var/tmp/portage/dev-ruby/pg-0.9.0-r1/work > * Running compile phase for all ... >>>> Source compiled. > * Running test phase for ruby18 ... > >multinationalization support >- should return the same bytes in text format that are sent as inline text (PENDING: depends on m17n support in Ruby >= 1.9.1) > >multinationalization support rubyforge #22925: m17n support >- should return results in the same encoding as the client (iso-8859-1) (PENDING: depends on m17n support in Ruby >= 1.9.1) >- should return results in the same encoding as the client (utf-8) (PENDING: depends on m17n support in Ruby >= 1.9.1) >- should return results in the same encoding as the client (EUC-JP) (PENDING: depends on m17n support in Ruby >= 1.9.1) >- returns the results in the correct encoding even if the client_encoding has changed since the results were fetched (PENDING: depends on m17n support in Ruby >= 1.9.1) >- the connection should return ASCII-8BIT when the server encoding is SQL_ASCII (PENDING: depends on m17n support in Ruby >= 1.9.1) >- works around the unsupported JOHAB encoding by returning stuff in 'ASCII_8BIT' (PENDING: depends on m17n support in Ruby >= 1.9.1) >- should use client encoding for escaped string (PENDING: depends on m17n support in Ruby >= 1.9.1) > >PGconn >Setting up test database for PGconn tests >- should connect successfully with connection string >- should connect using 7 arguments converted to strings >- should connect using hash >- should connect asynchronously >- should not leave stale server connections after finish >- should trace and untrace client-server communication (FAILED - 1) >- should cancel a query >- should not read past the end of a large object >- should wait for NOTIFY events via select() >- yields the result if block is given to exec >- correctly finishes COPY queries passed to #async_exec >- PGconn#block shouldn't block a second thread >- PGconn#block should allow a timeout >- can encrypt a string given a password and username >- raises an appropriate error if either of the required arguments for encrypt_password is not valid >- allows fetching a column of values from a result by column number >- allows fetching a column of values from a result by field name >- raises an error if selecting an invalid column index >- raises an error if selecting an invalid field name >- raises an error if column index is not a number >- can connect asynchronously >- discards previous results (if any) before waiting on an #async_exec (PENDING: Not Yet Implemented) >- calls the block if one is provided to #async_exec >Tearing down test database > >PGresult >Setting up test database for PGresult tests >- should act as an array of hashes >- should insert nil AS NULL and return NULL as nil >- should detect division by zero as SQLSTATE 22012 >- should return the same bytes in binary format that are sent in binary format >- should return the same bytes in binary format that are sent as inline text >- should return the same bytes in text format that are sent in binary format >- should return the same bytes in text format that are sent as inline text >- should return the parameter type of the specified prepared statment parameter >- should raise an exception when a negative index is given to #fformat >- should raise an exception when a negative index is given to #fmod >- should raise an exception when a negative index is given to #[] >- can return the type modifier for a result column >- should raise an exception when an invalid index is passed to PGresult#fmod >- should raise an exception when an invalid (negative) index is passed to PGresult#fmod >- shouldn't raise an exception when a valid index is passed to PGresult#fmod for a column with no typemod >- can return the oid of the table from which a result column was fetched >- should raise an exception when an invalid index is passed to PGresult#ftable >- should raise an exception when an invalid (negative) index is passed to PGresult#ftable >- shouldn't raise an exception when a valid index is passed to PGresult#ftable for a column with no corresponding table >- can return the column number (within its table) of a column in a result >- should raise an exception when an invalid index is passed to PGresult#ftablecol >- should raise an exception when an invalid (negative) index is passed to PGresult#ftablecol >- shouldn't raise an exception when a valid index is passed to PGresult#ftablecol for a column with no corresponding table >Tearing down test database > >Pending: > >multinationalization support should return the same bytes in text format that are sent as inline text (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:42 > >multinationalization support rubyforge #22925: m17n support should return results in the same encoding as the client (iso-8859-1) (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:56 > >multinationalization support rubyforge #22925: m17n support should return results in the same encoding as the client (utf-8) (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:67 > >multinationalization support rubyforge #22925: m17n support should return results in the same encoding as the client (EUC-JP) (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:78 > >multinationalization support rubyforge #22925: m17n support returns the results in the correct encoding even if the client_encoding has changed since the results were fetched (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:91 > >multinationalization support rubyforge #22925: m17n support the connection should return ASCII-8BIT when the server encoding is SQL_ASCII (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:104 > >multinationalization support rubyforge #22925: m17n support works around the unsupported JOHAB encoding by returning stuff in 'ASCII_8BIT' (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:108 > >multinationalization support rubyforge #22925: m17n support should use client encoding for escaped string (depends on m17n support in Ruby >= 1.9.1) >./spec/m17n_spec.rb:122 > >PGconn discards previous results (if any) before waiting on an #async_exec (Not Yet Implemented) >./spec/pgconn_spec.rb:274 > >1) >'PGconn should trace and untrace client-server communication' FAILED >expected: "To backend> Msg Q\nTo backend> \"SELECT 1 AS one\"\nTo backend> Msg complete, length 21\nFrom backend> T\nFrom backend (#4)> 28\nFrom backend (#2)> 1\nFrom backend> \"one\"\nFrom backend (#4)> 0\nFrom backend (#2)> 0\nFrom backend (#4)> 23\nFrom backend (#2)> 4\nFrom backend (#4)> -1\nFrom backend (#2)> 0\nFrom backend> D\nFrom backend (#4)> 11\nFrom backend (#2)> 1\nFrom backend (#4)> 1\nFrom backend (1)> 1\nFrom backend> C\nFrom backend (#4)> 11\nFrom backend> \"SELECT\"\nFrom backend> Z\nFrom backend (#4)> 5\nFrom backend> Z\nFrom backend (#4)> 5\nFrom backend> T\n", > got: "To backend> Msg Q\nTo backend> \"SELECT 1 AS one\"\nTo backend> Msg complete, length 21\nFrom backend> T\nFrom backend (#4)> 28\nFrom backend (#2)> 1\nFrom backend> \"one\"\nFrom backend (#4)> 0\nFrom backend (#2)> 0\nFrom backend (#4)> 23\nFrom backend (#2)> 4\nFrom backend (#4)> -1\nFrom backend (#2)> 0\nFrom backend> D\nFrom backend (#4)> 11\nFrom backend (#2)> 1\nFrom backend (#4)> 1\nFrom backend (1)> 1\nFrom backend> C\nFrom backend (#4)> 13\nFrom backend> \"SELECT 1\"\nFrom backend> Z\nFrom backend (#4)> 5\nFrom backend> Z\nFrom backend (#4)> 5\nFrom backend> T\n" (using ==) > > Diff: >@@ -17,8 +17,8 @@ > From backend (#4)> 1 > From backend (1)> 1 > From backend> C >-From backend (#4)> 11 >-From backend> "SELECT" >+From backend (#4)> 13 >+From backend> "SELECT 1" > From backend> Z > From backend (#4)> 5 > From backend> Z >./spec/pgconn_spec.rb:101: > >Finished in 18.843793 seconds > >54 examples, 1 failure, 9 pending > * ERROR: dev-ruby/pg-0.9.0-r1 failed: > * spec failed > * > * Call stack: > * ebuild.sh, line 56: Called src_test > * environment, line 3066: Called ruby-ng_src_test > * environment, line 2792: Called _ruby_each_implementation 'each_ruby_test' > * environment, line 511: Called _ruby_invoke_environment 'ruby18' 'each_ruby_test' > * environment, line 540: Called each_ruby_test > * environment, line 1089: Called die > * The specific snippet of code: > * ${RUBY} -Ilib -S spec -Du -fs spec/*_spec.rb || die "spec failed" > * > * If you need support, post the output of 'emerge --info =dev-ruby/pg-0.9.0-r1', > * the complete build log and the output of 'emerge -pqv =dev-ruby/pg-0.9.0-r1'. > * The complete build log is located at '/var/log/portage/build/dev-ruby/pg-0.9.0-r1:20101016-010215.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/pg-0.9.0-r1/temp/environment'. > * S: '/var/tmp/portage/dev-ruby/pg-0.9.0-r1/work/ruby18/pg-0.9.0' > >>>> Install pg-0.9.0-r1 into /var/tmp/portage/dev-ruby/pg-0.9.0-r1/image/ category dev-ruby > * Running install phase for ruby18 ... > * Running install phase for ree18 ... > * Running install phase for ruby19 ... > * Running install phase for all ... > * Running check install phase for ruby18 ... > * Running check install phase for ree18 ... > * Running check install phase for ruby19 ... >>>> Completed installing pg-0.9.0-r1 into /var/tmp/portage/dev-ruby/pg-0.9.0-r1/image/ > >strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment > usr/lib/ruby/gems/1.9.1/gems/pg-0.9.0/lib/pg_ext.so > usr/lib/ruby/gems/1.8/gems/pg-0.9.0/lib/pg_ext.so > usr/lib/rubyee/gems/1.8/gems/pg-0.9.0/lib/pg_ext.so > > * QA Notice: Files built without respecting LDFLAGS have been detected > * Please include the following list of files in your report: > * /usr/lib/ruby/gems/1.9.1/gems/pg-0.9.0/lib/pg_ext.so >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 341221
: 250809