[MDEV-27034] Debian packages should be buildable from GIT Created: 2021-11-12  Updated: 2022-05-10  Resolved: 2022-05-10

Status: Closed
Project: MariaDB Server
Component/s: Packaging
Affects Version/s: 10.3, 10.4, 10.5, 10.6, 10.7
Fix Version/s: N/A

Type: Bug Priority: Minor
Reporter: Tuukka Pasanen Assignee: Daniel Black
Resolution: Won't Do Votes: 0
Labels: None


 Description   

Currently if one pull MariaDB git down, starts to build Debian package with installing control dependencies. After build there is package(s) that are not builded and one does not get Debian packages.
Debian packages should be buildable without running debian/autobake-deb.sh. Script removes non buildable packages but it's not kind of how things should be in 2021 also control should be up-to-date with dependencies.



 Comments   
Comment by Daniel Black [ 2022-05-08 ]

For this to be achievable, there would need to be a debian/control and debian/*install that is universal amongst all debian based distributions. So currently the control is based on debian sid. The salsa builds work around with with a significant dependence of backports.

I'm hoping MDEV-28153 has improved this.

What do you think needs to be done?

Comment by Tuukka Pasanen [ 2022-05-10 ]

Actually currently our building from 10.5 is in very good shape. I think this can be closed and 10.3/10.4 are silently fading away.

Comment by Daniel Black [ 2022-05-10 ]

tough to pick a resolution between won't do and already done. Thanks illuusio

Generated at Thu Feb 08 09:49:50 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.