Can't install linux-c6 because linux-c6-libGLU is somehow not getting registered properly

Johannes Jost Meixner johannes at perceivon.net
Fri Jun 17 09:19:40 UTC 2016


Your guess isn't wrong, and it's not your fault.

Check if you have linux-c6_64-libGLU installed. Ports is looking for
libGLU without the _64 piece in the PKGNAMEPREFIX, which means that
check you saw there will fail.

I have no clue how that regression got introduced 'cause libGLU is
something you should only ever need when you run with the NVIDIA_GL option.

Which, if you're trying to test Intel GPU code for compatibility, you
shouldn't need.

So just remove that option (make rmconfig in emulators/linux-c6 and a
few others; git grep for NVIDIA_GL in linux-c6 ports.. there should be
three or four), make reinstall clean and you'll be fine.

But, lease file a PR for it in the emulation@ queue. Something's clearly
off.

Thanks
Johannes

On 06/17/16 05:44 AM, Matthew Macy wrote:
> Maybe I'm doing something dumb. The ports system makes that so easy. Thanks in advance for any help.
> 
> 
> 
> root at armageddon:/home/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6 # make
> ===>  Staging for linux-c6_64-0.5
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-libasyncns>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-tk85>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-gtk2>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-hicolor-icon-theme>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-qt47-x11>0 - not found
> ===>  Staging for linux-c6_64-qt47-x11-4.7.2_1
> ===>   linux-c6_64-qt47-x11-4.7.2_1 depends on file: /compat/linux/usr/lib/libGL.so.1 - found
> ===>   linux-c6_64-qt47-x11-4.7.2_1 depends on package: linux-c6-libGLU>0 - not found
> ===>   linux-c6_64-qt47-x11-4.7.2_1 depends on package: linux-c6-libGLU>0 - not found
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/x11-toolkits/linux-c6-qt47-x11
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/x11-toolkits/linux-c6-qt47-x11
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6
> *** Error code 1
> 
> Stop.
> make: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6
> root at armageddon:/home/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6 # cd -
> root at armageddon:/home/mmacy/devel/freebsd-ports-graphics/graphics/linux-c6-libGLU # make reinstall
> ===>  Installing for linux-c6_64-libGLU-10.4.3
> ===>   linux-c6_64-libGLU-10.4.3 depends on file: /compat/linux/etc/redhat-release - found
> ===>   Registering installation for linux-c6_64-libGLU-10.4.3
> Installing linux-c6_64-libGLU-10.4.3...
> root at armageddon:/home/mmacy/devel/freebsd-ports-graphics/graphics/linux-c6-libGLU # cd -
> root at armageddon:/home/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6 # make
> ===>  Staging for linux-c6_64-0.5
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-libasyncns>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-tk85>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-gtk2>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-hicolor-icon-theme>0 - found
> ===>   linux-c6_64-0.5 depends on package: linux-c6_64-qt47-x11>0 - not found
> ===>  Staging for linux-c6_64-qt47-x11-4.7.2_1
> ===>   linux-c6_64-qt47-x11-4.7.2_1 depends on file: /compat/linux/usr/lib/libGL.so.1 - found
> ===>   linux-c6_64-qt47-x11-4.7.2_1 depends on package: linux-c6-libGLU>0 - not found
> ===>   linux-c6_64-qt47-x11-4.7.2_1 depends on package: linux-c6-libGLU>0 - not found
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/x11-toolkits/linux-c6-qt47-x11
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/x11-toolkits/linux-c6-qt47-x11
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6
> *** Error code 1
> 
> Stop.
> make: stopped in /mnt/storage/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6
> root at armageddon:/home/mmacy/devel/freebsd-ports-graphics/emulators/linux-c6 # 
> 

-- 
Checkout our new product:
fractalcells‬, the All-In-One solution for software development startups.

www.fractalcells.com

---

Johannes Meixner                  |            Perceivon Hosting Inc.
+1 970 449 05 99                  |          http://www.perceivon.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20160617/a386fdd9/attachment.sig>


More information about the freebsd-emulation mailing list