Page MenuHomePhabricator

Bot removes correct interwikis
Closed, DeclinedPublic

Description

Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1274/
Reported by: dixond
Created on: 2010-12-21 09:50:48
Subject: Bot removes correct interwikies
Original description:
Bot Removes correct interwikies. Examples:
http://de.wikipedia.org/w/index.php?title=Wikipedia:Autorenportal&diff=prev&oldid=82903654
http://de.wikipedia.org/w/index.php?title=Wikipedia:Grundprinzipien&diff=prev&oldid=82903605


Version: unspecified
Severity: trivial
See Also:
https://sourceforge.net/p/pywikipediabot/bugs/1274

Details

Reference
bz55252

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 22 2014, 2:29 AM
bzimport set Reference to bz55252.
bzimport added a subscriber: Unknown Object (????).

What revision are you running? If you could switch to an earlier revision and check when the problem was introduced, that would be great.

Thanks.

r8785 \(you can see attached version.txt\). I can check with earlier revision but not right now, sorry.

Possibly related to my fixes in r8784/8785 to r8756/r8758/r8759. Unfortunately, I cannot revert at the moment \(I don't have my SSH keys here\). Will take a look at it later today.

I tried the same article - and bot removes the same links which only remains after your bot.
http://de.wikipedia.org/w/index.php?title=Wikipedia:Grundprinzipien&diff=prev&oldid=82910952

I cannot reproduce the behaviour using

python interwiki.py.test.py de:Wikipedia:Grundprinzipien

runing on this \[1\] revision. Could you try again and see if it still happens? And please give the command line you use to reproduce, too. Thanks.

\[1\] http://de.wikipedia.org/w/index.php?title=Wikipedia:Grundprinzipien&diff=next&oldid=82910952

It looks like this bot is running in autonomous mode with -force option enabled. You should not use this option but -cleanup instead. This behavior is a crossnamespace conflict starting on the article namespace on one of the remaining sites. I guess a not registered \(this means neighter mw nor pwb\) namespace alias is the point. fi-wiki is on the cross-namespace exception list for article namespace and still remaining. This is indeed a well known bug. But the best solution is not to use -force for namespaces or disambiguation conflicts.

bot ops shouldn't run interwiki.py autonomous mode with -force option enabled. the only thing needed is crashing the code when both are enabled.

I don't know where it came from!

Xqt subscribed.

See comments above. Don't force.