Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 720332 - www-client/seamonkey-2.53.2_beta1[-pulseaudio]: /.../pulseaudio.h: fatal error: pulse/pulseaudio.h: No such file or directory
Summary: www-client/seamonkey-2.53.2_beta1[-pulseaudio]: /.../pulseaudio.h: fatal erro...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-01 18:30 UTC by Toralf Förster
Modified: 2020-05-06 17:19 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,17.34 KB, text/plain)
2020-05-01 18:30 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,164.87 KB, text/plain)
2020-05-01 18:30 UTC, Toralf Förster
Details
environment (environment,189.08 KB, text/plain)
2020-05-01 18:30 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,40.71 KB, application/x-bzip)
2020-05-01 18:30 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,28.33 KB, application/x-bzip)
2020-05-01 18:30 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,275.56 KB, application/x-bzip)
2020-05-01 18:30 UTC, Toralf Förster
Details
www-client:seamonkey-2.53.2_beta1:20200501-163048.log.bz2 (www-client:seamonkey-2.53.2_beta1:20200501-163048.log.bz2,153.55 KB, application/x-bzip)
2020-05-01 18:30 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-05-01 18:30:30 UTC
                 from /var/tmp/portage/www-client/seamonkey-2.53.2_beta1/work/seamonkey-2.53.2b1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.h:19,
                 from /var/tmp/portage/www-client/seamonkey-2.53.2_beta1/work/seamonkey-2.53.2b1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:16:
/var/tmp/portage/www-client/seamonkey-2.53.2_beta1/work/seamonkey-2.53.2b1/seamonk/dist/system_wrappers/pulse/pulseaudio.h:3:15: fatal error: pulse/pulseaudio.h: No such file or directory
    3 | #include_next <pulse/pulseaudio.h>
      |               ^~~~~~~~~~~~~~~~~~~~
compilation terminated.

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_developer-20200426-201443

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.3.0 *
clang version 10.0.0 
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/10/bin
/usr/lib/llvm/10
10.0.0
Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python3.8
  [3]   python3.7
  [4]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems)
  [2]   ruby25 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.43.0
  [2]   rust-1.43.0 *
The following VMs are available for generation-2:
*)	IcedTea JDK 3.15.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

The Glorious Glasgow Haskell Compilation System, version 8.0.2

  timestamp(s) of HEAD at this tinderbox image:
/var/db/repos/gentoo	Fri 01 May 2020 03:38:53 PM UTC

emerge -qpvO www-client/seamonkey
[ebuild  N    ] www-client/seamonkey-2.53.2_beta1  USE="calendar chatzilla crypt dbus gmp-autoupdate ipc roaming startup-notification -custom-cflags -custom-optimization -debug -jack -minimal (-neon) -pulseaudio (-selinux) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite -test -wifi" L10N="nl -cs -de -en-GB -es-AR -es-ES -fr -hu -it -ja -lt -pl -pt-PT -ru -sk -sv -zh-CN -zh-TW"
Comment 1 Toralf Förster gentoo-dev 2020-05-01 18:30:33 UTC
Created attachment 635538 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2020-05-01 18:30:36 UTC
Created attachment 635540 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2020-05-01 18:30:38 UTC
Created attachment 635542 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2020-05-01 18:30:41 UTC
Created attachment 635544 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2020-05-01 18:30:44 UTC
Created attachment 635546 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2020-05-01 18:30:47 UTC
Created attachment 635548 [details]
temp.tbz2
Comment 7 Toralf Förster gentoo-dev 2020-05-01 18:30:50 UTC
Created attachment 635550 [details]
www-client:seamonkey-2.53.2_beta1:20200501-163048.log.bz2
Comment 8 Roger 2020-05-03 20:27:31 UTC
Just came across this bug on 2020.05.03, this is likely due to the configure/make file still including build instructions even though the Gentoo USE Flag pulseaudio is deactivated.

This is likely an upstream bug, unless something trivial changed within the Seamonkey configure script changed, such as the disable/enable pulseaudio naming syntax.

(Can't believe some are stooping this low to enforce us to use pulseaudio or systemd!)
Comment 9 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2020-05-05 11:00:44 UTC
(In reply to Roger from comment #8)
> Just came across this bug on 2020.05.03, this is likely due to the
> configure/make file still including build instructions even though the
> Gentoo USE Flag pulseaudio is deactivated.
> 
> This is likely an upstream bug, unless something trivial changed within the
> Seamonkey configure script changed, such as the disable/enable pulseaudio
> naming syntax.
> 
> (Can't believe some are stooping this low to enforce us to use pulseaudio or
> systemd!)

Yes, this is an upstream bug that has already been in 2.53.1 release. Unfortunately the patch I backported for 2.53.1 does no longer apply to 2.53.2 and backporting that fix is quite cumbersome...
Comment 10 Larry the Git Cow gentoo-dev 2020-05-05 13:45:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557d69fa95a593dd220ba2579f7194d4dcd9cc12

commit 557d69fa95a593dd220ba2579f7194d4dcd9cc12
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2020-05-05 13:43:26 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2020-05-05 13:45:50 +0000

    www-client/seamonkey: Security bump to version 2.53.2. Removed old
    
    Bug: https://bugs.gentoo.org/718746
    Closes: https://bugs.gentoo.org/720332
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 www-client/seamonkey/Manifest                                       | 6 +++---
 .../{seamonkey-2.53.2_beta1.ebuild => seamonkey-2.53.2.ebuild}      | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 11 Roger 2020-05-06 17:19:01 UTC
In other words, seamonkey-2.53.2_beta1 will likely be deprecated, if not already pulled/removed from the tree; and replaced by seamonkey-2.53.2.

Seamonkey 2.53.2 was just released a few days ago, May 3, 2020.

eix-sync, as it appears 2.53.2 is now in the Gentoo Portage tree.