{"id":39467788,"url":"https://github.com/3mdeb/arch-pkg-builder","last_synced_at":"2026-01-18T04:51:46.077Z","repository":{"id":77148824,"uuid":"93725821","full_name":"3mdeb/arch-pkg-builder","owner":"3mdeb","description":"docker container for building Arch pkgs","archived":false,"fork":false,"pushed_at":"2017-06-08T08:40:12.000Z","size":2,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2023-09-21T15:12:38.089Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3mdeb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-06-08T08:32:35.000Z","updated_at":"2023-09-28T00:46:49.518Z","dependencies_parsed_at":"2023-07-11T08:45:28.853Z","dependency_job_id":null,"html_url":"https://github.com/3mdeb/arch-pkg-builder","commit_stats":{"total_commits":2,"total_committers":1,"mean_commits":2.0,"dds":0.0,"last_synced_commit":"b514540bb8df89bb78d0bdc3098d4de3f22a947b"},"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/3mdeb/arch-pkg-builder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3mdeb%2Farch-pkg-builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3mdeb%2Farch-pkg-builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3mdeb%2Farch-pkg-builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3mdeb%2Farch-pkg-builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3mdeb","download_url":"https://codeload.github.com/3mdeb/arch-pkg-builder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3mdeb%2Farch-pkg-builder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28530351,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2026-01-18T04:51:45.979Z","updated_at":"2026-01-18T04:51:46.053Z","avatar_url":"https://github.com/3mdeb.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"Arch pkg builder\n=================\n\n### Usage\n\n* Build container:\n\n  ```\n  docker build -t 3mdeb/arch-pkg-builder\n  ```\n\n* Place [arch pkg scripts](https://wiki.archlinux.org/index.php/Kernels/Arch_Build_System)\n  within `pkg` directory. It will be mounted inside container.\n\n* Run container to automatically build package:\n\n  ```\n  ./arch-pkg-builder.sh\n  ```\n\nIt was tested with recent kernel packages so far (4.12)\n\n### Known issues\n\nSometimes when building `logankoester/archlinux`:\n\n  ``` Sending build context to Docker daemon  4.608kB Step 1/7 : FROM\nlogankoester/archlinux # Executing 1 build trigger...  Step 1/1 : RUN\npacman-key --populate \u0026\u0026   pacman-key --refresh-keys \u0026\u0026   pacman -Sy\n    --noprogressbar --noconfirm \u0026\u0026   pacman -S --force openssl --noconfirm \u0026\u0026\n    pacman -S pacman --noprogressbar --noconfirm \u0026\u0026   pacman-db-upgrade \u0026\u0026\n    pacman -Syyu --noprogressbar --noconfirm\n   ---\u003e Running in 4d552992b194\n  ==\u003e Appending keys from archlinux.gpg...\n  ==\u003e Locally signing trusted keys in keyring...\n    -\u003e Locally signing key 684148BB25B49E986A4944C55184252D824B18E8...\n    -\u003e Locally signing key 91FFE0700E80619CEB73235CA88E23E377514E00...\n    -\u003e Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...\n    -\u003e Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...\n    -\u003e Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887...\n  ==\u003e Importing owner trust values...\n  ==\u003e Disabling revoked keys in keyring...\n    -\u003e Disabling key 7FA647CD89891DEDC060287BB9113D1ED21E1A55...\n    -\u003e Disabling key D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50...\n    -\u003e Disabling key 40440DC037C05620984379A6761FAD69BA06C6A9...\n    -\u003e Disabling key BC1FBE4D2826A0B51E47ED62E2539214C6C11350...\n    -\u003e Disabling key 63F395DE2D6398BBE458F281F2DBB4931985A992...\n    -\u003e Disabling key 8F76BEEA0289F9E1D3E229C05F946DED983D4366...\n    -\u003e Disabling key 81D7F8241DB38BC759C80FCE3A726C6170E80477...\n    -\u003e Disabling key 5E7585ADFF106BFFBBA319DC654B877A0864983E...\n    -\u003e Disabling key E7210A59715F6940CF9A4E36A001876699AD6E84...\n    -\u003e Disabling key F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6...\n    -\u003e Disabling key 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5...\n    -\u003e Disabling key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2...\n    -\u003e Disabling key 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196...\n    -\u003e Disabling key 66BD74A036D522F51DD70A3C7F2A16726521E06D...\n    -\u003e Disabling key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...\n  ==\u003e Updating trust database...\n  gpg: next trustdb check due at 2017-09-07\n  gpg: refreshing 91 keys from hkp://pool.sks-keyservers.net\n  gpg: keyserver refresh failed: Cannot assign requested address\n  ==\u003e ERROR: A specified local key could not be updated from a keyserver.\n  ```\n\nI was not able to identify cause of this error. Some\n[similar issue](https://github.com/guywithnose/docker-solr/issues/1) suggests\nit may be related to updating all keys at once.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3mdeb%2Farch-pkg-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F3mdeb%2Farch-pkg-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3mdeb%2Farch-pkg-builder/lists"}