Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[Testing - Trixie] With 24 April upgrade Discover disappear

- - ALL UNSTABLE / TESTING THREADS SHOULD BE POSTED HERE - -
This sub-forum is the dedicated area for the ongoing Unstable/Testing releases of Debian. Advanced, or Experienced User support only. Use the software, give, and take advice with caution.
Post Reply
Message
Author
User avatar
mirto
Posts: 36
Joined: 2023-02-24 08:52
Has thanked: 3 times

[Testing - Trixie] With 24 April upgrade Discover disappear

#1 Post by mirto »

Hi all,
I have Trixie with Plasma desktop. Today updates installed more than 100 packages (I installed with "sudo nala full-upgrade").
All is fine, but I noticed that the Discover application disappeared from the menu icons.
Asking nala, it sayis it is installed

Code: Select all

mirto@bianco500:~$ sudo nala show discover
Package: discover
Version: 2.1.2-10
Architecture: amd64
Installed: yes
Priority: optional
Essential: no
Section: admin
Source: discover
Origin: Debian
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Installed-Size: 100 KB
Depends: libc6 (>= 2.4), libdiscover2 (= 2.1.2-10), debconf (>= 0.5) | debconf-2.0
Suggests: lsb-base
Conflicts: discover1 (< 2.0)
Download-Size: 43 KB
APT-Sources: http://deb.debian.org/debian/ testing/main amd64 Packages
Trying to launch the executable gives strange messages but the application window don't appear

What can I do?

BTW the discover output is

Code: Select all

mirto@bianco500:~$ /sbin/discover
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
Linux Foundation 3.0 root hub 
Linux Foundation 2.0 root hub 
Linux Foundation 3.0 root hub 
Genesys Logic, Inc. USB-2.0 4-Port HUB 
unknown unknown 
Linux Foundation 2.0 root hub 
unknown unknown 
unknown unknown 
Linux Foundation 3.0 root hub 
unknown unknown 
Apple, Inc. Keyboard [ALPS] 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
unknown unknown 
Linux Foundation 2.0 root hub 
mirto@bianco500:~$

User avatar
fabien
Forum Helper
Forum Helper
Posts: 734
Joined: 2019-12-03 12:51
Location: Anarres (Toulouse, France actually)
Has thanked: 67 times
Been thanked: 173 times

Re: [Testing - Trixie] With 24 April upgrade Discover disappear

#2 Post by fabien »

mirto wrote: 2024-04-27 16:46

Code: Select all

mirto@bianco500:~$ sudo nala show discover
Package: discover
Version: 2.1.2-10
[...]
Trying to launch the executable gives strange messages but the application window don't appear
[...]
BTW the discover output is

Code: Select all

mirto@bianco500:~$ /sbin/discover
[...]
Hello,
I'm not sure what discover you're talking about. The one you show is

Code: Select all

Package: discover
Version: 2.1.2-10
Installed-Size: 100 kB
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Architecture: amd64
Depends     ▼
 libc6 (>=2.4), libdiscover2 (=2.1.2-10), debconf (>=0.5)|debconf-2.0
Suggests    ▼
 lsb-base
Conflicts   ▼
 discover1 (<<2.0)
Description-en: hardware identification system
 Discover is a hardware identification system based on the libdiscover2
 library.  Discover provides a flexible interface that programs can
 use to report a wide range of information about the hardware that is
 installed on a Linux system.  In addition to reporting information,
 Discover includes support for doing hardware detection at boot time.
Tag: admin::boot, admin::configuring, admin::hardware, hardware::detection,
 implemented-in::c, interface::commandline, role::program,
 scope::utility, use::viewing
Section: admin
Priority: optional
Filename: pool/main/d/discover/discover_2.1.2-10_amd64.deb
Size: 43 kB
But I guess the one you mean is

Code: Select all

Package: plasma-discover
Version: 5.27.10.1-1
Installed-Size: 1.9 MB
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: amd64
Depends     ▼
 appstream (>=0.8), apt-config-icons, packagekit (>=1.0), plasma-discover-common (=5.27.10.1-1),
 qml-module-org-kde-kcoreaddons, qml-module-org-kde-kirigami2 (>=5.42), qml-module-org-kde-kquickcontrols, qml-module-org-kde-kquickcontrolsaddons,
 qml-module-org-kde-qqc2desktopstyle, qml-module-qtquick-dialogs, kio, libappstreamqt5-3 (>=1.0.1), libc6 (>=2.34),
 libkf5attica5 (>=5.23~), libkf5configcore5 (>=5.102.0~), libkf5configgui5 (>=5.102.0~),
 libkf5coreaddons5 (>=5.102.0~), libkf5crash5 (>=5.102.0~), libkf5dbusaddons5 (>=5.102.0~),
 libkf5i18n5 (>=5.102.0~), libkf5idletime5 (>=5.102.0~), libkf5jobwidgets5 (>=5.83.0),
 libkf5kiocore5 (>=5.102.0~), libkf5kiogui5 (>=5.102.0~), libkf5newstuffcore5 (>=5.102.0),
 libkf5notifications5 (>=5.102.0~), libkf5service-bin, libkf5service5 (>=4.96.0), libkf5widgetsaddons5 (>=4.96.0),
 libkf5windowsystem5 (>=5.92.0), libmarkdown2 (>=2.0.6), libpackagekitqt5-1 (>=1.1.1), libqt5core5a (>=5.15.2~),
 libqt5dbus5 (>=5.15.2~), libqt5gui5 (>=5.15.2~)|libqt5gui5-gles (>=5.15.2~), libqt5network5 (>=5.15.2~),
 libqt5qml5 (>=5.15.2~), libqt5quick5 (>=5.15.2~)|libqt5quick5-gles (>=5.15.2~), libqt5webview5 (>=5.15.2~),
 libqt5widgets5 (>=5.15.2~), libstdc++6 (>=5)
Recommends  ▼
 apt-config-icons-hidpi, apt-config-icons-large, apt-config-icons-large-hidpi, kde-config-updates, plasma-discover-backend-fwupd,
 software-properties-qt
Suggests    ▼
 plasma-discover-backend-flatpak
Description-en: Discover software management suite
 Discover is a graphical software manager for the Plasma workspace.
 It helps users easily and quickly find applications and other software
 they might want to install.
 .
 By allowing to navigate a software library by search, categories, top lists
 along with detailed application information that includes screenshots
 and reviews, users can more quickly find applications that suit their needs.
 .
 Discover will also keep the system up to date by notifying about updates and
 installing them.
Homepage: https://invent.kde.org/plasma/discover
Tag: uitoolkit::qt
Section: kde
Priority: optional
Filename: pool/main/p/plasma-discover/plasma-discover_5.27.10.1-1_amd64.deb
Size: 478 kB
In this case, try

Code: Select all

$> /usr/bin/plasma-discover
ImageShare your Debian SCRIPTS
There will be neither barrier nor walls, neither official nor guard, there will be no more desert and the entire world will become a garden. — Anacharsis Cloots

doug888
Posts: 1
Joined: 2024-04-28 15:31

Re: [Testing - Trixie] With 24 April upgrade Discover disappear

#3 Post by doug888 »

Same here, just trying Debian on my laptop since last week. Changed to testing a day or two back and the first update I applied yesterday wants to remove plasma-discover:

[img]file:///home/doug/Pictures/Screenshot_20240428_101348.png[/img]

I've held back on updating for now.
Attachments
Screenshot_20240428_101348.png

User avatar
wizard10000
Global Moderator
Global Moderator
Posts: 666
Joined: 2019-04-16 23:15
Location: southeastern us
Has thanked: 88 times
Been thanked: 110 times

Re: [Testing - Trixie] With 24 April upgrade Discover disappear

#4 Post by wizard10000 »

doug888 wrote: 2024-04-28 15:44I've held back on updating for now.
Excellent - you did the right thing! I think the most important thing to remember about running a development distribution is if an upgrade doesn't look safe, don't upgrade :mrgreen:

The one time I broke Sid badly enough to justify a reinstall was in the middle of a big xorg upgrade about a dozen years ago. To be fair, apt offered to break my system and I blindly smacked the enter key. Lesson learned :)
we see things not as they are, but as we are.
-- anais nin

User avatar
mirto
Posts: 36
Joined: 2023-02-24 08:52
Has thanked: 3 times

Re: [Testing - Trixie] With 24 April upgrade Discover disappear

#5 Post by mirto »

Hi @fabian seems that my previous reply was lost.

You are right: it was plasma-discover and now nala says it is not installed

Code: Select all

mirto@bianco500:~$ sudo nala show plasma-discover
[sudo] password di mirto: 
Package: plasma-discover
Version: 5.27.10.1-1
Architecture: amd64
Installed: no
Priority: optional
Essential: no
Section: kde
Source: plasma-discover
Origin: Debian
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Installed-Size: 1.9 MB
But, if I try to install I receive a lot of errors

Code: Select all

mirto@bianco500:~$ sudo nala install plasma-discover
╭─────────────────────────────── Traceback (most recent call last) ────────────────────────────────╮
│ /usr/lib/python3/dist-packages/nala/nala.py:378 in install                                       │
│                                                                                                  │
│   375 │   color_force: bool = COLOR,                                                             │
│   376 ) -> None:                                                                                 │
│   377 │   """Install packages."""                                                                │
│ ❱ 378 │   _install(pkg_names, ctx)                                                               │
│   379                                                                                            │
│   380                                                                                            │
│   381 @nala.command(help=_("Remove packages."))                                                  │
│                                                                                                  │
│ ╭────────────────────────────── locals ──────────────────────────────╮                           │
│ │         assume_yes = None                                          │                           │
│ │        auto_remove = None                                          │                           │
│ │        color_force = None                                          │                           │
│ │                ctx = <click.core.Context object at 0x7f9e66d2e990> │                           │
│ │              debug = None                                          │                           │
│ │    default_release = None                                          │                           │
│ │      download_only = None                                          │                           │
│ │        dpkg_option = []                                            │                           │
│ │         fix_broken = None                                          │                           │
│ │ install_recommends = None                                          │                           │
│ │   install_suggests = None                                          │                           │
│ │           man_help = None                                          │                           │
│ │          pkg_names = ['plasma-discover']                           │                           │
│ │              purge = None                                          │                           │
│ │           raw_dpkg = None                                          │                           │
│ │   remove_essential = None                                          │                           │
│ │             simple = None                                          │                           │
│ │             update = None                                          │                           │
│ │            verbose = None                                          │                           │
│ ╰────────────────────────────────────────────────────────────────────╯                           │
│                                                                                                  │
│ /usr/lib/python3/dist-packages/nala/nala.py:190 in _install                                      │
│                                                                                                  │
│   187 │   │   pkg_error(not_found, cache)                                                        │
│   188 │                                                                                          │
│   189 │   nala_pkgs.user_explicit = [cache[pkg_name] for pkg_name in pkg_names]                  │
│ ❱ 190 │   if not package_manager(pkg_names, cache):                                              │
│   191 │   │   if not (error := BrokenError(cache, broken)).broken_install():                     │
│   192 │   │   │   error.unmarked_error(nala_pkgs.user_explicit)                                  │
│   193                                                                                            │
│                                                                                                  │
│ ╭──────────────────────────────────── locals ────────────────────────────────────╮               │
│ │     broken = [<Package: name:'plasma-discover' architecture='amd64' id:66052>] │               │
│ │      cache = <nala.cache.Cache object at 0x7f9e6725a250>                       │               │
│ │        ctx = <click.core.Context object at 0x7f9e66d2e990>                     │               │
│ │  not_exist = []                                                                │               │
│ │  not_found = []                                                                │               │
│ │  pkg_names = ['plasma-discover']                                               │               │
│ │ ver_failed = False                                                             │               │
│ ╰────────────────────────────────────────────────────────────────────────────────╯               │
│                                                                                                  │
│ /usr/lib/python3/dist-packages/nala/install.py:926 in package_manager                            │
│                                                                                                  │
│    923 │   │   for pkg_name in pkg_names:                                                        │
│    924 │   │   │   if pkg_name in cache:                                                         │
│    925 │   │   │   │   pkg = cache[pkg_name]                                                     │
│ ❱  926 │   │   │   │   pkg.mark_install(auto_fix=arguments.fix_broken)                           │
│    927 │   return True                                                                           │
│    928                                                                                           │
│    929                                                                                           │
│                                                                                                  │
│ ╭────────────────────────────────── locals ───────────────────────────────────╮                  │
│ │     cache = <nala.cache.Cache object at 0x7f9e6725a250>                     │                  │
│ │     fixer = <apt_pkg.ProblemResolver object at 0x7f9e67782540>              │                  │
│ │       pkg = <Package: name:'plasma-discover' architecture='amd64' id:66052> │                  │
│ │  pkg_name = 'plasma-discover'                                               │                  │
│ │ pkg_names = ['plasma-discover']                                             │                  │
│ │    remove = False                                                           │                  │
│ ╰─────────────────────────────────────────────────────────────────────────────╯                  │
│                                                                                                  │
│ /usr/lib/python3/dist-packages/apt/package.py:1457 in mark_install                               │
│                                                                                                  │
│   1454 │   │   │   fixer = apt_pkg.ProblemResolver(self._pcache._depcache)                       │
│   1455 │   │   │   fixer.clear(self._pkg)                                                        │
│   1456 │   │   │   fixer.protect(self._pkg)                                                      │
│ ❱ 1457 │   │   │   fixer.resolve(True)                                                           │
│   1458 │   │   self._pcache.cache_post_change()                                                  │
│   1459 │                                                                                         │
│   1460 │   def mark_upgrade(self, from_user: bool = True) -> None:                               │
│                                                                                                  │
│ ╭────────────────────────────────── locals ───────────────────────────────────╮                  │
│ │  auto_fix = True                                                            │                  │
│ │ auto_inst = True                                                            │                  │
│ │     fixer = <apt_pkg.ProblemResolver object at 0x7f9e67782800>              │                  │
│ │ from_user = True                                                            │                  │
│ │      self = <Package: name:'plasma-discover' architecture='amd64' id:66052> │                  │
│ ╰─────────────────────────────────────────────────────────────────────────────╯                  │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
Error: E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
mirto@bianco500:~$ 
I suppose that, as said by @doug888 , we have to live with this situation

Post Reply