https://bugzilla.wikimedia.org/show_bug.cgi?id=55655

       Web browser: ---
            Bug ID: 55655
           Summary: Random removal of some interwikis
           Product: Pywikibot
           Version: compat (1.0)
          Hardware: All
                OS: All
            Status: NEW
          Severity: critical
          Priority: Unprioritized
         Component: interwiki.py
          Assignee: pywikipedia-b...@lists.wikimedia.org
          Reporter: malaf...@clix.pt
    Classification: Unclassified
   Mobile Platform: ---

Recently (starting maybe 2 days ago), some good interwikis have been being
randomly removed by interwiki.py. I could not find any pattern. Running the
interwiki bot twice for the same set of pages sometimes removed links on some
pages, and sometimes in other pages in which it didn't remove before. But those
pages exist with the same name (I'm running in -wiktionary mode).

interwiki.pt -family:wiktionary -lang:pt -wiktionary -auto -cleanup -async
-pt:1 -start:caj

Getting 60 pages via API from wiktionary:no...
[...]
NOTE: [[no:calcer]] does not exist. Skipping.
*** NOTE: [[no:calcetariam]] does not exist. Skipping. *** (THIS ASSERTION IS
WRONG!)
NOTE: [[no:calcetarias]] does not exist. Skipping.
[...]
======Post-processing [[pt:calcetariam]]======
Updating links on page [[pt:calcetariam]].
Changes to be made: Robot: Removing [[no:calcetariam]]
- [[no:calcetariam]]

And yet the removed page link is valid:
https://no.wiktionary.org/w/index.php?title=calcetariam&action=history&uselang=en


You can see another example at
https://pt.wiktionary.org/w/index.php?title=cat&action=history&uselang=en ,
where many interwikis links were removed on October 11 2013, and readded after
I ran the same bot just for that page.

This problem is causing my bot to be blocked in some projects.


===
Pywikibot: [https] r/pywikibot/compat (r158, d6960b9, 2013/10/12, 14:56:32, ok)
Release version: 1.0b1
Python: 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)]
config-settings:
use_api = True
use_api_login = True
unicode test: ok

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to