[Bug 248731] New: cpan2rpm doesn't work when first file in tarball isn't a directory
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=248731
Summary: cpan2rpm doesn't work when first file in tarball isn't a
directory
Product: Fedora
Version: devel
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: cpan2rpm
AssignedTo: ghenry(a)suretecsystems.com
ReportedBy: jik(a)kamens.brookline.ma.us
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
Tried to run "cpan2rpm Tk". The first file in Tk-804.027.tar.gz is Tk-
804.027/COPYING, i.e., it isn't the root directory of the tarball, which is
what cpan2rpm is expecting. cpan2rpm fails with:
get_meta(): Not a directory at /usr/bin/cpan2rpm line 393.
I added a bit more info to that error message and it reports:
get_meta(): chdir(/tmp/ZhnL73u9em/Tk-804.027/COPYING): Not a directory
at /usr/bin/cpan2rpm line 393.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
15 years, 3 months
rpms/perl-Class-MOP/F-9 perl-Class-MOP.spec, 1.16, 1.17 sources, 1.14, 1.15
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Class-MOP/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7539
Modified Files:
perl-Class-MOP.spec sources
Log Message:
* Sun Dec 28 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.74-1
- update to 0.74
Index: perl-Class-MOP.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-MOP/F-9/perl-Class-MOP.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- perl-Class-MOP.spec 22 Jul 2008 04:27:41 -0000 1.16
+++ perl-Class-MOP.spec 31 Dec 2008 03:17:04 -0000 1.17
@@ -1,5 +1,5 @@
Name: perl-Class-MOP
-Version: 0.63
+Version: 0.74
Release: 1%{?dist}
Summary: Metaobject programming model for Perl
License: GPL+ or Artistic
@@ -11,14 +11,18 @@
# core
BuildRequires: perl(Test::More)
+BuildRequires: perl(B)
# cpan
BuildRequires: perl(Module::Build)
BuildRequires: perl(MRO::Compat) >= 0.05
BuildRequires: perl(Sub::Identify) >= 0.03
-BuildRequires: perl(Sub::Name) >= 0.02
+# building w/XS, not needed
+BuildRequires: perl(Sub::Name) >= 0.04
+BuildRequires: perl(Devel::GlobalDestruction)
# test
BuildRequires: perl(Algorithm::C3)
BuildRequires: perl(Class::C3)
+BuildRequires: perl(Devel::GlobalDestruction)
BuildRequires: perl(SUPER)
BuildRequires: perl(Test::Exception) >= 0.21
BuildRequires: perl(Test::Pod)
@@ -26,6 +30,8 @@
# not automatically picked up
Requires: perl(Sub::Identify) >= 0.03
+Requires: perl(Sub::Name) >= 0.04
+Requires: perl(Devel::GlobalDestruction)
%description
This module is an attempt to create a meta object protocol for the Perl 5
@@ -81,6 +87,39 @@
%{_mandir}/man3/*
%changelog
+* Sun Dec 28 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.74-1
+- update to 0.74
+
+* Sun Dec 21 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.73-1
+- update to 0.73
+
+* Sat Dec 06 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.71-1
+- update to 0.71
+
+* Fri Nov 14 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.70-1
+- update to 0.70
+
+* Sat Nov 08 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.69-2
+- add Devel::GlobalDestruction and Sub::Name as explicit requires (not
+ automagically picked up!)
+
+* Fri Nov 07 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.69-1
+- 0.69
+
+* Thu Nov 06 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.68-1
+- update to 0.68
+
+* Sun Oct 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.67-1
+- update to 0.67
+- reenable all br's, as tests are run for pp and xs now
+
+* Sat Sep 06 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.65-1
+- update to 0.65
+- adjust br's
+
+* Mon Aug 04 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.64-1
+- update to 0.64
+
* Fri Jul 18 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.63-1
- update to 0.63
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-MOP/F-9/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sources 22 Jul 2008 04:27:41 -0000 1.14
+++ sources 31 Dec 2008 03:17:04 -0000 1.15
@@ -1 +1 @@
-d3b00b0f5b1ec34324b24528e5d26cb1 Class-MOP-0.63.tar.gz
+c87613c1054496d64c196920f619b6df Class-MOP-0.74.tar.gz
15 years, 4 months
rpms/perl-Class-MOP/F-10 perl-Class-MOP.spec, 1.20, 1.21 sources, 1.17, 1.18
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Class-MOP/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6301
Modified Files:
perl-Class-MOP.spec sources
Log Message:
* Sun Dec 28 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.74-1
- update to 0.74
Index: perl-Class-MOP.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-MOP/F-10/perl-Class-MOP.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- perl-Class-MOP.spec 6 Sep 2008 19:40:13 -0000 1.20
+++ perl-Class-MOP.spec 31 Dec 2008 03:08:26 -0000 1.21
@@ -1,5 +1,5 @@
Name: perl-Class-MOP
-Version: 0.65
+Version: 0.74
Release: 1%{?dist}
Summary: Metaobject programming model for Perl
License: GPL+ or Artistic
@@ -11,16 +11,18 @@
# core
BuildRequires: perl(Test::More)
+BuildRequires: perl(B)
# cpan
BuildRequires: perl(Module::Build)
BuildRequires: perl(MRO::Compat) >= 0.05
BuildRequires: perl(Sub::Identify) >= 0.03
# building w/XS, not needed
-#BuildRequires: perl(Sub::Name) >= 0.04
-#BuildRequires: perl(Devel::GlobalDestruction)
+BuildRequires: perl(Sub::Name) >= 0.04
+BuildRequires: perl(Devel::GlobalDestruction)
# test
BuildRequires: perl(Algorithm::C3)
BuildRequires: perl(Class::C3)
+BuildRequires: perl(Devel::GlobalDestruction)
BuildRequires: perl(SUPER)
BuildRequires: perl(Test::Exception) >= 0.21
BuildRequires: perl(Test::Pod)
@@ -28,6 +30,8 @@
# not automatically picked up
Requires: perl(Sub::Identify) >= 0.03
+Requires: perl(Sub::Name) >= 0.04
+Requires: perl(Devel::GlobalDestruction)
%description
This module is an attempt to create a meta object protocol for the Perl 5
@@ -83,6 +87,32 @@
%{_mandir}/man3/*
%changelog
+* Sun Dec 28 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.74-1
+- update to 0.74
+
+* Sun Dec 21 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.73-1
+- update to 0.73
+
+* Sat Dec 06 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.71-1
+- update to 0.71
+
+* Fri Nov 14 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.70-1
+- update to 0.70
+
+* Sat Nov 08 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.69-2
+- add Devel::GlobalDestruction and Sub::Name as explicit requires (not
+ automagically picked up!)
+
+* Fri Nov 07 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.69-1
+- 0.69
+
+* Thu Nov 06 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.68-1
+- update to 0.68
+
+* Sun Oct 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.67-1
+- update to 0.67
+- reenable all br's, as tests are run for pp and xs now
+
* Sat Sep 06 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.65-1
- update to 0.65
- adjust br's
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-MOP/F-10/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- sources 6 Sep 2008 19:40:13 -0000 1.17
+++ sources 31 Dec 2008 03:08:26 -0000 1.18
@@ -1 +1 @@
-cce3daec0ec83c0061b40d40ddcf8dcf Class-MOP-0.65.tar.gz
+c87613c1054496d64c196920f619b6df Class-MOP-0.74.tar.gz
15 years, 4 months
[Bug 476616] New: Perl-Padre missing lib
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Perl-Padre missing lib
https://bugzilla.redhat.com/show_bug.cgi?id=476616
Summary: Perl-Padre missing lib
Product: Fedora
Version: 10
Platform: noarch
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: perl-Padre
AssignedTo: mmaslano(a)redhat.com
ReportedBy: jerelev(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com, mmaslano(a)redhat.com
Classification: Fedora
Description of problem:
Installed:
perl-Padre.noarch 0:0.10-5.fc10
Complete!
[jlevy@jlevylx:Documents ]# padre
[jlevy@jlevylx:Documents ]# Failed to find share dir for dist 'Padre' at
/usr/lib/perl5/vendor_perl/5.10.0/Padre/Wx.pm line 17
Version-Release number of selected component (if applicable):
perl-Padre.noarch 0:0.10-5.fc10
How reproducible:
Just install the package with all his dependecies
Steps to Reproduce:
$ yum install perl-Padre
$ padre
Actual results:
Failed to find share dir for dist 'Padre' at
/usr/lib/perl5/vendor_perl/5.10.0/Padre/Wx.pm line 17
Expected results:
I expected all the dependencies installed as it has to be.
Additional info:
Today there is a version 0.21 of padre.
May we have a package for it ?
Or maybe there is a backport to get it via yum.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
15 years, 4 months
rpms/perl-Mouse/F-10 perl-Mouse.spec,1.3,1.4 sources,1.3,1.4
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Mouse/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29199
Modified Files:
perl-Mouse.spec sources
Log Message:
* Tue Dec 30 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.14-1
- update to 0.14
Index: perl-Mouse.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Mouse/F-10/perl-Mouse.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- perl-Mouse.spec 17 Dec 2008 01:54:26 -0000 1.3
+++ perl-Mouse.spec 30 Dec 2008 17:58:00 -0000 1.4
@@ -1,6 +1,6 @@
Name: perl-Mouse
-Version: 0.13
+Version: 0.14
Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
@@ -82,6 +82,9 @@
%{_mandir}/man3/*.3*
%changelog
+* Tue Dec 30 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.14-1
+- update to 0.14
+
* Tue Dec 16 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.13-1
- update to 0.13
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Mouse/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 17 Dec 2008 01:54:26 -0000 1.3
+++ sources 30 Dec 2008 17:58:00 -0000 1.4
@@ -1 +1 @@
-88628cd3855bbcf620c919c33e86cea1 Mouse-0.13.tar.gz
+3980508cd94135d078d70106634b8029 Mouse-0.14.tar.gz
15 years, 4 months
rpms/perl-MooseX-Params-Validate/devel .cvsignore, 1.5, 1.6 perl-MooseX-Params-Validate.spec, 1.6, 1.7 sources, 1.5, 1.6
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-MooseX-Params-Validate/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6153
Modified Files:
.cvsignore perl-MooseX-Params-Validate.spec sources
Log Message:
* Sat Nov 08 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.07-1
- update to 0.07
- change from Build.PL to Makefile.PL incantation (now using Module::Install)
- update br's
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Params-Validate/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 9 Jul 2008 05:20:04 -0000 1.5
+++ .cvsignore 30 Dec 2008 16:13:08 -0000 1.6
@@ -1 +1 @@
-MooseX-Params-Validate-0.05.tar.gz
+MooseX-Params-Validate-0.07.tar.gz
Index: perl-MooseX-Params-Validate.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Params-Validate/devel/perl-MooseX-Params-Validate.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- perl-MooseX-Params-Validate.spec 9 Jul 2008 05:20:04 -0000 1.6
+++ perl-MooseX-Params-Validate.spec 30 Dec 2008 16:13:08 -0000 1.7
@@ -1,5 +1,5 @@
Name: perl-MooseX-Params-Validate
-Version: 0.05
+Version: 0.07
Release: 1%{?dist}
Summary: Extension of Params::Validate using Moose's types
License: GPL+ or Artistic
@@ -10,13 +10,14 @@
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-BuildRequires: perl(Module::Build)
-BuildRequires: perl(Moose) >= 0.33
-BuildRequires: perl(Params::Validate) >= 0.88
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Moose) >= 0.58
+BuildRequires: perl(Params::Validate) >= 0.88
+BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Sub::Name)
-BuildRequires: perl(Test::Exception) >= 0.21
-BuildRequires: perl(Test::More) >= 0.62
+BuildRequires: perl(Test::Exception) >= 0.21
+BuildRequires: perl(Test::More) >= 0.62
%description
This module fills a gap in Moose by adding method parameter validation to
@@ -27,19 +28,20 @@
%setup -q -n MooseX-Params-Validate-%{version}
%build
-%{__perl} Build.PL installdirs=vendor
-./Build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%install
rm -rf %{buildroot}
-./Build install destdir=%{buildroot} create_packlist=0
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
-./Build test
+make test
%clean
rm -rf %{buildroot}
@@ -51,6 +53,11 @@
%{_mandir}/man3/*
%changelog
+* Sat Nov 08 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.07-1
+- update to 0.07
+- change from Build.PL to Makefile.PL incantation (now using Module::Install)
+- update br's
+
* Tue Jul 08 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.05-1
- update to 0.05
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Params-Validate/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 9 Jul 2008 05:20:04 -0000 1.5
+++ sources 30 Dec 2008 16:13:08 -0000 1.6
@@ -1 +1 @@
-b885c631fef6c0402c65ed335a5b304a MooseX-Params-Validate-0.05.tar.gz
+d4ee0b346bcafd84a5bf994e2fcee713 MooseX-Params-Validate-0.07.tar.gz
15 years, 4 months
rpms/perl-Mouse/devel .cvsignore, 1.3, 1.4 perl-Mouse.spec, 1.3, 1.4 sources, 1.3, 1.4
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Mouse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5432
Modified Files:
.cvsignore perl-Mouse.spec sources
Log Message:
* Tue Dec 30 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.14-1
- update to 0.14
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Mouse/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 17 Dec 2008 01:50:05 -0000 1.3
+++ .cvsignore 30 Dec 2008 16:07:50 -0000 1.4
@@ -1 +1 @@
-Mouse-0.13.tar.gz
+Mouse-0.14.tar.gz
Index: perl-Mouse.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Mouse/devel/perl-Mouse.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- perl-Mouse.spec 17 Dec 2008 01:50:05 -0000 1.3
+++ perl-Mouse.spec 30 Dec 2008 16:07:50 -0000 1.4
@@ -1,6 +1,6 @@
Name: perl-Mouse
-Version: 0.13
+Version: 0.14
Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
@@ -82,6 +82,9 @@
%{_mandir}/man3/*.3*
%changelog
+* Tue Dec 30 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.14-1
+- update to 0.14
+
* Tue Dec 16 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.13-1
- update to 0.13
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Mouse/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 17 Dec 2008 01:50:05 -0000 1.3
+++ sources 30 Dec 2008 16:07:50 -0000 1.4
@@ -1 +1 @@
-88628cd3855bbcf620c919c33e86cea1 Mouse-0.13.tar.gz
+3980508cd94135d078d70106634b8029 Mouse-0.14.tar.gz
15 years, 4 months