{"id":15724404,"url":"https://github.com/elvyria/voids-package-nightmare","last_synced_at":"2025-04-20T22:32:19.008Z","repository":{"id":45835685,"uuid":"471575701","full_name":"Elvyria/voids-package-nightmare","owner":"Elvyria","description":"Template collection for Void Linux / XBPS","archived":true,"fork":false,"pushed_at":"2024-12-16T05:26:19.000Z","size":106,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T12:41:13.201Z","etag":null,"topics":["voidlinux"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Elvyria.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-19T02:50:23.000Z","updated_at":"2024-12-16T05:26:33.000Z","dependencies_parsed_at":"2023-12-01T04:27:54.998Z","dependency_job_id":"0e3808fe-9e3a-45f6-b4d7-05c9ad78f89c","html_url":"https://github.com/Elvyria/voids-package-nightmare","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elvyria%2Fvoids-package-nightmare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elvyria%2Fvoids-package-nightmare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elvyria%2Fvoids-package-nightmare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elvyria%2Fvoids-package-nightmare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Elvyria","download_url":"https://codeload.github.com/Elvyria/voids-package-nightmare/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249972876,"owners_count":21354079,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["voidlinux"],"created_at":"2024-10-03T22:16:29.914Z","updated_at":"2025-04-20T22:32:19.002Z","avatar_url":"https://github.com/Elvyria.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Void's Package Nightmare\n\u003cimg src=\"https://img.shields.io/badge/libc-glibc-CCBBCC?style=flat-square\"/\u003e \u003cimg src=\"https://img.shields.io/badge/arch-x86__64-AABBAA?style=flat-square\"/\u003e  \n\n## Void Linux is not a good distribution for the desktop environment\n- Stalling on a flickering and problematic driver version for half a year for the sake of not using \"beta\" drivers: https://github.com/void-linux/void-packages/pull/50458  \n- Always outdated GCC: https://github.com/void-linux/void-packages/pull/50825\n- Refusal to communicate properly with the community: https://github.com/void-linux/void-packages/issues/50824; [reddit thread](https://www.reddit.com/r/voidlinux/comments/1eaeqie/comment/lekyofp/?utm_source=share\u0026utm_medium=web3x\u0026utm_name=web3xcss\u0026utm_term=1\u0026utm_content=share_button)\n- [Musl](https://musl.libc.org/) blocks a lot of packages and requires an untrivial amount of patching, while not bringing anything of value in a non static form for the end users.\n- Niche distro problems are always low priority and take a while to resolve: https://github.com/void-linux/void-packages/issues/41388\n- Security holes are looked upon as a joke: https://github.com/void-linux/void-mklive/issues/69\n- Pretty important packages are not being added fast enough (1 year +): https://github.com/void-linux/void-packages/issues/43810\n\n### All these problems completely negate the advantage of using the best package manager XBPS\nThank you Void team, using Void Linux did a great bit of education for me, but i just can't anymore.  \n\n*For the people that might feel adventurous after reading this - XBPS provides a package for [pacman](https://wiki.archlinux.org/title/Pacman) wink wink https://artixlinux.org*\n\n---\n\n\nTemplate collection for Void Linux / XBPS\n\n## How To Use\n\n* Set-up **[void-packages](https://github.com/void-linux/void-packages)**\n```bash\ngit clone --depth 1 https://github.com/void-linux/void-packages\ncd void-packages\n./xbps-src binary-bootstrap\n```\n\n* Clone this repository and copy templates\n```bash\ngit clone --depth 1 https://github.com/Elvyria/voids-package-nightmare\ncp voids-package-nightmare/srcpkgs/* srcpkgs/\ncat voids-package-nightmare/common/shlibs \u003e\u003e common/shlibs\nrm -rf voids-package-nightmare\n```\n\n* Build package\n```bash\n./xbps-src pkg `package`\n```\n\n* Install package\n```bash\nxbps-install --repository hostdir/binpkgs `package`\n# or\nxi `package`\n```\n\n## Notes\n* `SONAME: lib.so.0 \u003c-\u003e UNKNOWN PKG PLEASE FIX!`  \nThis error indicates that package requires library which have no package associated with it.  \nTo fix - [source](https://www.gnu.org/software/bash/manual/html_node/Bourne-Shell-Builtins.html#index-_002e) library package template and append `lib.so.0 ${pkgname}-${version}_${revision}` to [common/shlibs](https://github.com/void-linux/void-packages/blob/master/common/shlibs)  \n...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felvyria%2Fvoids-package-nightmare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felvyria%2Fvoids-package-nightmare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felvyria%2Fvoids-package-nightmare/lists"}