Здраво! (Bosnian for "Hi" :) ) -=| Julien VAUBOURG, Tue, Jul 26, 2011 at 06:06:32PM +0200 |=- > When I try to use dh-make-perl on Curses::Toolkit, I have this > message : > > Needs the following modules for which there are no debian packages av > - Tie::Array::Iterable > - MooseX::FollowPBP > - IO::Pty::Easy > > Tie::Array::Iterable is indeed not in the repo, and I packaged it > recently. > > But MooseX::FollowPBP and IO::Pty::Easy are in the repo: > http://packages.qa.debian.org/libm/libmoosex-followpbp-perl.html > http://packages.qa.debian.org/libi/libio-pty-easy-perl.html > > Why dh-make-perl don't find them? Probably either (a) you don't have apt-file installed, or (b) haven't run 'apt-file update' as root recently. Seems to work just file here: + MooseX::Has::Sugar found in libmoosex-has-sugar-perl + Moose::Util::TypeConstraints found in libmoose-perl = List::Util is in core + List::MoreUtils found in liblist-moreutils-perl + Moose >= 0.92 found in libmoose-perl (>= 0.92) + relative found in librelative-perl + parent found in perl (>= 5.10.1) | libparent-perl = Data::Dumper is in core - Tie::Array::Iterable not found in any package CPAN contains it in Tie-Array-Iterable substituting package name of libtie-array-iterable-perl = overload is in core + Curses found in libcurses-perl = Carp is in core + Params::Validate found in libparams-validate-perl + HTML::Parser found in libhtml-parser-perl + MooseX::FollowPBP found in libmoosex-followpbp-perl + UNIVERSAL::require >= 0.13 found in libuniversal-require-perl (>= 0.13) + POE found in libpoe-perl Needs the following debian packages: libmoosex-has-sugar-perl, libmoose-perl (>= 0.92), perl, liblist-moreutils-perl, librelative-perl, perl (>= 5.10.1) | libparent-perl, libtie-array-iterable-perl, libcurses-perl, libparams-validate-perl, libhtml-parser-perl, libmoosex-followpbp-perl, libuniversal-require-perl (>= 0.13), libpoe-perl + Test::More >= 0.94 found in libtest-simple-perl (>= 0.94) + Test::Exception found in libtest-exception-perl + IO::Pty::Easy found in libio-pty-easy-perl = File::Find is in core = ExtUtils::MakeMaker >= 6.30 is in core = File::Temp is in core + aliased found in libaliased-perl Needs the following debian packages during building: libtest-simple-perl (>= 0.94), libtest-exception-perl, libio-pty-easy-perl, perl, libaliased-perl Needs the following modules for which there are no debian packages available: - Tie::Array::Iterable > In addition, when I use reportbug, I have this problem: > > Querying Debian BTS for reports on wnpp (source)... > Unable to connect to Debian BTS; continue [y|N|?]? > > I think it's the step where reportbug checks if the package exists > or not... Probably a network outage somewhere. It tries to browse the existing bugreports so that you don't file a duplicate. > With these two problems combined, I made two mistakes. These ITP > reported today are wrong: > > Bug#635509: ITP: libmoosex-followpbp-perl -- Name your accessors > get_foo() and set_foo() > Bug#635510: ITP: libio-pty-easy-perl -- Easy interface to IO::Pty Close them, explaining that they were mistakes. Closing of bugreports is described in the documentation on http://bugs.debian.org/ There is a lot of it and is a bit unorganised, so if you need more help, you know what to do :) Cheers!
Attachment:
signature.asc
Description: Digital signature