Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-04-05 Thread Otto Kekäläinen
Hello! > For me, this whole situation seems wrong though. Why do you have > versioned package names (mariadb-server-*) when they are all mutually > exclusive with one another due to all shipping the same binary? This is how the MySQL packaging has been structured for the past 10 years or so.

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-31 Thread David Kalnischkies
On Mon, Mar 29, 2021 at 07:12:18AM -0700, Otto Kekäläinen wrote: > apt install --with-source ./Packages -s mariadb-server mariadb-client > libmariadbclient18 I just want to add here, that --with-source also works with other apt commands like "upgrade". Depending on what you want to test, it might

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-30 Thread Johannes Schauer Marin Rodrigues
Hi Otto, Quoting Otto Kekäläinen (2021-03-24 17:37:46) > I've noticed I've spent quite a lot of time debugging various situations > where the debian/control definitions for > depends/breaks/replaces/conflicts/provides are not optimal. > > The waste of time is two-fold: > > 1) apt is not verbose

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-29 Thread Otto Kekäläinen
Thanks David, using --with-sources is exactly what I needed. As a starting point I have the *.deb I've built. In the same directory I create a Packages file with: apt-ftparchive packages . > ./Packages Then I install using it: apt install --with-source ./Packages -s mariadb-server mariadb-client

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-27 Thread Tim Woodall
On Wed, 24 Mar 2021, Otto Kek?l?inen wrote: Hello! I've noticed I've spent quite a lot of time debugging various situations where the debian/control definitions for depends/breaks/replaces/conflicts/provides are not optimal. The waste of time is two-fold: 1) apt is not verbose enough 2) the

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-25 Thread David Kalnischkies
On Wed, Mar 24, 2021 at 12:37:46PM -0400, Otto Kekäläinen wrote: > As an example of 1, sometimes I see this: > > apt install mariadb-client > The following packages have unmet dependencies: > mariadb-client : Depends: mariadb-client-10.5 (>= 1:10.5.10) but it > is not going to be installed > >

Re: Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-25 Thread Ross Vandegrift
On Wed, Mar 24, 2021 at 12:37:46PM -0400, Otto Kekäläinen wrote: > I've noticed I've spent quite a lot of time debugging various > situations where the debian/control definitions for > depends/breaks/replaces/conflicts/provides are not optimal. Thanks for asking about this, I could also use some

Tips for debugging/testing debian/control Depends/Breaks etc changes?

2021-03-24 Thread Otto Kekäläinen
Hello! I've noticed I've spent quite a lot of time debugging various situations where the debian/control definitions for depends/breaks/replaces/conflicts/provides are not optimal. The waste of time is two-fold: 1) apt is not verbose enough 2) the cycle to rebuild/tests is too slow As an