Le 10/07/2017 à 23:12, Mike Gabriel a écrit :
> Hi Johannes,
> 
> On  Mo 10 Jul 2017 16:35:47 CEST, IOhannes m zmoelnig wrote:
> 
>> Package: fusiondirectory
>> Version: 1.0.19-1
>> Severity: grave
>> Justification: renders package unusable
>>
>> Dear Maintainer,
>>
>> after upgrading my fusiondirectory installation from jessie (1.0.8.2-5)
>> to stretch (1.0.19-1) the package has become practically unusable.
>> (that's after adding workarounds for #854398 and ).
> 
> Been there, had that...
> 
>> e.g. trying to edit anything, i get the following on saving:
>>> LDAP operation failed!
>>>
>>> [...]
> 
>> no warning has been emitted when I upgraded from jessie to stretch.
>> esp. no NEWS have indicated that anything could possibly go wrong.
> 
> Indeed, this would have been a good idea. Sorry for that. The packaging
> was done last minute unfortunately, so such delays got lost while being
> "in a hurry".

yes my bad in part i forgot to add the README.Debian file

>> there are some upstream notes in /usr/share/doc/fusiondirectory/docs/
>> about
>> upgrading, indicating that this will require quite a lot of
>> schema-changes and similar.
>> however, the upstream notes are very incremental (e.g. 1.0.8.1 ->
>> 1.0.8.2) and do not make it easy to upgrade from jessie to stretch.
> 
> That incremental upgrade path is exactly your way to go. Been there,
> done that. Complained to upstream loudly on that (as it sucks IMHO).

more than loudly :P it doesnt suck, everything is documented and the job
of the sysadmin is to read the docs :) we have lots of complex setup and
cannot and will not make automatic detection.

>> since fusiondirectory is a package to manage core infrastructure (like
>> user databases and networking devices), extra should be taken to allow
>> smooth upgrades between releases.
> 
> Yes, I agree.

everything is documented but i agree, a Readme.debian was missing,
smooth upgrade from 1.0.8 to 1.0.19 is possible if you follow releases
notes but keep in mind that is a jump of 22 releases and so extra care
is needed.

>> please fix this for the next point release (and please provide some
>> instructions for the 9.0-users on how to handle their broken
>> installations)

we will add a Readme.Debian pointing where to got for upgrade
instructions, a UPGRADE file is inside the debian package in the
/usr/share/doc/fusiondirectory/docs/UPGRADE.gz

> Will give it a shot when back at work next week.
> 
>> PS: thanks for packaging fusiondirectory!
> 
> ;-)
> 
> Mike


-- 
Benoit Mortier
CEO
OpenSides "logiciels libres pour entreprises" : http://www.opensides.eu/
Promouvoir et défendre le Logiciel Libre http://www.april.org/
Main developper in FusionDirectory : http://www.fusiondirectory.org/
Official French representative for OPSI : http://opsi.org/

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to