snapd and snapd-xdg-open packages conflict
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
current snapd and snpd-xdg-open cannot be installed together - one uninstalls the other. Therefore upgrades fail.
## My system release
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
## grep of apt log
cat /var/log/
Removing snapd (2.27.6) ...
Warning: Stopping snapd.service, but it can still be activated by:
snapd.socket
Removing snapd-xdg-open (0.0.0~16.04) ...
Selecting previously unselected package snapd.
Preparing to unpack .../snapd_
Unpacking snapd (2.28.4) ...
Setting up snapd (2.28.4) ...
Installing new version of config file /etc/apparmor.
## Aptitude report on packages
sudo aptitude show snapd-xdg-open snapd
Package: snapd-xdg-open
State: not installed
Version: 0.0.0~16.04
Priority: optional
Section: universe/utils
Maintainer: Ubuntu Desktop Team <email address hidden>
Architecture: amd64
Uncompressed Size: 26.6 k
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.43.2)
Conflicts: snapd-xdg-open:i386
Description: Opens URLs via D-Bus
A D-Bus-activatable helper service allowing snaps to launch URLs on the host where its
installed.
Homepage: https:/
Package: snapd
State: installed
Automatically installed: no
Version: 2.28.4
Priority: optional
Section: devel
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Uncompressed Size: 74.7 M
Depends: adduser, apparmor (>= 2.10.95-
2.17), libudev1 (>= 183)
Conflicts: snap (< 2013-11-
Breaks: snap-confine (< 2.23), snap-confine:i386 (< 2.23), snapd-xdg-open (<= 0.0.0),
1.9), ubuntu-
Replaces: snap-confine (< 2.23), snap-confine:i386 (< 2.23), snapd-xdg-open (<= 0.0.0),
1.9), ubuntu-
Description: Daemon and tooling that enable snap packages
Install, configure, refresh and remove snap packages. Snaps are 'universal' packages that
work across many different Linux systems, enabling secure distribution of the latest apps
and utilities for cloud, servers, desktops and the internet of things.
This is the CLI for snapd, a background service that takes care of snaps on the system.
Start with 'snap list' to see installed snaps.
Homepage: https:/
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: snapd 2.28.4
ProcVersionSign
Uname: Linux 4.4.0-97-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.10
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Oct 13 07:53:37 2017
InstallationDate: Installed on 2016-12-26 (290 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Beta amd64 (20161225)
ProcEnviron:
LANGUAGE=en_AU:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_AU.UTF-8
SHELL=/usr/bin/zsh
SourcePackage: snapd
UpgradeStatus: No upgrade log present (probably fresh install)
it's because the xdg-open feature has been integrated to snapd itself now so you shouldn't need the separate binary