On lun, 2013-04-01 at 12:14 +0200, Reindl Harald wrote:
Am 01.04.2013 12:02, schrieb Miro Hrončok:
> Dne 1.4.2013 10:17, Dario Faggioli napsal(a):
>> I googled for this quite a bit, but I don't seem to be able to find
>> anything explaining how to make that "Requires: perl(any)" go
>> away... :-(
> If you just want it to go away, try this:
http://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering
>
> But I would focus on why it happened. (No, I don't know that.)
BuildArch: noarch
Requires: perl (which is not noarch)
Oh... I see. Sorry, didn't think about that! :-P
Actually, I gave it a try to a version of the spec file without the
"noarch", which produced an "fc18.x86_64" package, but got the same
result when trying to install it...
"Requires: /usr/bin/perl"
That does not seem to change much, at the end o the output of `rpmbuild
-ba' I'm still seeing this:
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <=
4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /bin/sh /usr/bin/perl perl(Carp) perl(Digest::MD5)
perl(English) perl(Env) perl(File::Copy) perl(File::Path)
perl(File::Slurp) perl(File::Spec) perl(File::Temp) perl(Getopt::Long)
perl(Moose) perl(POSIX) perl(Pod::Usage) perl(Text::Template)
perl(Xen::Tools::Log) perl(any) perl(strict) perl(warnings)
i.e., "perl(any)" is still there, and that is still where trying to
install the package dies. :-(
r try to remove it completly
i would wonder if the perl base pakcage can be uninstalled
Sorry, what do you mean by "try to remove it completely" ?
Thanks a lot for replying,
Dario
--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D,
http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)