After updating my laptop from: FreeBSD g1-240.catwhisker.org 10.1-STABLE FreeBSD 10.1-STABLE #1451 r277692M/277692:1001506: Sun Jan 25 04:35:42 PST 2015 r...@g1-240.catwhisker.org:/common/S1/obj/usr/src/sys/CANARY i386
to: FreeBSD g1-240.catwhisker.org 10.1-STABLE FreeBSD 10.1-STABLE #1452 r277722M/277745:1001506: Mon Jan 26 05:37:52 PST 2015 r...@g1-240.catwhisker.org:/common/S1/obj/usr/src/sys/CANARY i386 (as part of the usual daily routine), I then attempted to update the installed ports (for which I use portmaster). The ports tree is an SVN working copy of the head of the ports tree at r377931; I had previously (yesterday) updated the installed ports as of r377881. The only installed port that "portmaster -ad" found suitable for updating was emulators/wine-compholio: ... 0;portmaster: All >> (1)^G ===>>> The following actions will be taken if you choose to proceed: Upgrade wine-compholio-1.7.34,1 to wine-compholio-1.7.35,1 ===>>> Proceed? y/n [y] .... The process ran for a while, then terminated in a way I don't recall having previously seen: ... ===> wine-compholio-1.7.35,1 depends on shared library: libpng.so - found (/common/local/lib/libpng16.so.16.16.0) - found (/common/local/lib/libpng16.so.16.16.0) ===> wine-compholio-1.7.35,1 depends on shared library: libopenal.so.1 - found (/common/local/lib/libopenal.so.1.16.0) - found (/common/local/lib/libopenal.so.1.16.0) ===> wine-compholio-1.7.35,1 depends on shared library: libGLU.so - found (/common/local/lib/libGLU.so.1.3.1) - found (/common/local/lib/libGLU.so.1.3.1) ===> Configuring for wine-compholio-1.7.35,1 cd /common/ports/emulators/wine-compholio/work/wine-1.7.35 && /usr/bin/tar xf /usr/ports/distfiles//v1.7.35.tar.gz --strip-components 1 cd /common/ports/emulators/wine-compholio/work/wine-1.7.35 && gmake -C ./patches DESTDIR=/common/ports/emulators/wine-compholio/work/wine-1.7.35 install gmake[2]: Entering directory '/common/ports/emulators/wine-compholio/work/wine-1.7.35/patches' WARNING: Using this Makefile is deprecated! "/common/ports/emulators/wine-compholio/work/wine-1.7.35/patches/patchinstall.sh" DESTDIR="/common/ports/emulators/wine-compholio/work/wine-1.7.35" --all Applying /common/ports/emulators/wine-compholio/work/wine-1.7.35/patches/ws2_32-WriteWatches/0001-ntdll-Handle-write-watches-in-virtual_uninterrupted_.patch fatal: Not a git repository (or any parent up to mount point /common) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). This script is not compatible with *BSD utilities. Please install git, which provides the same functionality and will be used instead. ERROR: Failed to apply patch, aborting! Makefile:10: recipe for target 'install' failed gmake[2]: *** [install] Error 1 gmake[2]: Leaving directory '/common/ports/emulators/wine-compholio/work/wine-1.7.35/patches' *** Error code 2 Stop. make[1]: stopped in /common/ports/emulators/wine-compholio *** Error code 1 Stop. make: stopped in /common/ports/emulators/wine-compholio ===>>> make build failed for emulators/wine-compholio ===>>> Aborting update ===>>> Update for emulators/wine-compholio failed ===>>> Aborting update ===>>> You can restart from the point of failure with this command line: portmaster <flags> emulators/wine-compholio Script done on Mon Jan 26 05:45:36 2015 Well. That was ... peculiar and annoying... but I was trying to just get things done so I could get on with my day, so I "portmaster devel/git" (which informed me that I already had git-2.2.2_1 installed -- apparently something (else?) has it as a dependency, as I have no use for git in and of itself -- but portmaster re-built and -installed it anyway (as I had requested). It should thus come as little surprise that a re-try for updating wine-compholio-1.7.34,1 to wine-compholio-1.7.35,1 failed in exactly the same way. On this system, I only use portmaster to update the installed ports, using a ports tree mounted on /common/ports (/usr/ports is a symlink that points to the real location); the ports tree is (as noted above) an SVN working copy, using a private local mirror of the FreeBSD SVN repository that is updated nightly. Taking a look at emulators/wine-compholio/Makefile, I see thaht it was last updated: r375756 | dbn | 2014-12-28 12:39:48 -0800 (Sun, 28 Dec 2014) | 10 lines It appears that the update that catalyzed this was to emulators/wine-devel; its Makefile shows: r377820 | gerald | 2015-01-24 12:32:15 -0800 (Sat, 24 Jan 2015) | 11 lines I see a note in the commit log that "... files/patch-alternate-toolchain is not applicable any more; remove it." -- but it's not there to remove: g1-240(11.0-C)[14] ls files/ patch-partial-reservation pkg-message.in g1-240(11.0-C)[15] So I'm a bit perplexed. (I only have emulators/wine-compholio as a dependency for emulators/pipelight, which I had installed as part of an experiment to see if I could get Netflix to play on the laptop I use for just about everything.) Any suggestions? Peace, david -- David H. Wolfskill da...@catwhisker.org Those who murder in the name of God or prophet are blasphemous cowards. See http://www.catwhisker.org/~david/publickey.gpg for my public key.
pgp9AFjzbzHg3.pgp
Description: PGP signature