pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49173: multimedia/x265 shared library version tranform broken



>Number:         49173
>Category:       pkg
>Synopsis:       multimedia/x265 shared library version tranform broken
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 02 19:05:00 +0000 2014
>Originator:     John D. Baker
>Release:        NetBSD/i386-7.99.1, pkgsrc-HEAD (2-Sep-2014)
>Organization:
>Environment:
NetBSD gx260a 7.99.1 NetBSD 7.99.1 (NO_DRM) #5: Sun Aug 24 20:26:20 CDT 2014  
sysop%verthandi.technoskunk.fur@localhost:/d0/build/current/obj/i386/sys/arch/i386/compile/NO_DRM
 i386

>Description:
Running 'make package' on "multimedia/x265" fails as follows:

===> Installing for x265-1.3
[ 24%] Built target encoder
[ 90%] Built target common
[ 90%] Built target x265-shared
[100%] Built target cli
[100%] Built target x265-static
Install the project...
-- Install configuration: "Release"
-- Installing: 
/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/lib/libx265.a
-- Installing: 
/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/include/x265.h
-- Installing: 
/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/include/x265_config.h
-- Installing: 
/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/lib/libx265.so.31
-- Installing: 
/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/lib/libx265.so
-- Installing: 
/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/lib/pkgconfig/x265.pc
-- Installing: /var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/bin/x265
=> Automatic manual page handling
pkg_create: can't stat 
`/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/lib/libx265.so.1.3'
=> Creating binary package 
/var/tmp/pkgsrc/multimedia/x265/work/.packages/x265-1.3.tgz
pkg_create: can't stat 
`/var/tmp/pkgsrc/multimedia/x265/work/.destdir/usr/pkg/lib/libx265.so.1.3'
pkg_create: lstat failed for file lib/libx265.so.1.3: No such file or directory
*** Error code 2

Stop.
make[1]: stopped in /x/pkgsrc/multimedia/x265
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/multimedia/x265


Somehow ${PKGVERSION} isn't being communicated to the build step so
the shared library is named as libx265.so.31 instead of libx265.so.1.3
as expected by the PLIST.
>How-To-Repeat:
With a recent pkgsrc-HEAD, attempt to build a binary package for
"multimedia/x265".
>Fix:



Home | Main Index | Thread Index | Old Index