>>>>> JB Onofré <j...@nanthrax.net>:

> Hi
> That’s normal: karaf 4.2.x uses blacklist so it provides the file, especially 
> to blacklist 4.3.x features repositories. 

> Karaf 4.3.x doesn’t use blacklist (as the version is newer). 

Yes, but that collided with the way I had decided to handle the etc
directory: to preserve as much of users' config modifications across
upgrades, as possible, the files in the etc directory are left on
uninstall.

And since nothing replaced the 4.2.11 blacklist file, it was still
present after upgrade to 4.3.1.

So what the 4.3.1 debian package now does is to include an empty
blacklist file, and then that will overwrite the 4.2.11 file.

That worked, I have successfully tested upgrading from 4.2.11 to 4.3.1
with "apt full-upgrade". 

But I won't release the 4.3.1 debian package, until I have bumped all of
my apps to karaf 4.3.1.

Just recompiling after bumping the BoM would have been enough to make
things run on 4.3.1, but I started on a bigger dependency cleanup and
upgrade of dependencies, and that will take a little time to complete.

Reply via email to