Bugs item #1820187, was opened at 2007-10-25 20:50
Message generated for change (Comment added) made by wikipedian
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=182018…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: interwiki
Group: None
Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: AnMaster (anmaster)
Assigned to: Nobody/Anonymous (nobody)
Summary: "Target link has different family"
Initial Comment:
I'm not sure what to call this but well it is odd. In any case it shouldn't
traceback IMO.
$ python -O interwiki.py -start:! -whenneeded -confirm: -lang:ru
Checked for running processes. 1 processes currently running, including the current
process.
Missing main page name
NOTE: Number of pages queued is 0, trying to add 60 more.
Retrieving Allpages special page for gentoo:ru from %21, namespace 0
Target link 'Gentoo-Wiki:Community Portal' has different family
'gentoo-wiki'
Exception in Page constructor
site=gentoo:ru, title=Gentoo-Wiki:Community Portal, insite=gentoo:ru, defaultNamespace=0
Dump ru (gentoo) saved
Traceback (most recent call last):
File "interwiki.py", line 1581, in ?
bot.run()
File "interwiki.py", line 1358, in run
self.queryStep()
File "interwiki.py", line 1332, in queryStep
self.oneQuery()
File "interwiki.py", line 1300, in oneQuery
site = self.selectQuerySite()
File "interwiki.py", line 1274, in selectQuerySite
self.generateMore(globalvar.maxquerysize - mycount)
File "interwiki.py", line 1208, in generateMore
page = self.pageGenerator.next()
File "/home/arvid/wikibots/gentoo-wiki/pagegenerators.py", line 515, in
DuplicateFilterPageGenerator
for page in generator:
File "/home/arvid/wikibots/gentoo-wiki/pagegenerators.py", line 117, in
AllpagesPageGenerator
for page in wikipedia.getSite().allpages(start=start, namespace=namespace,
includeredirects = includeredirects):
File "/home/arvid/wikibots/gentoo-wiki/wikipedia.py", line 4368, in allpages
yield Page(self, hit)
File "/home/arvid/wikibots/gentoo-wiki/wikipedia.py", line 380, in __init__
self._site = getSite(otherlang, familyName)
File "/home/arvid/wikibots/gentoo-wiki/wikipedia.py", line 4925, in getSite
_sites[key] = Site(code=code, fam=fam, user=user, persistent_http=persistent_http)
File "/home/arvid/wikibots/gentoo-wiki/wikipedia.py", line 3560, in __init__
self.family = Family(fam, fatal = False)
File "/home/arvid/wikibots/gentoo-wiki/wikipedia.py", line 3383, in Family
exec "import %s_family as myfamily" % fam
File "<string>", line 1
import gentoo-wiki_family as myfamily
^
SyntaxError: invalid syntax
----------------------------------------------------------------------
Comment By: Daniel Herding (wikipedian)
Date:
2007-10-26 09:13
Message:
Logged In: YES
user_id=880694
Originator: NO
fixed in CVS
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=182018…