Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pulseaudio-image for openSUSE:Factory checked in at 2025-04-28 16:20:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pulseaudio-image (Old) and /work/SRC/openSUSE:Factory/.pulseaudio-image.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pulseaudio-image" Mon Apr 28 16:20:12 2025 rev:2 rq:1273106 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/pulseaudio-image/pulseaudio-image.changes 2025-02-28 17:39:17.724507398 +0100 +++ /work/SRC/openSUSE:Factory/.pulseaudio-image.new.30101/pulseaudio-image.changes 2025-04-28 16:20:19.611191533 +0200 @@ -1,0 +2,10 @@ +Mon Apr 28 10:47:42 UTC 2025 - SUSE Update Bot <bci-inter...@suse.de> + +- zypper clean also the system repository from the container + +------------------------------------------------------------------- +Sun Apr 27 08:43:57 UTC 2025 - SUSE Update Bot <bci-inter...@suse.de> + +- fix device permissions before starting pulseaudio + +------------------------------------------------------------------- New: ---- entrypoint.sh ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Dockerfile ++++++ --- /var/tmp/diff_new_pack.Pf9hMM/_old 2025-04-28 16:20:20.299220362 +0200 +++ /var/tmp/diff_new_pack.Pf9hMM/_new 2025-04-28 16:20:20.307220697 +0200 @@ -23,8 +23,8 @@ FROM opensuse/tumbleweed:latest RUN set -euo pipefail; \ - zypper -n install --no-recommends pulseaudio pulseaudio-utils; \ - zypper -n clean; \ + zypper -n install --no-recommends pulseaudio pulseaudio-utils +RUN set -euo pipefail; zypper -n clean -a; \ rm -rf {/target,}/var/log/{alternatives.log,lastlog,tallylog,zypper.log,zypp/history,YaST2} # Define labels according to https://en.opensuse.org/Building_derived_containers @@ -43,7 +43,7 @@ LABEL org.opensuse.release-stage="released" # endlabelprefix LABEL io.artifacthub.package.readme-url="https://raw.githubusercontent.com/SUSE/BCI-dockerfile-generator/Tumbleweed/pulseaudio-image/README.md" -CMD ["/usr/bin/pulseaudio"] +ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] # sanity check that the version from the tag is equal to the version of pulseaudio that we expect RUN set -euo pipefail; \ [ "$(rpm -q --qf '%{version}' pulseaudio | \ @@ -51,4 +51,6 @@ COPY daemon.conf /etc/pulse/ COPY client.conf /etc/pulse/ COPY system.pa /etc/pulse/ +COPY entrypoint.sh /usr/local/bin/ +RUN set -euo pipefail; chmod +x /usr/local/bin/entrypoint.sh; ++++++ entrypoint.sh ++++++ #!/bin/bash chown root:audio /dev/snd/* exec /usr/bin/pulseaudio -vvv --log-target=stderr (No newline at EOF)