Yes, it would work as a one-off workaround, but still leaves the
underlying inconsistency. pkg_remove reports errors very nicely if you
pass invalid package names as a parameter and this behaviour "makes
sense".

Regards,

Mart

On Sun, Aug 14, 2016 at 10:32 PM, Anthony J. Bentley <anth...@anjbe.name> wrote:
> Mart Tõnso writes:
>> Hello Bugs,
>>
>> Stumbled upon this:
>>
>> # pkg_add nonexistantpackage || echo false && echo true
>> Can't find nonexistantpackage
>> true
>>
>> This makes it impossible to detect in an external script/program that
>> package installation failed when an invalid package name was passed to
>> pkg_add. I think it would make sense to return an error code in this
>> case?
>
> Try pkg_add followed by "pkg_info inst:pkgname"?

Reply via email to