[Pkg-xmpp-devel] Bug#931647: Acknowledgement (movim deb package does not save URL edits during installation; later dpkg-reconfigure works OK)

Federico Grau donfede at casagrau.org
Wed Jul 10 01:10:40 BST 2019


Exploring this issue further, it's looking like a possible race condition.


If one downloads the movim debian package, and installs it with "dpkg -i", the
user is prompted for their debconf selections, and then the file
(/etc/default/movim) is pushed out incorporating user choices -- the ideal
situation.  

However, if one installs movim using "apt-get install", the configuration file
gets pushed out, then the user is prompted for their selections, which then
get lost (as default values are read in from the configuration file pushed
out).  One can observe this behaviour if they keep a copy of
/etc/default/movim (possibly seeded with an alternate value) and put it in
place before installing movim.


One potential fix might be to alter "debian/movim.config" to check debconf if
the user has set a debconf value for movim/public_url , rather than just
reading a value from the configuration file (which may be the default one
pushed out by the package).  There may be a better way to work around this
potential race condition that I'm not familiar with.

regards,
donfede


On Mon, Jul 08, 2019 at 06:54:04PM +0000, Debian Bug Tracking System wrote:
> Thank you for filing a new Bug report with Debian.
> 
> You can follow progress on this Bug here: 931647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931647.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> Your message has been sent to the package maintainer(s):
>  Debian XMPP Maintainers <pkg-xmpp-devel at lists.alioth.debian.org>
> 
> If you wish to submit further information on this problem, please
> send it to 931647 at bugs.debian.org.
> 
> Please do not send mail to owner at bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
> 
> -- 
> 931647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931647
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems

-- 
I choose information and knowledge over profit.



More information about the Pkg-xmpp-devel mailing list