version-fox / version-fox/vfox

[Feature]: PHP: Have it check to ensure all dependencies are installed before installing PHP

Open
#654 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Go
Stars
4k
Forks
157
Avg merge
1h 3m
Merged PRs (30d)
5

Description

1. Your usage scenarios?

I am trying to install PHP using vfox and everytime I run vfox install php, it will always fail to install/build php since some dependency is not installed on my system.

2. What is your expected outcome?

When I run vfox install php to check first that I have all of the dependencies and tell me which ones are missing which are needed to install PHP.

I am on Ubuntu BTW

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the vfox install php command and the PHP installation path, focusing on where the build currently fails when an Ubuntu dependency is missing. The change is done when required dependencies are checked before the build and missing dependencies are reported clearly to the user.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, php
Domain
build-system, cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.