Skip to content

Package version from the build date, so testing accepts it - #12

Merged
ruscher merged 2 commits into
biglinux:mainfrom
ruscher:main
Oct 11, 2026
Merged

ruscher merged 2 commits into
biglinux:mainfrom
ruscher:main

Conversation

@ruscher

@ruscher ruscher commented Oct 11, 2026

Copy link
Copy Markdown
Member

Job 62182 built 1:3.0.1-1 from testing-2026-10-10-2 and uploaded it with no error, but the repository server never published it in testing: the file is 404 at the origin. The testing step reads the version without its epoch (3.0.1-1 < stable 26.06.18-0104) and drops it. Details and evidence: docs/ci-packaging.md.

  • PKGBUILD: pkgver=$(date +%y.%m.%d), pkgrel=$(date +%H%M), no epoch, the same as biglinux-settings. The application version stays 3.0.1.
  • GitLab Status now also fails when a testing/stable package never appears in repo.biglinux.com.br.

Tested in ruscher#5.

Job 62182 built 1:3.0.1-1 from testing-2026-10-10-2 and uploaded it
without errors, but the repository server never published it in testing
(the file is 404 at the origin; chatai-plasmoid, uploaded later by the
same steps, was published). Every package in both testing and stable has
a date version newer than stable's; no package with an epoch is in
testing while stable has an older version. The server-side step reads
1:3.0.1-1 without its epoch, finds it older than 26.06.18-0104 and drops
it. biglinux-settings and earlier biglinux-welcome use date versions.

- PKGBUILD: pkgver=$(date +%y.%m.%d), pkgrel=$(date +%H%M), no epoch.
  APP_VERSION stays 3.0.1 for About and --version.
- GitLab Status: after the upload, wait for the file in
  repo.biglinux.com.br/<repo>/x86_64 (testing and stable) and fail if it
  never appears. The directory page is cached by the CDN for days, so the
  file itself is requested.
- Docs: evidence, the unstable 1:3.0.1-1 leftover, the stale page.
Package version from the build date, so testing accepts it
@ruscher
ruscher merged commit be97709 into biglinux:main Oct 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant