Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

review installed components and remove unused #435

Closed
vdelendik opened this issue May 1, 2022 · 2 comments
Closed

review installed components and remove unused #435

vdelendik opened this issue May 1, 2022 · 2 comments

Comments

@vdelendik
Copy link
Contributor

stf/Dockerfile

Line 15 in 5e3b866

apt-get install -y curl wget unzip iputils-ping nano telnet libimobiledevice-utils libimobiledevice6 usbmuxd cmake git build-essential jq libxml2-utils libplist-utils

why do we need these ones: cmake git build-essential

@vdelendik vdelendik modified the milestones: 2.2, 2.3 May 2, 2022
vdelendik pushed a commit that referenced this issue May 13, 2022
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.14.7...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@vdelendik vdelendik modified the milestones: 2.3, 2.4 Aug 1, 2022
@vdelendik vdelendik modified the milestones: 2.4, 2.5 Dec 12, 2022
@vdelendik vdelendik modified the milestones: 2.6, 2.6.1 Nov 4, 2023
@vdelendik vdelendik modified the milestones: 2.6.1, 2.6.2 Nov 21, 2023
@vdelendik vdelendik modified the milestones: 2.6.2, 2.7 Jan 10, 2024
@ignacionar
Copy link
Collaborator

After making some research about this issue, this were my findings:

  • cmake: It is required for the installation of @julusian/jpeg-turbo without it will fail due to missing dependencies and tools required for building. Related discussion: ERR! OMG CMake executable is not found. DeviceFarmer/stf#169

  • git: bower uses git to download the following dependency: "angular-borderlayout": "git://github.com/filearts/angular-borderlayout.git#7c9716aebd9260763f798561ca49d6fbfd4a5c67" (included in bower.json)

  • build-essential: Used for building the zeromq module, which requires a C++ compiler to build.

These three dependencies are required for building stf's image, otherwise the process will crash.

@vdelendik vdelendik modified the milestones: 2.7, 3.0 May 20, 2024
@vdelendik vdelendik moved this from To do to Done in Device Farm (MCloud) Sep 16, 2024
@vdelendik
Copy link
Contributor Author

closing as won't fix. current container size is more or less adequate

@github-project-automation github-project-automation bot moved this from Done to Ready For QA in Device Farm (MCloud) Sep 16, 2024
@vdelendik vdelendik moved this from Ready For QA to Done in Device Farm (MCloud) Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants