Opened 7 years ago
Closed 6 years ago
#55929 closed defect (fixed)
pulseaudio needs variants for minimal or no X11
Reported by: | gaming-hacker (G Alexander) | Owned by: | Ionic (Mihai Moldovan) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.4.2 |
Keywords: | Cc: | ||
Port: | pulseaudio |
Description
Building on travis,
env
- osx10.12
- xcode9.2
- clang
- macports 2.42
- from the recent tarballs.
if you specify variants -x11 or +minimal, port will not build
Error: Failed to archivefetch gtk3: gdk-pixbuf2 must be installed without +x11. so add variant port: gdk-pixbuf2 -x11
Error: Failed to configure gtk3: Either +x11 or +quartz is required so add variant port:gtk3 +quartz
Error: Failed to archivefetch pulseaudio: libsndfile must be installed with +no_external_libs so add variant port:libsndfile +no_external_libs
Configuring gtk3 Error: Failed to configure gtk3, consult /opt/local/var/macports/build/_opt_local_var_ma
Finally the builds absolutely fails with
Attempting to fetch gtk+-3.22.28.tar.xz from https://distfiles.macports.org/gtk3 ---> Verifying checksums for gtk3 ---> Extracting gtk3 ---> Applying patches to gtk3 ---> Configuring gtk3 Error: Failed to configure gtk3, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_gnome_gtk3/gtk3/work/gtk+-3.22.28/config.log
Other errors
Error: Processing of port pulseaudio failed ---> Some of the ports you installed have notes: libidn has the following notes: Please be aware that GNU libidn2 is the successor of GNU libidn. It comes with IDNA 2008 and TR46 implementations and also provides a compatibility layer for GNU libidn. p5.26-libwww-perl has the following notes: As of version 6.00, libwww-perl has been split into multiple packages. If you were using p5.26-libwww-perl for just one or two of its modules before, you may be able to pare down your installation to just those modules now. Other important changes have been made that may affect your code; for details, please see: /opt/local/share/doc/p5.26-libwww-perl/Changes
Change History (3)
comment:1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ionic removed |
---|---|
Owner: | set to Ionic |
Port: | pulseaudio added |
Status: | new → assigned |
comment:3 Changed 6 years ago by Ionic (Mihai Moldovan)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Closing, since the gtk3 dependency has been removed.
Note: See
TracTickets for help on using
tickets.
Replying to gaming-hacker:
Are you referring to the MacPorts Travis CI integration on pull requests? Are you saying this problem occurs only there, and not when building locally on your own computer?
Can you attach this file?
Can you provide a log?
These are notes, not errors.