Bug#677069: libconfig-model-perl: Unable to modify source format of a debian package
Dominique Dumont
dod at debian.org
Mon Jun 11 12:59:16 UTC 2012
On Monday 11 June 2012 14:35:46 Daniel Dehennin wrote:
> I tried to use format="3.0 (quilt)" instead of "quilt (3.0)" as
> suggested[1] but it failed:
Oops, I need to fix the example.
>
> #+begin_src
> cme modify dpkg source format="3.0 (quilt)"
> enum type does not know '3.0'. Expected '1.0' or '2.0' or
> '3.0(native)' or '3.0 (quilt)' or '3.0 (custom)' or '3.0 (git)' or
> '3.0
> (bzr)'
>
> #+end_src
hmm, the quotes around format values are used by the shell. Internally, the
loader function will receive this command:
source format=3.0 (quilt)
Hence the error message.
You must add single quotes to protect the double quotes, either:
$ cme modify dpkg 'source format="3.0 (quilt)"'
or:
$ cme modify dpkg source 'format="3.0 (quilt)"'
Both will work as expected.
I'll keep this bug open as a reminder to fix the doc.
Thanks for the report
All the best
--
https://github.com/dod38fr/config-model/ -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org
More information about the pkg-perl-maintainers
mailing list