reassign 593043 libconfig-simple-perl 4.59-4
retitle 593043 Recent change broke publican
affects 593043 publican
thanks

On Sun, 15 Aug 2010, Lucas Nussbaum wrote:
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> 
> Relevant part:
> > make[1]: Entering directory 
> > `/build/user-publican_2.1-2-amd64-k4WX4i/publican-2.1'
> > dh_auto_build
> > Copying lib/Publican/TreeView.pm -> blib/lib/Publican/TreeView.pm
> > Copying lib/Publican/CreateBook.pm -> blib/lib/Publican/CreateBook.pm
> > Copying lib/Publican.pm -> blib/lib/Publican.pm
> > Copying lib/Publican/XmlClean.pm -> blib/lib/Publican/XmlClean.pm
> > Copying lib/Publican/Translate.pm -> blib/lib/Publican/Translate.pm
> > Copying lib/Publican/CreateBrand.pm -> blib/lib/Publican/CreateBrand.pm
> > Copying lib/Publican/WebSite.pm -> blib/lib/Publican/WebSite.pm
> > Copying lib/Publican/Localise.pm -> blib/lib/Publican/Localise.pm
> > Copying lib/Publican/Builder.pm -> blib/lib/Publican/Builder.pm
> > Copying bin/publican -> blib/script/publican
> > 
> > DEBUG: Publican: config loaded
> > Setting up ar-SA
> > mkdir /ar-SA: Permission denied at lib/Publican/Builder.pm line 251
> > dh_auto_build: perl Build returned exit code 13
> > make[1]: *** [override_dh_auto_build] Error 2

This used to work. After some investigation, I discovered that the version
4.59-4 of libconfig-simple-perl broke it, 4.59-3 worked fine.

It looks like the last upload also activated the patch "empty_value.patch"
which was not applied in the former upload (even if present in the
tarball). That patch changes the behaviour in a way that is not really
desirable apparently. The module does no longer return "undef" for
non-existent entries but an empty value which leads publican to believe
that the value is set by the user and to use "" instead of its default
value ("tmp").

We should not diverge on this point without upstream backing. I suggest 
to drop that patch... it's clearly a behavioural change that has
unexpected impact.

Disabling that patch make publican work again.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer ◈ [Flattr=20693]

Follow my Debian News ▶ http://RaphaelHertzog.com (English)
                      ▶ http://RaphaelHertzog.fr (Français)



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to