Closed Bug 957374 Opened 9 years ago Closed 8 years ago

install sox command to linux and linux64 hardware machines

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

All
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmaher, Assigned: Callek)

References

Details

Attachments

(1 file)

for talos we want to run media tests which require the 'sox' command, this can be setup via:
apt-get install libsox-fmt-alsa libsox-fmt-base libsox1b sox
no action on this for the last week- what expectations should I have on this bug getting resolved?
I'm hoping to get a volunteer by Monday.

Have we tested that installing sox works for both Linux32 and Linux64 machines?
Want me to loan a machine to install it and then put it on staging?

I assume this for the in-house iX machines where we run the talos desktop jobs.
based on http://manpages.ubuntu.com/manpages/lucid/man1/sox.1.html I'm not worried about this.

I should also note we don't currently have any of these packages:

[root@talos-linux64-ix-046.test.releng.scl3.mozilla.com ~]# dpkg --get-selections | grep -v deinstall | grep sox


Packages look like:

[root@talos-linux64-ix-046.test.releng.scl3.mozilla.com ~]# aptitude show sox
Package: sox
State: not installed
Version: 14.3.2-3
Priority: optional
Section: universe/sound
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 224 k
Depends: libsox-fmt-alsa | libsox-fmt-ao | libsox-fmt-oss | libsox-fmt-pulse,
         libsox-fmt-base, libc6 (>= 2.7), libgomp1 (>= 4.2.1), libsox1b
Suggests: libsox-fmt-all
Conflicts: sox
Description: Swiss army knife of sound processing

Homepage: http://sox.sourceforge.net

[root@talos-linux64-ix-046.test.releng.scl3.mozilla.com ~]# aptitude show libsox-fmt-alsa
Package: libsox-fmt-alsa
State: not installed
Version: 14.3.2-3
Priority: optional
Section: universe/sound
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 89.1 k
Depends: libasound2 (> 1.0.24.1), libc6 (>= 2.2.5), libsox1b (>= 14.3.1)
Conflicts: libsox-fmt-alsa
Description: SoX alsa format I/O library

Homepage: http://sox.sourceforge.net

[root@talos-linux64-ix-046.test.releng.scl3.mozilla.com ~]# aptitude show libsox-fmt-base
Package: libsox-fmt-base
State: not installed
Version: 14.3.2-3
Priority: optional
Section: universe/sound
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 175 k
Depends: libc6 (>= 2.4), libflac8 (>= 1.2.1), libgsm1 (>= 1.0.13), libogg0 (>= 1.0rc3),
         libopencore-amrnb0, libopencore-amrwb0, libsndfile1 (>= 1.0.20), libsox1b (>=
         14.3.1), libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>=
         1.1.2), libwavpack1 (>= 4.40.0)
Conflicts: libsox-fmt-base
Replaces: libsox-fmt-flac, libsox-fmt-flac, libsox-fmt-gsm, libsox-fmt-gsm,
          libsox-fmt-libsndfile, libsox-fmt-libsndfile, libsox-fmt-ogg, libsox-fmt-ogg,
          libsox-fmt-sndfile, libsox-fmt-sndfile
Description: Minimal set of SoX format libraries

Homepage: http://sox.sourceforge.net

[root@talos-linux64-ix-046.test.releng.scl3.mozilla.com ~]# aptitude show libsox1b
Package: libsox1b
State: not installed
Version: 14.3.2-3
Priority: optional
Section: universe/sound
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 664 k
Depends: libc6 (>= 2.4), libgomp1 (>= 4.4), libgsm1 (>= 1.0.13), libltdl7 (>= 2.4.2),
         libmagic1, libpng12-0 (>= 1.2.13-4), zlib1g (>= 1:1.1.4)
Recommends: libsox-fmt-alsa | libsox-fmt-ao | libsox-fmt-oss | libsox-fmt-pulse,
            libsox-fmt-base
Suggests: libsox-fmt-all
Conflicts: libsox0, libsox0, libsox0a, libsox0a, libsox1, libsox1, libsox1b
Replaces: libsox1a, libsox1a
Description: SoX library of audio effects and processing

Homepage: http://sox.sourceforge.net

---

We would have no side affects (currently) from this install, no additional package installs nor upgrades.
I have tested on my loaner linux64 machine, it worked smooth and I got the test running fine.  Loan me a 32 bit and I can test on there as well.
Attached patch [puppet] add soxSplinter Review
Assignee: nobody → bugspam.Callek
Status: NEW → ASSIGNED
Attachment #8361253 - Flags: review?(rail)
Comment on attachment 8361253 [details] [diff] [review]
[puppet] add sox

lgtm
Attachment #8361253 - Flags: review?(rail) → review+
Comment on attachment 8361253 [details] [diff] [review]
[puppet] add sox

https://hg.mozilla.org/build/puppet/rev/0cd9fd7beff9

(awaiting production merge)
Attachment #8361253 - Flags: checked-in+
merged to production
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.