Skip Menu |

This queue is for tickets about the App-SD CPAN distribution.

Report information
The Basics
Id: 81187
Status: open
Priority: 0/
Queue: App-SD

People
Owner: Nobody in particular
Requestors: peter [...] vereshagin.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: 'SystemError (for transaction 999534)' cloning from CPAN RT
Hello. I'm very first to the 'foreign replica' feature and don't even know if I should request for REST access from CPAN RT additionally. If this is the case then sorry in advance. But it doesn't look like the authorization error to me: $ sd clone --from "rt:https://rt.cpan.org|FCGI-Spawn|" Username for https://rt.cpan.org: Password for : @ https://rt.cpan.org: Incorrect username or password Username for https://rt.cpan.org: veresc Password for veresc: @ https://rt.cpan.org: Setting replica's username and token in the config file https://rt.cpan.org: Finding matching tickets Transaction type SystemError (for transaction 999534) not implemented yet at perl-5.14.1-l ib/site_perl/5.14.1/App/SD/Replica/rt/PullEncoder.pm line 152. (App-SD-0.75_1 perl-5.14.1) $ sd clone --from "rt:https://rt.cpan.org|FCGI-Spawn|" Username for https://rt.cpan.org: VERESC Password for VERESC: @ https://rt.cpan.org: Setting replica's username and token in the config file https://rt.cpan.org: Finding matching tickets Transaction type SystemError (for transaction 999534) not implemented yet at /var/lib/cpan /perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/App/SD/Replica/rt/PullEncoder.pm line 152. (sd 0.75 perl-5.16.2) Thank you.
From: peter [...] vereshagin.org
Here goes the object that makes this trouble (see below). It has the 'SystemError' type. I made a patch (attached here) that resolves the issue. # object => { # Content => "Sending the previous mail has failed. Please contact your admin, they can find more details in the logs.", # Created => "2011-11-14 01:03:33", # Creator => "RT_System", # Data => "No Subject", # Description => "System error by RT_System", # Field => "", # id => 999534, # NewValue => "", # OldValue => "", # Ticket => 72408, # TimeTaken => "", # Type => "SystemError", # }, # serial => 999534, # timestamp => bless({ # formatter => undef, # local_c => { # day => 14, # day_of_quarter => 45, # day_of_week => 1, # day_of_year => 318, # hour => 1, # minute => 3, # month => 11, # quarter => 4, # second => 33, # year => 2011, # }, # local_rd_days => 734455, # local_rd_secs => 3813, # locale => bless({ # default_date_format_length => "medium", # default_time_format_length => "medium", # en_complete_name => "English United States", # en_language => "English", # en_territory => "United States", # id => "en_US", # native_complete_name => "English United States", # native_language => "English", # native_territory => "United States", # }, "DateTime::Locale::en_US"), # offset_modifier => 0, # rd_nanosecs => 0, # tz => bless({ name => "UTC" }, "DateTime::TimeZone::UTC"), # utc_rd_days => 734455, # utc_rd_secs => 3813, # utc_year => 2012, # }, "DateTime"), # },
Subject: App-SD-Replica-rt-PullEncoder-rt.cpan.org-81187-2012-11-15-00.patch
--- App/SD/Replica/rt/PullEncoder.pm.orig 2012-11-15 16:56:26.000000000 +0400 +++ App/SD/Replica/rt/PullEncoder.pm 2012-11-15 16:49:25.000000000 +0400 @@ -208,6 +208,7 @@ sub _recode_txn_EmailRecord { return; } sub _recode_txn_AddReminder { return; } sub _recode_txn_ResolveReminder { return; } +sub _recode_txn_SystemError { return; } sub _recode_txn_DeleteLink { } sub _recode_txn_Status {