Lack of perl(Glib::MakeHelper) module?
Now it is time to rebuild the packages for Fedora 12. I try to rebuild my maintained package. When I rebuild my perl-Gnome2-Wnck and perl-Goo-Canvas, it fails and shows that it needs Glib::MakeHelper but it can not find. But in the past when I submitted and build these two package, it is OK. I do not know whether another perl module packages will meet this problem or not. As I see it, it is possible that perl-Glib has a bug. But I can not make sure. These are perl-Gnome2-Wnck and perl-Goo-Canvas build logs. perl-Gnome2-Wnck: http://koji.fedoraproject.org/koji/getfile?taskID=1523997&name=build.log perl-Goo-Canvas: http://koji.fedoraproject.org/koji/getfile?taskID=1523891&name=build.log Is Glib::MakeHelper moved into perl-Glib-devel? But I think rpmbuild is able to detect and add it into spec file automatically. If it is really a bug, I will write a bug report on bugzilla. At last, perl-Glib has announced 1.222 version. Please maintainer upgrade it. -- http://liangsuilong.co.cc Fight for freedom(3F) Ask not what your Linux distro can do for you! Ask what you can do for your Linux distro! -- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Re: Lack of perl(Glib::MakeHelper) module?
2009/7/27 梁穗隆 : > Now it is time to rebuild the packages for Fedora 12. I try to rebuild my > maintained package. > > When I rebuild my perl-Gnome2-Wnck and perl-Goo-Canvas, it fails and shows > that it needs Glib::MakeHelper but it can not find. But in the past when I > submitted and build these two package, it is OK. I do not know whether > another perl module packages will meet this problem or not. As I see it, it > is possible that perl-Glib has a bug. But I can not make sure. > > These are perl-Gnome2-Wnck and perl-Goo-Canvas build logs. > perl-Gnome2-Wnck: > http://koji.fedoraproject.org/koji/getfile?taskID=1523997&name=build.log > perl-Goo-Canvas: > http://koji.fedoraproject.org/koji/getfile?taskID=1523891&name=build.log > > > Is Glib::MakeHelper moved into perl-Glib-devel? But I think rpmbuild is able > to detect and add it into spec file automatically. You have to tweak your build Requires: from BuildRequires: perl(Glib) >= 1.180 to BuildRequires: perl(Glib::MakeHelper) >= 1.180 As reported from this bug: https://bugzilla.redhat.com/show_bug.cgi?id=509419 Nicolas (kwizart) -- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Re: Lack of perl(Glib::MakeHelper) module?
You have to tweak your build Requires: from BuildRequires: perl(Glib) >= 1.180 to BuildRequires: perl(Glib::MakeHelper) >= 1.180 As reported from this bug: https://bugzilla.redhat.com/show_bug.cgi?id=509419 Nicolas (kwizart) Thank you, Nicolas. Unfortunately, Tweaking BuildRequires doe not work. Mock on koji would occur a error that it can not find perl(Glib::MakeHelper) this package. In my opinion, I suggest that we should add a new BuildRequires: perl-Glib-devel into spec file. I mange to rebuild my two packatges. They are successful to be rebuilt. Is this still a bug in perl(Glib)? or a bug in another perl modules? -- http://liangsuilong.co.cc Fight for freedom(3F) Ask not what your Linux distro can do for you! Ask what you can do for your Linux distro! -- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Re: Lack of perl(Glib::MakeHelper) module?
2009/7/28 梁穗隆 : > You have to tweak your build Requires: > from > BuildRequires: perl(Glib) >= 1.180 > to > BuildRequires: perl(Glib::MakeHelper) >= 1.180 > > > As reported from this bug: > > > https://bugzilla.redhat.com/show_bug.cgi?id=509419 > > Nicolas (kwizart) > > > Thank you, Nicolas. > > Unfortunately, Tweaking BuildRequires doe not work. Mock on koji would occur > a error that it can not find perl(Glib::MakeHelper) this package. In my > opinion, I suggest that we should add a new BuildRequires: perl-Glib-devel > into spec file. I mange to rebuild my two packatges. They are successful to > be rebuilt. > > Is this still a bug in perl(Glib) As seen in (1), perl(Glib::MakeHelper) provides 0.03 which actually isn't at the same version as the perl(Glib) Module. BTW, this change will be done in F-11 too, so it would be fine to move the updated perl-Glib to dist-f11-override for F-11 so newer F-11 updates can be fixed if ever perl-Glib is move to stable updates for F-11. (1) # rpm -q --provides perl-Glib in current F-11 Glib.so()(64bit) perl(Glib) = 1.201 perl(Glib::CodeGen) = 0.03 perl(Glib::Error) perl(Glib::Flags) perl(Glib::GenPod) = 0.03 perl(Glib::Install::Files) perl(Glib::MakeHelper) = 0.03 perl(Glib::Object) perl(Glib::Object::Property) perl(Glib::Object::Property::ReadWrite) perl(Glib::Object::Property::Readable) perl(Glib::Object::Property::Writable) perl(Glib::Object::Subclass) = 0.03 perl(Glib::Object::_LazyLoader) perl(Glib::ParseXSDoc) = 1.003 perl-Glib = 1.201-2.fc11 perl-Glib(x86-64) = 1.201-2.fc11 -- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Re: Lack of perl(Glib::MakeHelper) module?
Thanks a lot., Nicolas. I build my two package targeting to dist-f12. I rebuild them for fedora 12 not for fedora 11. Do you push the latest update to dist-f12? -- http://liangsuilong.co.cc Fight for freedom(3F) Ask not what your Linux distro can do for you! Ask what you can do for your Linux distro! -- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list