On Thu Jul 05, 2018 at 08:00:24AM -0500, Vijay Sankar wrote: > > Quoting Stuart Henderson <[email protected]>: > > > On 2018/07/05 07:52, Landry Breuil wrote: > > > On Wed, Jul 04, 2018 at 10:35:37PM +0200, Rafael Sadowski wrote: > > > > ok, according to our standard KDE procedure (only unhook old one until > > > > no one whispers)? > > > > > > Well, it would be nice to have someone actually test it with a cd > > > drive.... > > > > Good luck finding the 0 or 1 people who are in all the following categories, > > > > those that run OpenBSD > > those using KDE > > those with a CD writer > > those who will actually test diffs > > > > ;) > > I had tried to do this with -current this past week and had the following > problems: > > On my ports builder box I got the following error: > > builder.lab.foretell.ca$ make install > ===> Checking files for k3b-17.12.3 > `/home/distfiles/k3b-17.12.3.tar.xz' is up to date. > (SHA256) k3b-17.12.3.tar.xz: OK > ===> Verifying specs: c++ c++abi pthread FLAC FLAC++ KF5Archive KF5Attica > KF5Auth KF5Bookmarks KF5Cddb KF5Codecs KF5Completion KF5ConfigCore > KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5FileMetaData KF5I18n > KF5IconThemes KF5ItemViews KF5JobWidgets KF5KCMUtils KF5KIOCore > KF5KIOFileWidgets KF5KIOWidgets KF5NewStuff KF5NewStuffCore KF5Notifications > KF5NotifyConfig KF5Service KF5Solid KF5WidgetsAddons KF5XmlGui Qt5Concurrent > Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5WebKit Qt5WebKitWidgets Qt5Widgets > Qt5Xml avcodec avformat avutil c dvdread iconv m mad mp3lame ogg samplerate > sndfile tag vorbis vorbisfile > Missing library for KF5Cddb>=0.0 > Fatal error > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2164 > '/usr/ports/pobj/k3b-17.12.3/.buildwantlibs') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2469 > '/usr/ports/pobj/k3b-17.12.3/.extract_done') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1930 > '/usr/ports/packages/amd64/all/k3b-17.12.3.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2403 > '_internal-package') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2382 'package') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1948 > '/var/db/pkg/k3b-17.12.3/+CONTENTS') > *** Error 1 in /usr/ports/x11/kde-applications/k3b > (/usr/ports/infrastructure/mk/bsd.port.mk:2382 'install') > > So I manually built the following package: > > -rw-r--r-- 3 vijay vijay 791475 Jun 27 19:51 libkcddb-17.12.3.tgz > > Intent was to install KDE4 on a different system, put in the ports tree > there, and then try to build the package. > > So I installed KDE4 on my new laptop (its a ThinkPad Carbon X1 -- so it > could be a problem with the machine and nothing to do with OpenBSD) and > unfortunately get the following error there: > > Jun 28 12:54:56 stu1 reorder_kernel: kernel relinking done > Jun 28 12:55:24 stu1 console-kit-daemon[15339]: WARNING: Error waiting for > native console 3 activation: Permission denied > Jun 28 12:55:24 stu1 console-kit-daemon[15339]: WARNING: Error waiting for > native console 1 activation: Permission denied > Jun 28 12:55:24 stu1 console-kit-daemon[15339]: WARNING: Error waiting for > native console 4 activation: Permission denied > Jun 28 12:55:24 stu1 console-kit-daemon[15339]: WARNING: Error waiting for > native console 2 activation: Permission denied > Jun 28 12:55:43 stu1 /bsd: lock order reversal: > Jun 28 12:55:43 stu1 /bsd: 1st 0xffffffff81ded020 &sched_lock (&sched_lock) > @ /usr/src/sys/kern/kern_synch.c:444 > Jun 28 12:55:43 stu1 /bsd: 2nd 0xffff80000022b270 &dev_priv->irq_lock > (&dev_priv->irq_lock) @ /usr/src/sys/dev/pci/drm/i915/intel_lrc.c:1645 > Jun 28 12:55:43 stu1 /bsd: lock order "&dev_priv->irq_lock"(mutex) -> > "&sched_lock"(sched_lock) first seen at: > Jun 28 12:55:43 stu1 /bsd: #0 witness_checkorder+0x4c0 > Jun 28 12:55:43 stu1 /bsd: #1 ___mp_lock+0x70 > Jun 28 12:55:43 stu1 /bsd: #2 wakeup_n+0x39 > Jun 28 12:55:43 stu1 /bsd: #3 task_add+0x93 > Jun 28 12:55:43 stu1 /bsd: #4 gen6_rps_boost+0x129 > Jun 28 12:55:43 stu1 /bsd: #5 __i915_wait_request+0x155 > Jun 28 12:55:43 stu1 /bsd: #6 > i915_gem_object_wait_rendering__nonblocking+0x1d6 > Jun 28 12:55:43 stu1 /bsd: #7 i915_gem_set_domain_ioctl+0xdb > Jun 28 12:55:43 stu1 /bsd: #8 drm_do_ioctl+0x221 > Jun 28 12:55:43 stu1 /bsd: #9 drmioctl+0xf9 > Jun 28 12:55:43 stu1 /bsd: #10 VOP_IOCTL+0x5a > Jun 28 12:55:43 stu1 /bsd: #11 vn_ioctl+0x6b > Jun 28 12:55:43 stu1 /bsd: #12 sys_ioctl+0x477 > Jun 28 12:55:43 stu1 /bsd: #13 syscall+0x32a > Jun 28 12:55:43 stu1 /bsd: #14 Xsyscall_untramp+0xe4 > Jun 28 12:55:43 stu1 /bsd: lock order "&sched_lock"(sched_lock) -> > "&dev_priv->irq_lock"(mutex) first seen at: > Jun 28 12:55:43 stu1 /bsd: #0 witness_checkorder+0x4c0 > Jun 28 12:55:43 stu1 /bsd: #1 _mtx_enter+0x31 > Jun 28 12:55:43 stu1 /bsd: #2 gen8_logical_ring_put_irq+0x36 > Jun 28 12:55:43 stu1 /bsd: #3 __i915_wait_request+0x367 > Jun 28 12:55:43 stu1 /bsd: #4 intel_mmio_flip_work_func+0x3e > Jun 28 12:55:43 stu1 /bsd: #5 taskq_thread+0x6d > > Still I thought I would go ahead and try to build. Created the ports tree, > Did a tar xvzf k3b_libkcddb-17.12.3.tar.gz, make clean=all && make install > and got the following > > . > . > . > . > . > > *** Error 1 in /home/ports/devel/py-babel > (/home/ports/infrastructure/mk/bsd.port.mk:2382 'install') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:2061 > '/home/ports/pobj/py-sphinx-1.4.8/.dep-devel-py-babel') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:2469 > '/home/ports/pobj/py-sphinx-1.4.8/.extract_done') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:1930 > '/home/ports/packages/amd64/all/py-sphinx-1.4.8p0.tgz') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:2403 '_internal-package') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:2382 'package') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:1948 > '/var/db/pkg/py-sphinx-1.4.8p0/+CONTENTS') > *** Error 1 in /home/ports/textproc/py-sphinx > (/home/ports/infrastructure/mk/bsd.port.mk:2382 'install') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:2061 > '/home/ports/pobj/extra-cmake-modules-5.46.0/.dep-textproc-py-sphinx') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:2469 > '/home/ports/pobj/extra-cmake-modules-5.46.0/.extract_done') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:1930 > '/home/ports/packages/amd64/no-arch/extra-cmake-modules-5.46.0.tgz') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:2403 '_internal-package') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:2382 'package') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:1948 > '/var/db/pkg/extra-cmake-modules-5.46.0/+CONTENTS') > *** Error 1 in /home/ports/devel/kf5/extra-cmake-modules > (/home/ports/infrastructure/mk/bsd.port.mk:2382 'install') > *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:2061 > '/home/ports/pobj/k3b-17.12.3/.dep-STEM-ge-5.46.0-devel-kf5-extra-cmake-modules') > *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:2469 > '/home/ports/pobj/k3b-17.12.3/.extract_done') > *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:1930 > '/home/ports/packages/amd64/all/k3b-17.12.3.tgz') > *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:2403 > '_internal-package') > *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:2382 'package') > *** Error 1 in . (/home/ports/infrastructure/mk/bsd.port.mk:1948 > '/var/db/pkg/k3b-17.12.3/+CONTENTS') > *** Error 1 in /home/ports/x11/kde-applications/k3b > (/home/ports/infrastructure/mk/bsd.port.mk:2382 'install') > stu1.lab.foretell.ca$ > > What is a useful way to tackle this? Since I tried installing -current and > KDE on a new drive, got ports from CVS, and failed to build the package, I > am wondering if I am missing something simple. > > My ports mk.conf has > > PORTSDIR=/usr/ports > DISTDIR=/home/distfiles > SUDO=/usr/bin/doas > > I tried to build with dpb (with BUILD_USER=vijay) as well as with make clean > all and both failed. > > Please let me know if you have any suggestions. > > Thanks very much, > > Vijay > > > Vijay Sankar, M.Eng., P.Eng. > ForeTell Technologies Limited > [email protected] >
Did you see my last tarball k3b_libkcddb-17.12.3.tar.gz $ cd /usr/ports/ && cvs up -APd # Check out your tree is clean. $ tar xfzv ~/wip.tarball/k3b_libkcddb-17.12.3.tar.gz x11/kde-applications/k3b x11/kde-applications/k3b/Makefile x11/kde-applications/k3b/distinfo x11/kde-applications/k3b/pkg x11/kde-applications/k3b/pkg/DESCR x11/kde-applications/k3b/pkg/PLIST x11/kde-applications/k3b/patches x11/kde-applications/k3b/patches/patch-libk3b_jobs_k3bdatatrackreader_cpp x11/kde-applications/k3b/patches/patch-libk3b_tools_k3bfilesysteminfo_cpp x11/kde-applications/k3b/patches/patch-libk3bdevice_k3bdevice_cpp x11/kde-applications/k3b/patches/patch-libk3bdevice_k3bdevicemanager_cpp x11/kde-applications/k3b/patches/patch-libk3bdevice_k3bscsicommand_cpp x11/kde-applications/k3b/patches/patch-cmake_modules_FindTaglib_cmake x11/kde-applications/k3b/patches/patch-libk3b_core_k3bglobals_cpp x11/kde-applications/k3b/patches/patch-plugins_encoder_ogg_CMakeLists_txt x11/kde-applications/k3b/patches/patch-plugins_project_audiometainforenamer_CMakeLists_txt x11/kde-applications/k3b/patches/patch-plugins_decoder_ogg_CMakeLists_txt x11/kde-applications/k3b/patches/patch-plugins_decoder_ffmpeg_CMakeLists_txt x11/kde-applications/k3b/patches/patch-plugins_encoder_lame_CMakeLists_txt x11/kde-applications/libkcddb x11/kde-applications/libkcddb/Makefile x11/kde-applications/libkcddb/distinfo x11/kde-applications/libkcddb/pkg x11/kde-applications/libkcddb/pkg/DESCR x11/kde-applications/libkcddb/pkg/PLIST $ cd x11/kde-applications/libkcddb/ && make clean=all $ cd /usr/ports/x11/kde-applications/k3b $ make install
