Hi, On Wed, Jun 30, 2010 at 04:42:21PM +0400, Konstantin Pavlov wrote: > Добрый день. > > В /usr/lib/rpm/pkgconfig.prov используется слишком строгая проверка на > версию в .pc-файле: > > case "$3" in > *[!A-Za-z0-9_.+-]*) > Fatal "$f: invalid pkg-config output: $line" ;; > [0-9]*) ;; > *) Fatal "$f: invalid pkg-config output: $line" ;; > esac > > При этом, в man-странице не регламентируется формат строки Version, так же как > и в коде pkg-config нет подобных проверок. > > Предлагаю убрать излишний ум из /usr/lib/rpm/pkgconfig.prov. Строгость проверок в pkgconfig.prov, скорее всего, связана с необходимостью соблюсти формат зависимостей. Есть ли пример .pc-файла, претендующего на валидность, который не проходит проверку в pkgconfig.prov? -- ldv