https://bugs.kde.org/show_bug.cgi?id=439430

            Bug ID: 439430
           Summary: XML Provider does not find payload url if email
                    attribute is set in the author tag
           Product: frameworks-knewstuff
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: ad...@leinir.dk
          Reporter: hiro@protagon.space
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

SUMMARY
when the email attribute of the author tag is set, sometimes an entry is
randomly uninstalled with the message `Entry: no payload URL given for:  "NGC
IC (Steinicke)"  -  "NGC IC (Steinicke)"`

this is interesting because (according to the code) the second part after the
dash should be the catalog id

removing the email from *both* entries does seem to make it work

working dso.xml: https://haste.tchncs.de/peyayobovu.xml
not working: https://haste.tchncs.de/icalovixug.xml

log: https://haste.tchncs.de/legovidilu.log
 1. Install openngc and steinicke 
 2. Close the dialog
 3. Uninstall steinicke
 4. Close the dialog
 5. -> both openngc and steinicke uninstalled



STEPS TO REPRODUCE
Set up similar to:
https://invent.kde.org/frameworks/knewstuff/-/issues/1

install/uninstall catalogs and open/close knewstuff a couple of times...

(rm -r ~/.local/share/kstars/ && rm -r ~/.local/share/knewstuff3/ && rm -r
~/.cache/kstars/ to clear the cache before trying)

OBSERVED RESULT
entries unintentionally uninstalled


EXPECTED RESULT
installation/removal as usual

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to