pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: py313-qt6 failing to package
Thomas Klausner <wiz%gatalith.at@localhost> writes:
> On Mon, Nov 24, 2025 at 02:29:23PM +0100, Greg Troxel wrote:
>> (cc: adam as last updater of this package)
>>
>> pkgsrc up to date as of about 8 hours ago
>> qt6-qtmultimedia-6.10.0nb1 is installed.
>>
>> This built on November 15.
>
> I've just tried it on 11.99.4/x86_64 and it build for me, with the
> attached versions installed (in an empty sandbox, just the
> dependencies). Can you please check if you have the same set
> (incl. versions)?
>
> (I'm using Python 3.14, but I don't think that should make a
> difference here.)
I am not following what's going on. For me, pulseaudio is default on,
and that pulls in ffmpeg7. In your list, I don't see ffmpeg7. Do you
have pulseaudio globally off?
/usr/pkgsrc/multimedia/qt6-qtmultimedia > make show-options
Any of the following general options may be selected:
gstreamer Enable gstreamer support.
pulseaudio Enable support for the PulseAudio sound server.
These options are enabled by default:
gstreamer pulseaudio
These options are currently enabled:
gstreamer pulseaudio
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.qt6-qtmultimedia.
/usr/pkgsrc/multimedia/qt6-qtmultimedia > make show-depends
ffmpeg7>=7.1.1nb1:../../multimedia/ffmpeg7
gst-plugins1-bad>=1.26.5nb1:../../multimedia/gst-plugins1-bad
gst-plugins1-base>=1.26.5nb1:../../multimedia/gst-plugins1-base
pulseaudio>=17.0nb3:../../audio/pulseaudio
qt6-qtbase>=6.9.3nb2:../../x11/qt6-qtbase
qt6-qtdeclarative>=6.9.3nb1:../../lang/qt6-qtdeclarative
qt6-qtquick3d>=6.9.3nb1:../../graphics/qt6-qtquick3d
qt6-qtshadertools>=6.9.3nb1:../../graphics/qt6-qtshadertools
I removed everything that was 6.10.0 on my system, to guard against bugs
where a package fails if there are installed bits. I'm getting
=> Generating post-install file lists
pkg_create: can't stat `/tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfcamerafactory_p.h'
pkg_create: can't stat `/tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfcamerarotationtracker_p.h'
pkg_create: can't stat `/tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfcapturephotooutputdelegate_p.h'
pkg_create: can't stat `/tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfimagecapture_p.h'
pkg_create: can't stat `/tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfstillphotonotifier_p.h'
pkg_create: can't stat `/tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qcvimagevideobuffer_p.h'
=> Checking file-check results for qt6-qtmultimedia-6.10.1
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg:
ERROR: /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfcamerafactory_p.h
ERROR: /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfcamerarotationtracker_p.h
ERROR: /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfcapturephotooutputdelegate_p.h
ERROR: /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfimagecapture_p.h
ERROR: /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qavfstillphotonotifier_p.h
ERROR: /tmp/work/multimedia/qt6-qtmultimedia/work/.destdir/usr/pkg/qt6/include/QtFFmpegMediaPluginImpl/6.10.1/QtFFmpegMediaPluginImpl/private/qcvimagevideobuffer_p.h
*** Error code 1
Looking for "qav":
/usr/pkgsrc/multimedia/qt6-qtmultimedia > find work/ -type f |egrep qav
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfcamerabase.mm
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfcamerabase_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfcameradebug_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfcamerautility.mm
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfcamerautility_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfhelpers.mm
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfhelpers_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfvideodevices.mm
work/qtmultimedia-everywhere-src-6.10.1/src/multimedia/darwin/qavfvideodevices_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcamera.mm
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcamera_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcamerafactory_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcamerarotationtracker.mm
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcamerarotationtracker_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcapturephotooutputdelegate.mm
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfcapturephotooutputdelegate_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfimagecapture.mm
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfimagecapture_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfsamplebufferdelegate.mm
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfsamplebufferdelegate_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfscreencapture.mm
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfscreencapture_p.h
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfstillphotonotifier.cpp
work/qtmultimedia-everywhere-src-6.10.1/src/plugins/multimedia/ffmpeg/darwin/qavfstillphotonotifier_p.h
it seems to be a mac thing so it is not surprising it is not built on
NetBSD.
Can anyone else build this, with default mk.conf? If so, do you have
ffmpeg7 as a dependency?
Adam: Can you explain why these are in the PLIST unconditionally when it
seems they are only supposed to be built on macOS? This seems to be a
bug introduced with your 6.10.1 update of November 20.
If I don't hear back I'll just add PLIST.darwin to them, and somebody
who can build on macOS can figure out how to set that.
Home |
Main Index |
Thread Index |
Old Index