DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 16th September 2015
Funkygoby Funkygoby is offline
Fdisk Soldier
 
Join Date: Aug 2015
Posts: 57
Default gtk+3-guic

Hello,
I have a problem with (if i understood correctly) the gtk+3 subpackage -guic.

I am willing to test GemRB (the infinity gaming engine for BG1, PS:T, etc...): http://openbsd-archive.7691.n7.nabbl...-td276279.html

I put the folder in /usr/ports/games/ and run
Code:
make install
in the folder.
I ended up with the package and (some of) the dependencies but I have this error:
Fatal: Subpackage -guic does not exist. (in x11/gtk+3)

Code:
cd /usr/ports/x11/gtk+3
make show=MULTI_PACKAGES                               
-main -cups -cloudprint
I am wondering if this packages existed at some point?
Should I ask the porter about this dependencies?
Reply With Quote
  #2   (View Single Post)  
Old 16th September 2015
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Hello, and welcome!

If you want to test new ports, you'll need to run the development branch of OpenBSD, -current, rather than running -release or -stable.

New ports development is against -current only, and in this case, the -guic subpackage was not added to gtk3 until after 5.7-release had been settled.

If you're not familiar with -current, see FAQ 5.1.
Reply With Quote
  #3   (View Single Post)  
Old 16th September 2015
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Just to add: this application has been committed to the tree and is available for -current users now. It was committed on August 21, which was too late to be included with 5.8, planned for release on October 18.

It will be included with 5.9 when released on or about May 1 of 2016.

Last edited by jggimi; 17th September 2015 at 02:45 PM. Reason: corrected 5.8 date
Reply With Quote
  #4   (View Single Post)  
Old 17th September 2015
Funkygoby Funkygoby is offline
Fdisk Soldier
 
Join Date: Aug 2015
Posts: 57
Default

Thank you!
That makes perfect sense. I am tracking -stable through cvs and I didn't though about the fact that porter were basing there work on the future release.
Reply With Quote
  #5   (View Single Post)  
Old 17th September 2015
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Participating in ports testing is a valuable service that the user community can provide. Section 4 of the Porter's Handbook is the Port Testing Guide.

It's not quite a HOWTO, but it does outline the port building steps, what to test for at each step, how to log console output for analysis (or reporting problems), and provides additional general guidance for testing.

It does mention -current:
Quote:
The ports tree is developed against OpenBSD-current; there is no guarantee that new ports or updates will work correctly on the other branches.
And this gives me the opportunity to warn you not to blend a -current ports tree with a -stable system. FAQ 15.4.1 has the details, and this warning:
Quote:
Do NOT check out a -current ports tree and expect it to work on a -release or -stable system.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:40 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick