Your message dated Mon, 28 Oct 2013 07:04:00 +0000
with message-id <[email protected]>
and subject line Bug#720229: fixed in ruby-shadow 2.2.0-1
has caused the Debian Bug report #720229,
regarding ruby-shadow: FTBFS with ruby2.0: shadow.c:22:24: error: 'struct
rb_io_t' has no member named 'f'
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.)
--
720229: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720229
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-shadow
Version: 2.1.4-2
Severity: important
Tags: jessie sid
User: [email protected]
Usertags: ruby2-ftbfs-20130818 ruby2-ftbfs
Justification: FTBFS on amd64 with ruby2.0
Hi,
During a rebuild of all packages that build depends on gem2deb
using the new ruby2.0 interpreter, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory `/«PKGBUILDDIR»'
> compiling shadow.c
> In file included from shadow.c:16:0:
> /usr/include/ruby-2.0.0/ruby/backward/rubyio.h:2:2: warning: #warning use
> "ruby/io.h" instead of "rubyio.h" [-Wcpp]
> #warning use "ruby/io.h" instead of "rubyio.h"
> ^
> shadow.c: In function 'rb_shadow_fgetspent':
> shadow.c:22:24: error: 'struct rb_io_t' has no member named 'f'
> #define file_ptr(x) (x)->f
> ^
> shadow.c:89:22: note: in expansion of macro 'file_ptr'
> entry = fgetspent( file_ptr( (RFILE(file)->fptr) ) );
> ^
> shadow.c: In function 'rb_shadow_putspent':
> shadow.c:22:24: error: 'struct rb_io_t' has no member named 'f'
> #define file_ptr(x) (x)->f
> ^
> shadow.c:173:11: note: in expansion of macro 'file_ptr'
> cfile = file_ptr( RFILE(file)->fptr );
> ^
> make[1]: *** [shadow.o] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/ruby2.0/ruby-shadow_2.1.4-2_unstable_ruby2.log
This build is part of an effort to add gem2deb support for ruby2.0.
Information about is available at https://wiki.debian.org/Teams/Ruby/Jessie.
About the rebuild: The rebuild was done on EC2 VM instances from Amazon Web
Services,
using a clean, minimal and up-to-date chroot, plus gem2deb and ruby2.0 packages
from
the repository at http://people.debian.org/~terceiro/packages/. The gem2deb
version
in that repository does not pull ruby1.8 as a dependency anymore, and builds
packages
against ruby1.9.1 and ruby2.0. Every failed build was retried once to eliminate
random
failures.
The version of gem2deb used for this rebuild, as well as ruby2.0,
will be uploaded to unstable soon.
--- End Message ---
--- Begin Message ---
Source: ruby-shadow
Source-Version: 2.2.0-1
We believe that the bug you reported is fixed in the latest version of
ruby-shadow, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
David Suárez <[email protected]> (supplier of updated ruby-shadow
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 26 Oct 2013 12:43:05 +0200
Source: ruby-shadow
Binary: ruby-shadow
Architecture: source amd64
Version: 2.2.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Ruby Extras Maintainers
<[email protected]>
Changed-By: David Suárez <[email protected]>
Description:
ruby-shadow - interface of shadow password for Ruby
Closes: 720229
Changes:
ruby-shadow (2.2.0-1) unstable; urgency=low
.
* Team upload
.
[ David Suárez ]
* New upstream release (Closes: #720229)
* Refresh fix_license patch
* Bump standards version to 3.9.4; no changes needed
* Remove libshadow-ruby1.8 transitional package
* Add DEP-3 header to fix_license patch
* Update copyright file
* Add patch to avoid overwriting CFLAGS|LDFLAGS
* Lowercase the sort description and extend the long one
.
[ Cédric Boutillier ]
* use canonical anonscm.debian.org URI in Vcs-* fields
* use DEP5 copyright-format/1.0 official URL in debian/copyright
.
[Jérémy Bobbio]
* Fix grammar error in package description
Checksums-Sha1:
a2936771604b45d6f05ae79c6fee56420c4d6bd0 2049 ruby-shadow_2.2.0-1.dsc
ef437a4b15ffefc85f14e8385de32e0a7331be80 5214 ruby-shadow_2.2.0.orig.tar.gz
4e5af1dc4f02d13e6f722367cbfc607f84a8ad0c 3944 ruby-shadow_2.2.0-1.debian.tar.gz
19b671fc74df9c4d23fd98114129406e78742f1e 10954 ruby-shadow_2.2.0-1_amd64.deb
Checksums-Sha256:
370208dc0b91fd0e88e1da3f8f3ebc4b8b568ca7fb25b59ecdb7cbaf9ad28c7f 2049
ruby-shadow_2.2.0-1.dsc
3eed6c43573e49103b5f15db72ca0795ceb7e6e9aa59396d9853a7824637e057 5214
ruby-shadow_2.2.0.orig.tar.gz
2dcf28af48d249666c1bf8bced059569d3b3342f5f471ac91fa51119c38492a7 3944
ruby-shadow_2.2.0-1.debian.tar.gz
7b798a0bdca352d17c1759b0542466a8d34cf94972728c6380866a3ad11d9644 10954
ruby-shadow_2.2.0-1_amd64.deb
Files:
fa60bed4e4c464866d192ac9c9c3f29b 2049 ruby extra ruby-shadow_2.2.0-1.dsc
cd9597cfff48e65e850b5b74ac486176 5214 ruby extra ruby-shadow_2.2.0.orig.tar.gz
371e323161a1b70af7efb238aca234e0 3944 ruby extra
ruby-shadow_2.2.0-1.debian.tar.gz
ffb00aa2a0d5ef9bf67000c94b415256 10954 ruby extra ruby-shadow_2.2.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQIcBAEBCAAGBQJSbgkUAAoJEKkHZFuPn48J3csQAIYnb4wGSuA8nt33pbywLwM0
B8q6vTp9vWFJE3NRCDWrRntn6D2N4VrSY+1QaSgd8WLqB+ws720TN/R1IAz+Ls8U
Ils2+TLKARWOG+Pi/NjqwfvRBB4dA4Zc7EEnEw35VYtHuzG8kT/yVIMsu6XiZpbS
5WjH3JsW/5xgJt0DtSywujhKbEQawRZzsC43Hbc256PWMs8kIDf+vDAafaYwOSLd
6M2i/V4yiKVx3lIsSoLofOkqd6Aw5D6UsUh9cptrfws/REICz9QlxPjybkp3ySQB
XsSnFxVT6GXsasTqthXgZpAsEHXV9jmiCIhcvu2bwvJWae7krQ63eaeHf1e916bt
4QKtdVZ1u6DvnzrmWktuXjo8Blx7vPrq/g7Ef/5ltixKRO3IRNEDWzMFF2ov2eZj
WybwIShRyhzzyMwgILI2WpxMeOKZM/z1UjaUgSIPdljwNRbq9pz/VI/asC3Esl0u
gJBqJ2fqRH0SPd9kyG9/fTHezYHG8wfn5dmfqf0xvSESUG+hmBTVMBo4cxLDMS3g
9GbiRdK2T1uUrCp2gKx7y7UOZjCvzz1unBg9m0Cutn9k1nhD/bTM2ilm1UgAyYZn
BtCosScvwRVZtCKY40T+3d/rMD7PT7C5HyEs62ebUq9QkwaMXlqMvLsUcHLzfn6j
oCmPbJCFhF7ykuPURbl0
=DhhH
-----END PGP SIGNATURE-----
--- End Message ---