I am currently running Gramps 6.0.0 from Debian package installed on Kubuntu 25.04, although these problems have existed for some time. I just hadn’t noticed earlier because I have over 17,000 places and I don’t generally check the report pages very closely.
The only commonality I can find among the places that have problems is that the examples I’ve found involve places where there are two places of the same name but different types enclosed by the same place. The cases I’ve been looking at are in the St. Louis, Missouri area, in particular, the independent city of St. Louis and St. Louis county, and the city of Normandy and township of Normandy in St. Louis county. The first problem is that the Places index does not include both places, although some times the pages for both places are generated. The other problem is that sometimes links for the places will appear on other pages, but when I click on the link I get a File not found error.
I have a report at Crider / McDowell Family Tree - Surnames that exhibits the first problem. There are pages for both the city and county of St. Louis, but only the city is included in the index. Likewise, there are pages for both the city and township of Normandy in St. Louis county, but only the township is included in the index. This report does not include unused places.
I only noticed the second problem this week in some reports I generated after generating the report above and at first I thought I had messed up something in my database. But lots of testing with my current database and a backup of the database used to generate the report above exhibit the problem every time although not always the same pages. I also went back to a report generated in March using Gramps 5.2.4 on Kubuntu 24.04 and it had File not found errors for the cities of Normandy and St. Louis. I’ve also been experimenting with including unused places in the report as I realized I had not understood it, but I still get the same problems. Interestingly enough, I did not see either problem in a few cases I checked where there are counties and independent cities of the same name in Virginia.
Is there anything that can be done with regard to the first problem without adding the type to the place name? Are there any suggestions to debugging the second problem?