Re: libfuse3-dev is a virtual package?
On Sun, Jul 14, 2019 at 07:12:59PM +0200, Sven Joachim wrote: > This can happen if you have assigned a negative Pin-Priority to > libfuse3-dev. According to apt_preferences(5), a Priority < 0 "prevents > the version from being installed", and apparently apt achieves this by > pretending that the package is not there at all. Thanks for the hint; you called it exactly. I had this in my apt preferences: Package: * Pin: release a=testing Pin-Priority: 900 Package: * Pin: release o=Debian Pin-Priority: -10 ... and I'm currently still on Buster, having not moved on to Bullseye yet. - Ted
Re: libfuse3-dev is a virtual package?
On 2019-07-14 11:56 -0400, Theodore Ts'o wrote: > So this is weird. I can't install libfuse3-dev on my buster system: > > # apt install libfuse3-dev > Reading package lists... Done > Building dependency tree > Reading state information... Done > Package libfuse3-dev is not available, but is referred to by another package. > This may mean that the package is missing, has been obsoleted, or > is only available from another source > > E: Package 'libfuse3-dev' has no installation candidate > > Apt seems to think it is a virtual package: > > # apt show libfuse3-dev > Package: libfuse3-dev > State: not a real package (virtual) > N: Can't select candidate version from package libfuse3-dev as it has no > candidate > N: There is 1 additional record. Please use the '-a' switch to see it > N: No packages found > # apt show -a libfuse3-dev > Package: libfuse3-dev > Version: 3.4.1-1 > Priority: optional > Section: libdevel > Source: fuse3 > Maintainer: Laszlo Boszormenyi (GCS) > Installed-Size: 668 kB > Depends: libfuse3-3 (= 3.4.1-1), libselinux-dev > Suggests: fuse > Homepage: https://github.com/libfuse/libfuse/wiki > Tag: devel::library, role::devel-lib > Download-Size: 128 kB > APT-Sources: https://mirrors.kernel.org/debian buster/main amd64 Packages > Description: Filesystem in Userspace (development) (3.x version) > Filesystem in Userspace (FUSE) is a simple interface for userspace programs > to > export a virtual filesystem to the Linux kernel. It also aims to provide a > secure method for non privileged users to create and mount their own > filesystem > implementations. > . > This package contains the development files. > > But as near as I can tell, it's a real package: > > https://packages.debian.org/buster/libfuse3-dev This can happen if you have assigned a negative Pin-Priority to libfuse3-dev. According to apt_preferences(5), a Priority < 0 "prevents the version from being installed", and apparently apt achieves this by pretending that the package is not there at all. Cheers, Sven
libfuse3-dev is a virtual package?
So this is weird. I can't install libfuse3-dev on my buster system: # apt install libfuse3-dev Reading package lists... Done Building dependency tree Reading state information... Done Package libfuse3-dev is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'libfuse3-dev' has no installation candidate Apt seems to think it is a virtual package: # apt show libfuse3-dev Package: libfuse3-dev State: not a real package (virtual) N: Can't select candidate version from package libfuse3-dev as it has no candidate N: There is 1 additional record. Please use the '-a' switch to see it N: No packages found # apt show -a libfuse3-dev Package: libfuse3-dev Version: 3.4.1-1 Priority: optional Section: libdevel Source: fuse3 Maintainer: Laszlo Boszormenyi (GCS) Installed-Size: 668 kB Depends: libfuse3-3 (= 3.4.1-1), libselinux-dev Suggests: fuse Homepage: https://github.com/libfuse/libfuse/wiki Tag: devel::library, role::devel-lib Download-Size: 128 kB APT-Sources: https://mirrors.kernel.org/debian buster/main amd64 Packages Description: Filesystem in Userspace (development) (3.x version) Filesystem in Userspace (FUSE) is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. It also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations. . This package contains the development files. But as near as I can tell, it's a real package: https://packages.debian.org/buster/libfuse3-dev Help? - Ted