Hello list, you might wonder why rebuild take so long. I'm using for rebuild Fedora::Rebuild module, which is still under development. List of packages for rebuild is based on requirements of each package. Also it should be possible to build more packages in parallel. There were some flaws, but I had major problems with our infrastructure. I run into limitation of git and koji. I'm not sure whether this is simply not possible or it's only setting of infrastructure. You can run into these bugs of mock in koji: https://fedorahosted.org/rel-eng/ticket/4791 -> missing requirements doesn't stop build https://fedorahosted.org/rel-eng/ticket/4786 -> current mock doesn't work with tty tests, so I had to switch them off. I'll revert it after update of mock in koji.
At the moment 1061 packages are done. So ~700 to go.
Another thing are filters. I suppose it isn't in Guidelines yet, but old filters doesn't work, because they do not have support in rpm. You can use something like this before prep section in your specfile. %{?perl_default_filter} %global __provides_exclude %{?__provides_exclude}|perl\(XML::SAX::PurePerl\) %global __requires_exclude %{?__requires_exclude}|perl\(XML::SAX::PurePerl::DTDDecls\)
I believe next automatic rebuild will be faster, so please be patient.
Regards, Marcela
2011/6/24 Marcela Mašláňová mmaslano@redhat.com:
Another thing are filters. I suppose it isn't in Guidelines yet, but old filters doesn't work, because they do not have support in rpm. You can use something like this before prep section in your specfile. %{?perl_default_filter} %global __provides_exclude %{?__provides_exclude}|perl\(XML::SAX::PurePerl\) %global __requires_exclude %{?__requires_exclude}|perl\(XML::SAX::PurePerl::DTDDecls\)
Marcela,
since you're checking out all the specs as part of the rebuild, is there any chance you could do a simple grep for old-style filtering (i.e. __perl_provides, __perl_requires, filter_provides, filter_requires) so that we have a list of all specs that need to be fixed?
On 06/24/2011 03:41 PM, Iain Arnell wrote:
2011/6/24 Marcela Mašláňová mmaslano@redhat.com:
Another thing are filters. I suppose it isn't in Guidelines yet, but old filters doesn't work, because they do not have support in rpm. You can use something like this before prep section in your specfile. %{?perl_default_filter} %global __provides_exclude %{?__provides_exclude}|perl\(XML::SAX::PurePerl\) %global __requires_exclude %{?__requires_exclude}|perl\(XML::SAX::PurePerl::DTDDecls\)
Marcela,
since you're checking out all the specs as part of the rebuild, is there any chance you could do a simple grep for old-style filtering (i.e. __perl_provides, __perl_requires, filter_provides, filter_requires) so that we have a list of all specs that need to be fixed?
It's not so many, only 79. Also if you are not content with content of /etc/rpm/macros.perl please let me know. It surely needs more work.
On 06/24/2011 02:41 PM, Iain Arnell wrote:
2011/6/24 Marcela Mašláňovámmaslano@redhat.com:
Another thing are filters. I suppose it isn't in Guidelines yet, but old filters doesn't work, because they do not have support in rpm. You can use something like this before prep section in your specfile. %{?perl_default_filter} %global __provides_exclude %{?__provides_exclude}|perl\(XML::SAX::PurePerl\) %global __requires_exclude %{?__requires_exclude}|perl\(XML::SAX::PurePerl::DTDDecls\)
Marcela,
since you're checking out all the specs as part of the rebuild, is there any chance you could do a simple grep for old-style filtering (i.e. __perl_provides, __perl_requires, filter_provides, filter_requires) so that we have a list of all specs that need to be fixed?
Please bear in mind when fixing filters that some packagers may wish to keep their spec files EPEL-compatible; filters based on __perl_provides/__perl_requires can be retained harmlessly if filters based on __requires_exclude/__provides_exclude are added since rpm prior to 4.9 ignores that latter and rpm 4.9 onwards effectively ignores the former.
Anyone that's stripped out buildroot definition/cleaning and/or defattr lines won't be concerned about EPEL compatibility though (at least not EPEL < 6).
Paul.
----- Original Message -----
From: "Paul Howarth" paul@city-fan.org To: "Fedora perl development team" perl-devel@lists.fedoraproject.org Sent: Friday, June 24, 2011 4:41:37 PM Subject: Re: News from rebuild On 06/24/2011 02:41 PM, Iain Arnell wrote:
2011/6/24 Marcela Mašláňovámmaslano@redhat.com:
Another thing are filters. I suppose it isn't in Guidelines yet, but old filters doesn't work, because they do not have support in rpm. You can use something like this before prep section in your specfile. %{?perl_default_filter} %global __provides_exclude %{?__provides_exclude}|perl\(XML::SAX::PurePerl\) %global __requires_exclude %{?__requires_exclude}|perl\(XML::SAX::PurePerl::DTDDecls\)
Marcela,
since you're checking out all the specs as part of the rebuild, is there any chance you could do a simple grep for old-style filtering (i.e. __perl_provides, __perl_requires, filter_provides, filter_requires) so that we have a list of all specs that need to be fixed?
Please bear in mind when fixing filters that some packagers may wish to keep their spec files EPEL-compatible; filters based on __perl_provides/__perl_requires can be retained harmlessly if filters based on __requires_exclude/__provides_exclude are added since rpm prior to 4.9 ignores that latter and rpm 4.9 onwards effectively ignores the former.
Anyone that's stripped out buildroot definition/cleaning and/or defattr lines won't be concerned about EPEL compatibility though (at least not EPEL < 6).
Paul.
I'm sorry if I removed it from some packages, which you need. I fixed some packages, which were using macro, which didn't work in last Fedora or two. So, I thought no-one care about them much. You are right that these macros are not the best thing because lost compatibility :-/
We might create some script for cpanspec to create/change missing parts for different releases...
Hello perl-sig,
because of lack of man-power in last weeks and closing F16 branching, perl maintainers are going to drop the perl bootstrap process now and to revert to old sequential rebuild.
We have just reintroduced perl(:MODULE_COMPAT_5.12*) and removed perl_bootstrap macro. We will rebuild all not-yet rebuild perl packages (including newly added packages) and then we will remove perl(:MODULE_COMPAT_5.12*) again. Then we rebuild all packages whose spec file use perl_bootstrap macro. Finally we will merge dist-f16-perl koji buildroot into main dist-f16 build root.
We expect finishing this proces in time.
I will continue the Perl boot strap project in local environment in my free time to gather all necessary changes to be prepared for Perl 5.16 rebuild next year.
Because we moved dependency filtering (in perl_default_filter) from RPM 4.8 (filter_from_provides) to RPM 4.9 syntax (__provides_exclude), all 4.8 code in current packages stoped to work. We will try to rewrite all such code, but we would appreciate if owners of those packages tried to fix them on their own. It would lower our work load significantly. For more datails on RPM 4.9 filtering syntax see https://fedorahosted.org/fpc/ticket/76.
-- Petr
On Tue, Jul 19, 2011 at 10:28:39AM +0200, Petr Pisar wrote:
Because we moved dependency filtering (in perl_default_filter) from RPM 4.8 (filter_from_provides) to RPM 4.9 syntax (__provides_exclude), all 4.8 code in current packages stoped to work. We will try to rewrite all such code, but we would appreciate if owners of those packages tried to fix them on their own. It would lower our work load significantly. For more datails on RPM 4.9 filtering syntax see https://fedorahosted.org/fpc/ticket/76.
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
Followings are not checked.
perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
-- Petr
On 07/22/2011 03:56 PM, Petr Pisar wrote:
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
Followings are not checked.
perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
-- Petr
Can we have some detailed documentation of "rpm 4.9's dependency filtering and some detailed explanations of what we are supposed to do?
So far, I am far from having understood what is going and could not be further away from being impressed
Ralf
On Fri, Jul 22, 2011 at 06:27:07PM +0200, Ralf Corsepius wrote:
On 07/22/2011 03:56 PM, Petr Pisar wrote:
Can we have some detailed documentation of "rpm 4.9's dependency filtering and some detailed explanations of what we are supposed to do?
So far, I am far from having understood what is going and could not be further away from being impressed
Ralf
It looks ugly, doesn't it?
I think this is the thing to look at... https://fedorahosted.org/fpc/ticket/76
Also check out already modified packages for inspiration. You can use both old and new style filters in one spec file, they should not interfere, as far as I know.
On 07/22/2011 06:42 PM, Petr Sabata wrote:
On Fri, Jul 22, 2011 at 06:27:07PM +0200, Ralf Corsepius wrote:
On 07/22/2011 03:56 PM, Petr Pisar wrote:
Can we have some detailed documentation of "rpm 4.9's dependency filtering and some detailed explanations of what we are supposed to do?
So far, I am far from having understood what is going and could not be further away from being impressed
Ralf
It looks ugly, doesn't it?
Yes, it hardly could look worse and (IMHO) hardly could be worse.
Provided we had been forced to change dependency filtering before F15 (Of course widely undocumented) and we now are being forced to change things again (of course widely undocumented, once again), makes me have doubts on how certain people are working.
Openly said, I'd strongly suggest these people to write detailed documentation, converters or similar, ASAP, or RH's management should feel advised to give these people better opportunities to make carrieres _elsewhere_.
I think this is the thing to look at... https://fedorahosted.org/fpc/ticket/76
Also check out already modified packages for inspiration. You can use both old and new style filters in one spec file, they should not interfere, as far as I know.
Yes, elegance and ease of use is something very different than this.
Openly said, I feel, things are FUBAR'ed.
Ralf
On Fri, Jul 22, 2011 at 3:56 PM, Petr Pisar ppisar@redhat.com wrote:
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery
I got these so far and will try to continue backwards from the bottom of the list.
On Fri, Jul 22, 2011 at 03:56:22PM +0200, Petr Pisar wrote:
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
Followings are not checked.
perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR
All up-to perl-File-ShareDir-PAR checked.
perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
-- Petr
-- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
On Mon, Jul 25, 2011 at 01:03:28PM +0200, Petr Pisar wrote:
On Fri, Jul 22, 2011 at 03:56:22PM +0200, Petr Pisar wrote:
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
Followings are not checked.
perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR
All up-to perl-File-ShareDir-PAR checked.
perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate
Up to perl-HTTP-Negotiate checked by Marcela.
perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote
Up to perl-Kwiki-Users-Remote checked by Petr Sabata.
perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
-- Petr
-- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
-- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
On Mon, Jul 25, 2011 at 01:14:09PM +0200, Petr Pisar wrote:
On Mon, Jul 25, 2011 at 01:03:28PM +0200, Petr Pisar wrote:
On Fri, Jul 22, 2011 at 03:56:22PM +0200, Petr Pisar wrote:
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
Followings are not checked.
perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR
All up-to perl-File-ShareDir-PAR checked.
perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate
Up to perl-HTTP-Negotiate checked by Marcela.
perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote
Up to perl-Kwiki-Users-Remote checked by Petr Sabata.
perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI
Packages from perl-PPI-PowerToys till the end have been checked by Iain an Marcela.
perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
-- Petr
On Mon, Jul 25, 2011 at 03:19:45PM +0200, Petr Pisar wrote:
On Mon, Jul 25, 2011 at 01:14:09PM +0200, Petr Pisar wrote:
On Mon, Jul 25, 2011 at 01:03:28PM +0200, Petr Pisar wrote:
On Fri, Jul 22, 2011 at 03:56:22PM +0200, Petr Pisar wrote:
On Thu, Jul 21, 2011 at 11:08:40AM +0200, Petr Pisar wrote:
List of perl packages whose spec file contains `filter_setup' string follows. These packages can be affected by transition to RPM 4.9 dependency filtering. We advise to migrate the filters after merging perl-5.14 into rawhide to get proper results. Also we advise to run rpmdiff on old and new package to check your spec file changes takes effect. Please note the list was generated from older git repositories mirror, so it does not reflect current state exactly.
-- Petr
ikiwiki lcgdm libdigidocpp mhonarc mod_perl perl-Ace perl-AnyEvent perl-Apache-DBI-Cache perl-AppConfig perl-App-cpanminus perl-autobox perl-Bio-Graphics perl-bioperl perl-Catalyst-Controller-FormBuilder perl-CGI perl-CHI perl-Class-Prototyped perl-Class-XSAccessor perl-Contextual-Return perl-Crypt-SSLeay perl-Data-TreeDumper-Renderer-GTK perl-DateTime
So far, I checked and updated all this packages.
Followings are not checked.
perl-DateTime-Format-Mail perl-DateTime-Precise perl-DateTime-Set perl-DBD-CSV perl-DBI-Dumper perl-DBIx-Class-Cursor-Cached perl-DBIx-ContextualFetch perl-Devel-Caller perl-Devel-CheckOS perl-ExtUtils-XSpp perl-File-ChangeNotify perl-File-FnMatch perl-File-Listing perl-File-PathList perl-File-ShareDir-PAR
All up-to perl-File-ShareDir-PAR checked.
perl-Goo-Canvas perl-Gtk2-Ex-Carp perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Message perl-HTTP-Negotiate
Up to perl-HTTP-Negotiate checked by Marcela.
perl-Kwiki perl-Kwiki-NewPage perl-Kwiki-Raw perl-Kwiki-RecentChanges perl-Kwiki-Revisions perl-Kwiki-Search perl-Kwiki-UserName perl-Kwiki-UserPreferences perl-Kwiki-Users-Remote
Up to perl-Kwiki-Users-Remote checked by Petr Sabata.
perl-Language-Functional perl-libwww-perl perl-LWP-Protocol-https perl-Math-Random-MT-Auto perl-Math-Symbolic perl-Memoize-ExpireLRU perl-Module-Mask perl-MogileFS-Utils perl-MooseX-CascadeClearing perl-MooseX-Types-DateTimeX perl-NetAddr-IP perl-Padre perl-PathTools perl-PDL perl-Perl-Critic-Deprecated perl-Perl-Critic-More perl-Perl-Critic-Pulp perl-Perl-Critic-Swift perl-Perlilog perl-Perl-Metrics-Simple perl-POE-Filter-HTTP-Parser perl-PPI
Packages from perl-PPI-PowerToys till the end have been checked by Iain an Marcela.
perl-PPI-PowerToys perl-PPIx-EditorTools perl-PPIx-Regexp perl-Pugs-Compiler-Rule perl-SOAP-Lite perl-Spoon perl-Spreadsheet-WriteExcel perl-Statistics-Basic perl-STD perl-Template-Toolkit perl-Test-DistManifest perl-Test-Perl-Critic-Progressive perl-Test-Smoke perl-Text-Aligner perl-Text-Table perl-Unicode-String perl-version perl-WWW-Curl perl-WWW-RobotRules perl-Wx perl-XML-Parser perl-XML-Twig perl-YUM-RepoQuery redland-bindings rt3
-- Petr
All done.
-- Petr
Good news, everyone.
The rebuild is almost over now. 1863 packages have been successfully rebuilt in dist-f16-perl. Still, there are twelve more that should be fixed by Monday:
fusioninventory-agent golly perl-Git-CPAN-Patch perl-HTML-FormFu-Model-DBIC perl-MongoDB perl-NOCpulse-Debug perl-NOCpulse-Gritch perl-NOCpulse-Object perl-OpenFrame perl-Perlbal-XS-HTTPHeaders perl-Pugs-Compiler-Rule perl-threads-tbb
Feel free to help with that, in addition with the already mentioned filters migration.
Let's hope it'll go much smoother with 5.16 next year.
Regards,
On Fri, Jul 22, 2011 at 07:57:08PM +0200, Petr Sabata wrote:
Good news, everyone.
The rebuild is almost over now. 1863 packages have been successfully rebuilt in dist-f16-perl. Still, there are twelve more that should be fixed by Monday:
fusioninventory-agent golly perl-Git-CPAN-Patch perl-HTML-FormFu-Model-DBIC perl-MongoDB perl-NOCpulse-Debug perl-NOCpulse-Gritch perl-NOCpulse-Object perl-OpenFrame perl-Perlbal-XS-HTTPHeaders perl-Pugs-Compiler-Rule perl-threads-tbb
Feel free to help with that, in addition with the already mentioned filters migration.
Let's hope it'll go much smoother with 5.16 next year.
Just a quick update:
golly (#717675) perl-MongoDB (RT #68652) perl-NOCpulse-Debug (#716369) perl-NOCpulse-Gritch (#716369) perl-NOCpulse-Object (#716369) perl-Perlbal-XS-HTTPHeaders perl-Pugs-Compiler-Rule perl-threads-tbb
Note Marcela has just requested dist-f16-perl/rawhide merge [1]. Please, don't build anything until it's done.
[1] https://fedorahosted.org/rel-eng/ticket/4768
Hello perl-sig,
as updates for F16 has been merged into stable repository, we have reached 99.95 % of Perl 5.14 rebuild. Thanks to everybody who helped with this task.
The only remaining package is perl-Pugs-Compiler-Rule which is broken for long time https://bugzilla.redhat.com/show_bug.cgi?id=611015, upstream is dead and current maintainer Steven Pritchard is not fixing it. There had been already an irresponsive process with Steven https://bugzilla.redhat.com/show_bug.cgi?id=614982 that has been stopped.
Because I do not want to get nag mails about broken dependecies of perl-Pugs-Compiler-Rule in F16 and F17, I'd like to ask Steven this public way to remove the package from distribution. Otherwise I will restart the irresponsive maintainer process to get rid of the package in other way.
-- Petr
On Mon, Oct 03, 2011 at 01:59:15PM +0200, Petr Pisar wrote:
The only remaining package is perl-Pugs-Compiler-Rule which is broken for long time https://bugzilla.redhat.com/show_bug.cgi?id=611015, upstream is dead and current maintainer Steven Pritchard is not fixing it. There had been already an irresponsive process with Steven https://bugzilla.redhat.com/show_bug.cgi?id=614982 that has been stopped.
It needs to go. I didn't want to admit it at the time, but it's pretty obviously dead.
On Mon, Oct 03, 2011 at 09:10:05AM -0500, Steven Pritchard wrote:
On Mon, Oct 03, 2011 at 01:59:15PM +0200, Petr Pisar wrote:
The only remaining package is perl-Pugs-Compiler-Rule which is broken for long time https://bugzilla.redhat.com/show_bug.cgi?id=611015, upstream is dead and current maintainer Steven Pritchard is not fixing it. There had been already an irresponsive process with Steven https://bugzilla.redhat.com/show_bug.cgi?id=614982 that has been stopped.
It needs to go. I didn't want to admit it at the time, but it's pretty obviously dead.
Thank you. However I still get the mails. This because the package has not been blocked in Koji. According http://fedoraproject.org/wiki/PackageMaintainers/PackageEndOfLife, you should create tiket for rel-engs to block the package.
-- Petr
On Mon, Oct 10, 2011 at 02:29:15PM +0200, Petr Pisar wrote:
On Mon, Oct 03, 2011 at 09:10:05AM -0500, Steven Pritchard wrote:
On Mon, Oct 03, 2011 at 01:59:15PM +0200, Petr Pisar wrote:
The only remaining package is perl-Pugs-Compiler-Rule which is broken for long time https://bugzilla.redhat.com/show_bug.cgi?id=611015, upstream is dead and current maintainer Steven Pritchard is not fixing it. There had been already an irresponsive process with Steven https://bugzilla.redhat.com/show_bug.cgi?id=614982 that has been stopped.
It needs to go. I didn't want to admit it at the time, but it's pretty obviously dead.
Thank you. However I still get the mails. This because the package has not been blocked in Koji. According http://fedoraproject.org/wiki/PackageMaintainers/PackageEndOfLife, you should create tiket for rel-engs to block the package.
Steven, I cannot see corresponding ticket for rel-engs. This error still pops up in regualar repository summaries.
Please submit the ticket to block perl-Pugs-Compiler-Rule for F16--17 in Koji. We already tried it (https://fedorahosted.org/rel-eng/ticket/3882), but jkeating canceled the request the correct way is to start unresponsive maintainer process. So please do not make me to do it.
-- Petr
On Fri, Oct 21, 2011 at 10:03:10AM +0200, Petr Pisar wrote:
Steven, I cannot see corresponding ticket for rel-engs. This error still pops up in regualar repository summaries.
Sorry, I wasn't aware of the proper procedure to go through for this. (This is the first time I've retired a package.)
I've done everything except the rel-eng ticket. When I try to create that, I get "TICKET_CREATE privileges are required to perform this operation". I'm assuming I need to login with my FAS account? (Again, I've never had to create a rel-eng ticket...)
On Mon, Oct 24, 2011 at 04:08:14PM -0500, Steven Pritchard wrote:
On Fri, Oct 21, 2011 at 10:03:10AM +0200, Petr Pisar wrote:
Steven, I cannot see corresponding ticket for rel-engs. This error still pops up in regualar repository summaries.
Sorry, I wasn't aware of the proper procedure to go through for this. (This is the first time I've retired a package.)
I've done everything except the rel-eng ticket. When I try to create that, I get "TICKET_CREATE privileges are required to perform this operation". I'm assuming I need to login with my FAS account? (Again, I've never had to create a rel-eng ticket...)
Sure you need to log in using your Fedora account.
-- Petr
perl-devel@lists.fedoraproject.org