Date: Sun, 13 Oct 2013 13:12:36 +0100 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: [pkg-1.1.4_7] pkg: sqlite: Invalid regex (pkgdb.c:1274) Message-ID: <525A8E34.9020703@FreeBSD.org> In-Reply-To: <525A8B80.4030402@passap.ru> References: <525A8B80.4030402@passap.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4LbH27adkHinp6aC24Hl7TAOGhWmRFkj0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13/10/2013 13:01, Boris Samorodov wrote: > Hi All, >=20 > ----- > % pkg version -x pkg- > pkg-1.1.4_7 =3D >=20 > % pkg info -x libsigc+ > libsigc++-2.3.1 >=20 > % pkg info -x libsigc++ > pkg: sqlite: Invalid regex > (pkgdb.c:1274) > ----- >=20 The command argument when -x is present is a regular expression parsed according to the rules in re_format(7). 'libsigc++' is indeed an invalid regular expression according to those rules. Try 'libsigc[+][+]' or 'libsigc\+\+' instead. The characters + * . ? [ ] | are all syntactically significant inside regular expressions and need special treatment if you want to match one of them literally. (Your second case probably isn't doing exactly what you think it does, as it will match: libsigc libsigcc libsigccc libsigcccc etc.) Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --4LbH27adkHinp6aC24Hl7TAOGhWmRFkj0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJSWo41XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATjvIP/iohajHvGyZPmLj91OkS/Ob9 xcKZwsAGm1UGOd6pVdt6xBwfN9qRkmkmYIco7qxGX0F2PpiWSlvN56L1hmD3VLyQ Lgy/4p0LEn6y0SX1rs/60hesxmyWX7xdkRwGMo+siEaViRl+OQFdLocWPGl1FtkQ /aQTWM3fklHw6rLlyQs2zU/9dtuI7i8BBtbBmAlcYXAZqRXz4QQW/mLxrz1EQYjt m/FdCS4BkYu1tPpLF4Ye1yvWWyYXAaDwSK+TJNydkl5sYoePF7obB95VepcZ6qE4 KRuajXBBFm/n26sTbhmEG41J+GfwsdzY9eFBqIpA9o6CS0+CS0/gLTY+3i39Lgms KXWx1j0dLkg1+q8hpUGysOcKYA58VHRrniXSURPWPmsbiUI2HJcogenMq9zd+qZv WAVgAWFtkcg8cx4kO9qXMSk3EJP4o7t83rwAw0vqL7WJ5IAdK6bFPH4P6kusc/G9 JShL32fT3cdfIt7zaIY3MdLbSUByYzlJYkj83qmQlTt480q2Z6S1uStRCwDhkrU8 spEm3ixjpzXHWidomEJ0cvO1IUBsCXhPH/690r4BYTc1Rp0u6QS1+ChwUUQbGbSn jdbfBWb73bq9oEFZaDAZK1GbAFiIC5fXNyXLZUKC7FzP5cVXVAbBOg2aNGq5D/z4 YbXvmoRzXwR7mBsc0yFN =a5gO -----END PGP SIGNATURE----- --4LbH27adkHinp6aC24Hl7TAOGhWmRFkj0--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?525A8E34.9020703>