[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: EL-6 perl(MIME::Lite)



On 02/08/10 15:40, Iain Arnell wrote:
On Mon, Aug 2, 2010 at 4:27 PM, Paul Howarth<paul city-fan org>  wrote:
On 02/08/10 15:22, Paul Howarth wrote:

OK this one has me confused.

I'm doing a scratch build of perl-Sysadm-Install:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2373706

It fails to build and directs me to the root.log to see why:
http://koji.fedoraproject.org/koji/getfile?taskID=2373707&name=root.log

Looking at the log, I see:
DEBUG backend.py:605: /usr/bin/yum --installroot
/var/lib/mock/dist-6E-epel-build-852947-124778/root/ install
'perl(Archive::Tar)' 'perl(File::Basename)' 'perl(Expect)'
'perl(Term::ReadKey)' 'perl(Cwd)' 'perl(Config)' 'perl(LWP::UserAgent)'
'perl(Test::More)' 'perl(HTTP::Request)' 'perl(HTTP::Status)'
'perl(File::Temp)>= 0.16' 'perl(ExtUtils::MakeMaker)' 'perl(Encode)'
'perl(File::Copy)' 'perl(Log::Log4perl)>= 1.00' 'perl(File::Path)'
DEBUG util.py:291: Executing command: /usr/bin/yum --installroot
/var/lib/mock/dist-6E-epel-build-852947-124778/root/ install
'perl(Archive::Tar)' 'perl(File::Basename)' 'perl(Expect)'
'perl(Term::ReadKey)' 'perl(Cwd)' 'perl(Config)' 'perl(LWP::UserAgent)'
'perl(Test::More)' 'perl(HTTP::Request)' 'perl(HTTP::Status)'
'perl(File::Temp)>= 0.16' 'perl(ExtUtils::MakeMaker)' 'perl(Encode)'
'perl(File::Copy)' 'perl(Log::Log4perl)>= 1.00' 'perl(File::Path)'
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: Package 4:perl-5.10.1-113.el6.ppc64 already installed
and latest version
DEBUG util.py:256: perl-Log-Dispatch-2.22-4.el6.1.noarch from build has
depsolving problems
DEBUG util.py:256: -->  Missing Dependency: perl(MIME::Lite) is needed by
package perl-Log-Dispatch-2.22-4.el6.1.noarch (build)
DEBUG util.py:256: Error: Missing Dependency: perl(MIME::Lite) is needed
by package perl-Log-Dispatch-2.22-4.el6.1.noarch (build)
DEBUG util.py:256: You could try using --skip-broken to work around the
problem
DEBUG util.py:256: You could try running: package-cleanup --problems
DEBUG util.py:256: package-cleanup --dupes
DEBUG util.py:256: rpm -Va --nofiles --nodigest
DEBUG util.py:256: The program package-cleanup is found in the yum-utils
package.
DEBUG util.py:330: Child returncode was: 1

So I'm thinking that perl-MIME-Lite is another of the packages that's in
EL-6 beta 2 but not for ppc64, but that's not the case. Looking at

http://ftp.redhat.com/pub/redhat/rhel/beta/5.90Server/optional/ppc64/os/Packages/
I can see perl-MIME-Lite-3.027-2.el6.noarch.rpm and when I download that
I can see that it provides perl(MIME::Lite) = 3.027. So why can't the
builder find it?

This isn't limited to ppc64 either: I got the same problem on an x86_64
builder.


The rpm is there, but it's no longer referenced in the latest
primary.xml. It seems to have been in the original beta2, but not in
the latest refresh. In fact, it looks like the beta2-refresh (why not
beta3?) was prepared and createrepo'd elsewhere and simply copied over
the top of the existing beta directory leaving a whole bunch of
orphaned rpms.

OK, so that's another one that needs branching for EPEL-6 then.

I'll get on it.

Thanks for the explanation.

Paul.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]