Hello,
it seems Factory has problems with perl module Requires like Requires: perl(modulename)
See home:cboltz - I get an expansion error in the fontlinge-QA package saying nothing provides bytes) needed by fontlinge, nothing provides utf8) needed by fontlinge, [...]
According to the build log of the Fontlinge package (also in home:cboltz), the Requirements are already broken in the package: Requires: ImageMagick perl bytes) utf8) [...]
The spec file contains the correct Requires: Requires: perl(bytes) perl(utf8)
Any idea what could be wrong and why this only happens on Factory?
Regards,
Christian Boltz
Hello,
on Montag, 2. Juli 2007, Christian Boltz wrote:
it seems Factory has problems with perl module Requires like Requires: perl(modulename)
[...]
Any idea what could be wrong and why this only happens on Factory?
At least I now found what is wrong:
http://build.opensuse.org/package/live_build_log?package=Fontlinge&repos...
----------------------------------------------------------------- I have the following modifications for fontlinge.spec: 19c19 < Release: 1 ---
Release: 24.13
33c33 < Requires: perl(bytes) perl(utf8) perl(Cwd) perl(DBD::mysql) perl(DBI) perl(ExtUtils::MakeMaker) perl(File::Compare) perl(File::Copy) perl(File::Find) perl(File::Path) perl(File::Spec) perl(File::stat) perl(File::Temp) perl(Fcntl) perl(Getopt::Long) perl(Image::Magick) perl(IO::Handle) perl(POSIX) perl(Socket) perl(Term::ReadKey) perl(Time::HiRes) perl(User::pwent) ---
Requires: perl bytes) utf8) Cwd) DBD::mysql) DBI) ExtUtils::MakeMaker)
File::Compare) File::Copy) File::Find) File::Path) File::Spec) File::stat) File::Temp) Fcntl) Getopt::Long) Image::Magick) IO::Handle) POSIX) Socket) Term::ReadKey) Time::HiRes) User::pwent) -----------------------------------------------------------------
I still don't know _why_ this happens, but it looks like a bug...
Regards,
Christian Boltz
On Mon, Jul 02, 2007 at 01:00:17AM +0200, Christian Boltz wrote:
I have the following modifications for fontlinge.spec: 19c19
< Release: 1
Release: 24.13
33c33 < Requires: perl(bytes) perl(utf8) perl(Cwd) perl(DBD::mysql) perl(DBI) perl(ExtUtils::MakeMaker) perl(File::Compare) perl(File::Copy) perl(File::Find) perl(File::Path) perl(File::Spec) perl(File::stat) perl(File::Temp) perl(Fcntl) perl(Getopt::Long) perl(Image::Magick) perl(IO::Handle) perl(POSIX) perl(Socket) perl(Term::ReadKey) perl(Time::HiRes) perl(User::pwent)
Requires: perl bytes) utf8) Cwd) DBD::mysql) DBI) ExtUtils::MakeMaker)
File::Compare) File::Copy) File::Find) File::Path) File::Spec) File::stat) File::Temp) Fcntl) Getopt::Long) Image::Magick) IO::Handle) POSIX) Socket) Term::ReadKey) Time::HiRes) User::pwent)
I still don't know _why_ this happens, but it looks like a bug...
Yes, fixed now.
Cheers, Michael.
buildservice@lists.opensuse.org