Skip to content

Conversation

@cheeyanglee
Copy link
Contributor

Merge Checklist

All boxes should be checked before merging the PR

  • [] The changes in the PR have been built and tested
  • [] cgmanifest file has been updated if required
  • [] Ready to merge

Description

Any Newly Introduced Dependencies

How Has This Been Tested?

when rebuild all rpms without upstream repo some dependencies were not
able to resolve some dependencies. this updates the BuildRequire and
Require.

build command :
$ sudo make build-packages REBUILD_TOOLS=y DISABLE_UPSTREAM_REPOS=y \
  DISABLE_DEFAULT_REPOS=y VALIDATE_TOOLCHAIN_GPG=n REPO_LIST=""

Error:

INFO[20611][scheduler] Unresolved dependencies:
INFO[20611][scheduler] --> fmt-devel:C:''V:'',C2:''V2:''
INFO[20611][scheduler] --> fmt-devel:C:'>='V:'10.0.0',C2:''V2:''
INFO[20611][scheduler] --> fmt-devel:C:'>='V:'10.2.1-4',C2:''V2:''
INFO[20611][scheduler] --> perl(Sys::Virt):C:''V:'',C2:''V2:''
INFO[20611][scheduler] --> php(api):C:'='V:'%{php_core_api}',C2:''V2:''
INFO[20611][scheduler] --> php(zend-abi):C:'='V:'%{php_zend_api}',C2:''V2:''
INFO[20611][scheduler] --> pkgconfig(gtk+-3.0):C:''V:'',C2:''V2:''
INFO[20611][scheduler] --> pkgconfig(gtk+-3.0):C:'>='V:'3.24.22',C2:''V2:''
INFO[20611][scheduler] --> pkgconfig(libdecor-0):C:'>='V:'0.1.1',C2:''V2:''
INFO[20611][scheduler] --> pkgconfig(libvirt):C:''V:'',C2:''V2:''
INFO[20611][scheduler] --> pkgconfig(rest-1.0):C:''V:'',C2:''V2:''
INFO[20611][scheduler] --> python-cryptography:C:''V:'',C2:''V2:''

changes:

mariadb lower the required fmt-devel to match the available version.

graphviz, libguestfs, php-pecl-apcu and thrift should handle "Require"
with php macros.

stunnel change python-cryptography to python3-cryptography

Signed-off-by: Lee Chee Yang <[email protected]>
update edge-repos, edge-release, ca-certificate
split edge-repos to base and next.
keep edge-release with VERSION_ID 3.0 as there are azl component that
refer to this for build.

calamares: update installer to reflect the version bump.

drop coredns specfile

edge-release: fix dist_version

update development.repo

Signed-off-by: Lee Chee Yang <[email protected]>

---------

Signed-off-by: Lee Chee Yang <[email protected]>
@cheeyanglee cheeyanglee requested a review from a team as a code owner December 31, 2025 02:47
repo_gpgcheck=0
enabled=1
skip_if_unavailable=True
sslverify=0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why priority setting is removed ? will that cause issue on handling same RPMs in both edge-next and edge-base repo?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

after this change we can branch out 26.06 and create new 26.06 repo.
and 26.06 will no longer need to refer "next" repo

Copy link
Contributor

@liulis-sg liulis-sg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need to also remove coredns from cgmanifest.json

Signed-off-by: Lee Chee Yang <[email protected]>
---------

Co-authored-by: andy.peng <[email protected]>
Signed-off-by: Lee Chee Yang <[email protected]>
@cheeyanglee cheeyanglee marked this pull request as draft January 5, 2026 08:22
@cheeyanglee
Copy link
Contributor Author

convert to draft, push this to post "preview release".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants