Bug#1034694: gnome-core: Cannot install due to pipewire-audio dependency

2023-05-10 Thread Witold Baryluk
Package: gnome-core
Followup-For: Bug #1034694
X-Debbugs-Cc: witold.bary...@gmail.com

Hi Jochen.

I am so sorry for wasting your time.

I must have set it very long time ago, probably about a year ago, where I
had some issues with pipewire, and completly forgot this.

Indeed the iso build script has this:

```
# Put some packages on hold, so they are not installed via suggests or 
recommends.
save "${BUILDDIR}/config/hooks/live/0025_hold_bad_packages.hook.chroot" << "EOF"
#!/bin/bash

set -e

apt-mark hold xtrx-dkms
apt-mark hold langford-dkms
# apt-mark hold raspi-firmware  # Do not hold raspi-firmware, as we later want 
to remove it, and this would interfere.
if dpkg -l raspi-firmware; then
  apt-mark purge raspi-firmware || true # Schedule for removal.
fi
# apt-mark hold nvidia-tesla-kernel-support  # Do not install. Something pulls 
this somehow.
apt-mark hold pipewire-alsa
apt-mark hold pipewire-audio
EOF
```




I will fix this on my side.

Thanks a lot for guidance and help!

Please close this issue.


Regards,
Witold



Bug#1034694: gnome-core: Cannot install due to pipewire-audio dependency

2023-05-10 Thread Jochen Sprickerhof
Thanks for the additional information. To my understanding pipewire-alsa 
and pipewire-audio are put on hold on your system, not allowing it's 
installation. You can verify that with:


apt-mark showhold

But the latest gnome-core depends on pipewire-audio so apt can't find a 
solution. You can reset the state with:


sudo apt-mark unhold pipewire-alsa pipewire-audio

I can imagine apt printing a more helpful error message there but not 
sure what to do otherwise. I would close the bug if you agree.


Cheers Jochen

* Witold Baryluk  [2023-05-09 21:14]:

Package: gnome-core
Version: 1:43+1
Followup-For: Bug #1034694
X-Debbugs-Cc: witold.bary...@gmail.com

Hi Jochen.

In attachment you should find debug output of apt (stdout + stderr),
as well as a dpkg status file.

If you want to reproduce the problem, I have a live-build iso image you can 
boot in qemu.

wget -c http://185.108.112.63/smooth/smooth-amd64_20230421T002521Z.iso  # 4.0GB

sha256sums:
cf8818a8989489c0314ee9cddc0650c3d33c0442fa8eb1d103879063ea41c02d  
smooth-amd64_20230421T002521Z.iso

Run in qemu:

qemu-system-x86_64 -enable-kvm -M q35 -smp 8 -m 8192 -cdrom 
smooth-amd64_20230421T002521Z.iso

Once loaded into MATE, in terminal emulator:

sudo apt update
# optionally dist-upgrade
sudo apt install gnome-core


Hope that helps.


Thanks!

Witold


signature.asc
Description: PGP signature


Bug#1034694: gnome-core: Cannot install due to pipewire-audio dependency

2023-05-09 Thread Jochen Sprickerhof

Hi Witold,

The friendly people in #debian-apt proposed to run:

sudo apt install -o Debug::pkgProblemResolver=true -o 
Debug::pkgDepCache::Marker=1 -o Debug::pkgDepCache::AutoInstall=1 gnome-core

And could you also send your /var/lib/dpkg/status file?

More information on this:

https://salsa.debian.org/apt-team/apt#debugging

Thanks!

Jochen

* Witold Baryluk  [2023-05-08 19:02]:

Package: gnome-core
Version: 1:43+1
Followup-For: Bug #1034694
X-Debbugs-Cc: witold.bary...@gmail.com

Here:

root@debian:~# sudo apt -V --simulate remove pulseaudio
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bind9-host (1:9.18.12-1)
  bind9-libs (1:9.18.12-1)
  libfstrm0 (0.6.1-1)
  libjemalloc2 (5.3.0-1)
  libmaxminddb0 (1.7.1-1)
  libprotobuf-c1 (1.4.1-1+b1)
  libuv1 (1.44.2-1)
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  liblua5.3-0 (5.3.6-2)
  libpipewire-0.3-modules (0.3.65-3)
  libwireplumber-0.4-0 (0.4.13-1)
  pipewire (0.3.65-3)
  pipewire-bin (0.3.65-3)
  pipewire-pulse (0.3.65-3)
  wireplumber (0.4.13-1)
Suggested packages:
  libspa-0.2-bluetooth (0.3.65-3)
  wireplumber-doc (0.4.13-1)
The following packages will be REMOVED:
  libcanberra-pulse (0.30-10)
  pulseaudio (16.1+dfsg1-2+b1)
The following NEW packages will be installed:
  liblua5.3-0 (5.3.6-2)
  libpipewire-0.3-modules (0.3.65-3)
  libwireplumber-0.4-0 (0.4.13-1)
  pipewire (0.3.65-3)
  pipewire-bin (0.3.65-3)
  pipewire-pulse (0.3.65-3)
  wireplumber (0.4.13-1)
0 upgraded, 7 newly installed, 2 to remove and 0 not upgraded.
Remv libcanberra-pulse [0.30-10]
Remv pulseaudio [16.1+dfsg1-2+b1]
Inst liblua5.3-0 (5.3.6-2 Debian:testing [amd64])
Inst libpipewire-0.3-modules (0.3.65-3 Debian:testing [amd64])
Inst libwireplumber-0.4-0 (0.4.13-1 Debian:testing [amd64])
Inst pipewire-bin (0.3.65-3 Debian:testing [amd64])
Inst pipewire (0.3.65-3 Debian:testing [amd64])
Inst pipewire-pulse (0.3.65-3 Debian:testing [amd64])
Inst wireplumber (0.4.13-1 Debian:testing [amd64])
Conf liblua5.3-0 (5.3.6-2 Debian:testing [amd64])
Conf libpipewire-0.3-modules (0.3.65-3 Debian:testing [amd64])
Conf libwireplumber-0.4-0 (0.4.13-1 Debian:testing [amd64])
Conf pipewire-bin (0.3.65-3 Debian:testing [amd64])
Conf pipewire (0.3.65-3 Debian:testing [amd64])
Conf pipewire-pulse (0.3.65-3 Debian:testing [amd64])
Conf wireplumber (0.4.13-1 Debian:testing [amd64])
root@debian:~#


Regards,
Witold


signature.asc
Description: PGP signature


Bug#1034694: gnome-core: Cannot install due to pipewire-audio dependency

2023-05-08 Thread Witold Baryluk
Package: gnome-core
Version: 1:43+1
Followup-For: Bug #1034694
X-Debbugs-Cc: witold.bary...@gmail.com

Here:

root@debian:~# sudo apt -V --simulate remove pulseaudio
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
   bind9-host (1:9.18.12-1)
   bind9-libs (1:9.18.12-1)
   libfstrm0 (0.6.1-1)
   libjemalloc2 (5.3.0-1)
   libmaxminddb0 (1.7.1-1)
   libprotobuf-c1 (1.4.1-1+b1)
   libuv1 (1.44.2-1)
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
   liblua5.3-0 (5.3.6-2)
   libpipewire-0.3-modules (0.3.65-3)
   libwireplumber-0.4-0 (0.4.13-1)
   pipewire (0.3.65-3)
   pipewire-bin (0.3.65-3)
   pipewire-pulse (0.3.65-3)
   wireplumber (0.4.13-1)
Suggested packages:
   libspa-0.2-bluetooth (0.3.65-3)
   wireplumber-doc (0.4.13-1)
The following packages will be REMOVED:
   libcanberra-pulse (0.30-10)
   pulseaudio (16.1+dfsg1-2+b1)
The following NEW packages will be installed:
   liblua5.3-0 (5.3.6-2)
   libpipewire-0.3-modules (0.3.65-3)
   libwireplumber-0.4-0 (0.4.13-1)
   pipewire (0.3.65-3)
   pipewire-bin (0.3.65-3)
   pipewire-pulse (0.3.65-3)
   wireplumber (0.4.13-1)
0 upgraded, 7 newly installed, 2 to remove and 0 not upgraded.
Remv libcanberra-pulse [0.30-10]
Remv pulseaudio [16.1+dfsg1-2+b1]
Inst liblua5.3-0 (5.3.6-2 Debian:testing [amd64])
Inst libpipewire-0.3-modules (0.3.65-3 Debian:testing [amd64])
Inst libwireplumber-0.4-0 (0.4.13-1 Debian:testing [amd64])
Inst pipewire-bin (0.3.65-3 Debian:testing [amd64])
Inst pipewire (0.3.65-3 Debian:testing [amd64])
Inst pipewire-pulse (0.3.65-3 Debian:testing [amd64])
Inst wireplumber (0.4.13-1 Debian:testing [amd64])
Conf liblua5.3-0 (5.3.6-2 Debian:testing [amd64])
Conf libpipewire-0.3-modules (0.3.65-3 Debian:testing [amd64])
Conf libwireplumber-0.4-0 (0.4.13-1 Debian:testing [amd64])
Conf pipewire-bin (0.3.65-3 Debian:testing [amd64])
Conf pipewire (0.3.65-3 Debian:testing [amd64])
Conf pipewire-pulse (0.3.65-3 Debian:testing [amd64])
Conf wireplumber (0.4.13-1 Debian:testing [amd64])
root@debian:~# 


Regards,
Witold



Bug#1034694: gnome-core: Cannot install due to pipewire-audio dependency

2023-05-03 Thread Jochen Sprickerhof

Hi Witold,

can you please send the output of:

sudo apt -o Debug::pkgProblemResolver=yes install gnome-core

pipewire-audio should replace all of pulseaudio but there is probably a 
missing relation.


Cheers Jochen

* Witold Baryluk  [2023-04-21 20:42]:

Package: gnome-core
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: witold.bary...@gmail.com

Dear Maintainer,

root@debian:~# sudo apt install gnome-core -V
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
gnome-core : Depends: pipewire-audio but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@debian:~#




-- System Information:
Debian Release: 12.0
 APT prefers testing-security
 APT policy: (500, 'testing-security'), (500, 'testing-debug'), (500, 
'bookworm'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-rc7 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-core depends on:
ii  adwaita-icon-theme  43-1
ii  at-spi2-core2.46.0-5
pn  baobab  
pn  dconf-cli   
ii  dconf-gsettings-backend 0.40.0-4
pn  eog 
pn  evince  
pn  evolution-data-server   
ii  fonts-cantarell 0.303.1-1
pn  gdm3
pn  gkbd-capplet
ii  glib-networking 2.74.0-4
pn  gnome-backgrounds   
pn  gnome-bluetooth-sendto  
pn  gnome-calculator
pn  gnome-characters
pn  gnome-contacts  
pn  gnome-control-center
pn  gnome-disk-utility  
pn  gnome-font-viewer   
ii  gnome-keyring   42.1-1+b2
pn  gnome-logs  
pn  gnome-menus 
pn  gnome-online-accounts   
pn  gnome-session   
pn  gnome-settings-daemon   
pn  gnome-shell 
pn  gnome-shell-extensions  
pn  gnome-software  
pn  gnome-sushi 
pn  gnome-system-monitor
pn  gnome-terminal | gnome-console  
pn  gnome-text-editor   
ii  gnome-themes-extra  3.28-2
pn  gnome-user-docs 
pn  gnome-user-share
ii  gsettings-desktop-schemas   43.0-1
pn  gstreamer1.0-packagekit 
ii  gstreamer1.0-plugins-base   1.22.0-3
ii  gstreamer1.0-plugins-good   1.22.0-5
ii  gvfs-backends   1.50.3-1
ii  gvfs-fuse   1.50.3-1
ii  libatk-adaptor  2.46.0-5
ii  libcanberra-pulse   0.30-10
ii  libglib2.0-bin  2.74.6-2
ii  libpam-gnome-keyring42.1-1+b2
pn  libproxy1-plugin-gsettings  
pn  libproxy1-plugin-webkit 
ii  librsvg2-common 2.54.5+dfsg-1
pn  nautilus
pn  pipewire-audio  
ii  sound-theme-freedesktop 0.8-2
pn  system-config-printer-common
pn  system-config-printer-udev  
pn  totem   
pn  tracker 
pn  xdg-desktop-portal-gnome
ii  yelp42.2-1
ii  zenity  3.44.0-1

Versions of packages gnome-core recommends:
ii  firefox-esr [gnome-www-browser]  102.10.0esr-1
pn  libproxy1-plugin-networkmanager  
pn  low-memory-monitor   
ii  network-manager-gnome1.30.0-2

Versions of packages gnome-core suggests:
pn  gnome  


signature.asc
Description: PGP signature


Bug#1034694: gnome-core: Cannot install due to pipewire-audio dependency

2023-04-21 Thread Witold Baryluk
Package: gnome-core
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: witold.bary...@gmail.com

Dear Maintainer,

root@debian:~# sudo apt install gnome-core -V
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gnome-core : Depends: pipewire-audio but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@debian:~# 




-- System Information:
Debian Release: 12.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing-debug'), (500, 
'bookworm'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-rc7 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-core depends on:
ii  adwaita-icon-theme  43-1
ii  at-spi2-core2.46.0-5
pn  baobab  
pn  dconf-cli   
ii  dconf-gsettings-backend 0.40.0-4
pn  eog 
pn  evince  
pn  evolution-data-server   
ii  fonts-cantarell 0.303.1-1
pn  gdm3
pn  gkbd-capplet
ii  glib-networking 2.74.0-4
pn  gnome-backgrounds   
pn  gnome-bluetooth-sendto  
pn  gnome-calculator
pn  gnome-characters
pn  gnome-contacts  
pn  gnome-control-center
pn  gnome-disk-utility  
pn  gnome-font-viewer   
ii  gnome-keyring   42.1-1+b2
pn  gnome-logs  
pn  gnome-menus 
pn  gnome-online-accounts   
pn  gnome-session   
pn  gnome-settings-daemon   
pn  gnome-shell 
pn  gnome-shell-extensions  
pn  gnome-software  
pn  gnome-sushi 
pn  gnome-system-monitor
pn  gnome-terminal | gnome-console  
pn  gnome-text-editor   
ii  gnome-themes-extra  3.28-2
pn  gnome-user-docs 
pn  gnome-user-share
ii  gsettings-desktop-schemas   43.0-1
pn  gstreamer1.0-packagekit 
ii  gstreamer1.0-plugins-base   1.22.0-3
ii  gstreamer1.0-plugins-good   1.22.0-5
ii  gvfs-backends   1.50.3-1
ii  gvfs-fuse   1.50.3-1
ii  libatk-adaptor  2.46.0-5
ii  libcanberra-pulse   0.30-10
ii  libglib2.0-bin  2.74.6-2
ii  libpam-gnome-keyring42.1-1+b2
pn  libproxy1-plugin-gsettings  
pn  libproxy1-plugin-webkit 
ii  librsvg2-common 2.54.5+dfsg-1
pn  nautilus
pn  pipewire-audio  
ii  sound-theme-freedesktop 0.8-2
pn  system-config-printer-common
pn  system-config-printer-udev  
pn  totem   
pn  tracker 
pn  xdg-desktop-portal-gnome
ii  yelp42.2-1
ii  zenity  3.44.0-1

Versions of packages gnome-core recommends:
ii  firefox-esr [gnome-www-browser]  102.10.0esr-1
pn  libproxy1-plugin-networkmanager  
pn  low-memory-monitor   
ii  network-manager-gnome1.30.0-2

Versions of packages gnome-core suggests:
pn  gnome