Lack of perl(Glib::MakeHelper) module?

2009-07-27 Thread 梁穗隆
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-07-27 Thread Nicolas Chauvet
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?

2009-07-28 Thread 梁穗隆
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-07-28 Thread Nicolas Chauvet
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?

2009-07-28 Thread 梁穗隆
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