Skip to content

web interface to inspect repository dependencies based on libsolv

License

Notifications You must be signed in to change notification settings

lnussel/websolv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lightweight Web Interface For Libsolv

Figuring out why installation sizes suddenly explode or why packages get pulled into a transaction is a common task in release engineering. Following dependency chains manually on the command line is tedious though. So this little program offers an interactive web interface to simulate package installations.

It leverages Flask and libsolv on server side. The UI is created using plain Javascript and Bootstrap.

Screenshots

  • Main screen screenshot1
  • Searching packages screenshot2
  • Inspecting package properties screenshot3
  • Solving screenshot4

Running it

./Deptool.py ref -a
FLASK_ENV=development FLASK_APP=WebSolv.py flask run -h 0.0.0.0

About

web interface to inspect repository dependencies based on libsolv

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published