> On 29 Nov 2021, at 20:54, Bossart, Nathan <bossa...@amazon.com> wrote:
> 
> Hi hackers,
> 
> Currently, if you attempt to use CREATE EXTENSION for an extension
> that is not installed, you'll see something like the following:
> 
>        postgres=# CREATE EXTENSION does_not_exist;
>        ERROR:  could not open extension control file 
> "/usr/local/pgsql/share/extension/does_not_exist.control": No such file or 
> directory
> 
> I suspect this ERROR message is confusing for novice users, so perhaps
> we should add a HINT.  With the attached patch, you'd see the
> following:
> 
>        postgres=# CREATE EXTENSION does_not_exist;
>        ERROR:  could not open extension control file 
> "/usr/local/pgsql/share/extension/does_not_exist.control": No such file or 
> directory
>        HINT:  This typically indicates that the specified extension is not 
> installed on the system.
> 
> Thoughts?

I haven't given the suggested wording too much thought, but in general that
sounds like a good idea.

--
Daniel Gustafsson               https://vmware.com/



Reply via email to