Bug 475582 - libappstream5 is missing from the repositories - Discover depends on libappstream5
Summary: libappstream5 is missing from the repositories - Discover depends on libappst...
Status: RESOLVED WORKSFORME
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-13 19:43 UTC by The Feren OS Dev
Modified: 2023-10-23 11:55 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description The Feren OS Dev 2023-10-13 19:43:13 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
After the recent-ish changes to the KDE neon repository, libappstream5 is entirely missing from the repositories, meaning dependencies for Discover can no longer be satisfied currently.

STEPS TO REPRODUCE
1. Uninstall libappstream5 if you have it installed
2. Refresh the APT cache
3. Attempt to install libappstream5

OBSERVED RESULT
The package is missing

EXPECTED RESULT
The package installs

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: KDE neon 5.27.8
(available in About System)
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
Comment 1 Jonathan Riddell 2023-10-19 14:38:05 UTC
We did update to a newer appstream for a while but that should now be undone.

You don't say what edition of Neon you're using (user?) or what version of plasma-discover you're installing

Please paste:
apt-cache policy plasma-discover
apt-cache policy libappstreamqt2
Comment 2 The Feren OS Dev 2023-10-19 15:41:34 UTC
(In reply to Jonathan Riddell from comment #1)
> We did update to a newer appstream for a while but that should now be undone.
> 
> You don't say what edition of Neon you're using (user?) or what version of
> plasma-discover you're installing
> 
> Please paste:
> apt-cache policy plasma-discover
> apt-cache policy libappstreamqt2

I mean, I did choose Packages User Edition, assuming that would've been an indicator.

Anyway:
plasma-discover:
  Installed: (none)
  Candidate: 5.27.8-0xneon+22.04+jammy+release+build39
  Version table:
     5.27.8-0xneon+22.04+jammy+release+build39 500
        500 http://archive.neon.kde.org/user jammy/main amd64 Packages
     5.27.8-0xneon+22.04+jammy+release+build29 500
        500 http://archive.neon.kde.org/user jammy/main amd64 Packages
     5.27.7-0xneon+22.04+jammy+release+build27 500
        500 http://archive.neon.kde.org/user jammy/main amd64 Packages
     5.27.6-0xneon+22.04+jammy+release+build26 500
        500 http://archive.neon.kde.org/user jammy/main amd64 Packages
     5.24.7-0ubuntu0.1 500
        500 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages
     5.24.4-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages

libappstreamqt2:
  Installed: 0.16.2-0xneon+22.04+jammy+release+build40
  Candidate: 0.16.2-0xneon+22.04+jammy+release+build40
  Version table:
 *** 0.16.2-0xneon+22.04+jammy+release+build40 500
        500 http://archive.neon.kde.org/user jammy/main amd64 Packages
        100 /var/lib/dpkg/status
     0.15.2-2 500
        500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
/usr/bin/git
Comment 3 The Feren OS Dev 2023-10-19 15:43:15 UTC
Ignore the /usr/bin/git - that's just something my current fish config likes to do.
Comment 4 The Feren OS Dev 2023-10-19 21:05:13 UTC
Ok, this is plain weird - after updating APT cache again, plasma-discover no longer has a dependency issue, so... I guess it got RESOLVED since...?

Guess I'll just...
Comment 5 Jonathan Riddell 2023-10-23 11:55:29 UTC
yeah sorry about this, we downgraded to an older libappstream which sometimes needs a double apt upgrade to sort out