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 1 Week Ago
wheelnut wheelnut is offline
Real Name: Michael
Port Guard
 
Join Date: Apr 2022
Location: Canada
Posts: 13
Default Attempting to install Fvwm Crystal.

Greetings,

I haven't researched this as fully as I should. Colleagues have been pressuring me to get a move on. ..the world up-ending and all.. maybe somebody here can glance at this and just "know" the answer..

I'm trying to download and install the Crystal desktop for Open. The installation instructions -seem- pretty simple: Fvwm Crystal. Download, [apparently] move to a separate directory, make install.

I get:

make: don't know how to make install
Stop in /home/aragorn/crystal

This is as root. Same thing if as user. I am doing this from the workspace of fvwm. ..should I instead be doing it from the "black-screen with text" that you get if X isn't running? ..or is.. or do I need to install make? I see several options available:

cmake
gmake
imake
xmake..

..tempted to test those to see what happens..
did. cmake and gmake. no dice. different errors for both. might report them, but until I have some inkling of what I -should- be doing, seems pointless.
Reply With Quote
  #2   (View Single Post)  
Old 1 Week Ago
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 8,085
Default

OpenBSD isn't Linux. Lots of things are different. One of those differences is the `make` program, which is, on OpenBSD, the original 1988 BSD make program, still maintained. Most Linux distributions use GNU Make, which is a very different program.

You can install the GNU Make program with # pkg_add gmake. Once installed, you can use $ gmake install, and then you will then discover your next hurdle. And after that, the next one.
Reply With Quote
  #3   (View Single Post)  
Old 1 Week Ago
wheelnut wheelnut is offline
Real Name: Michael
Port Guard
 
Join Date: Apr 2022
Location: Canada
Posts: 13
Default

Quote:
Originally Posted by jggimi View Post
OpenBSD isn't Linux. Lots of things are different. One of those differences is the `make` program, which is, on OpenBSD, the original 1988 BSD make program, still maintained. Most Linux distributions use GNU Make, which is a very different program.

You can install the GNU Make program with # pkg_add gmake. Once installed, you can use $ gmake install, and then you will then discover your next hurdle. And after that, the next one.
Solid gold. Thanks! ..exactly the first thing I needed to know.. -_- ;-)

..posting this now so you see it, not being sure when I'll get back to this. Currently installing gnome, seeing as I'm realizing that Crystal requires a ton of dependencies, and I have no idea how many are available as packages, and how many I'll have to install as ports, or manually.. ..much exploration yet to do :-)
Reply With Quote
  #4   (View Single Post)  
Old 1 Week Ago
wheelnut wheelnut is offline
Real Name: Michael
Port Guard
 
Join Date: Apr 2022
Location: Canada
Posts: 13
Default

I will observe that the Gnome auto-installer appears to be out-of-date. following Solene's instructions gave an ambiguous dependency:

Ambiguous: choose dependency for libspectre-0.2.12p0:
a 0: ghostscript-10.04.0
1: ghostscript-10.04.0-gtk

..I crossed my fingers and selected the first option.

Last edited by wheelnut; 1 Week Ago at 08:17 PM. Reason: more info
Reply With Quote
  #5   (View Single Post)  
Old 1 Week Ago
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 8,085
Default

If you're running -current, rather than -release, please be aware that the ports tree is a moving target -- there are updates committed to the tree on an add hoc basis; sometimes dozens daily. The "snapshot packages" which are built for popular architectures are a point-in-time from that tree, and, they won't be 100% in sync with any particular -current snapshot you might be running.


The -gtk flavor you declined to install integrates ghostscript with the Gnome desktop environment.
Reply With Quote
  #6   (View Single Post)  
Old 1 Week Ago
wheelnut wheelnut is offline
Real Name: Michael
Port Guard
 
Join Date: Apr 2022
Location: Canada
Posts: 13
Default

Quote:
Originally Posted by jggimi View Post
If you're running -current, rather than -release, please be aware that the ports tree is a moving target -- there are updates committed to the tree on an add hoc basis; sometimes dozens daily. The "snapshot packages" which are built for popular architectures are a point-in-time from that tree, and, they won't be 100% in sync with any particular -current snapshot you might be running.


The -gtk flavor you declined to install integrates ghostscript with the Gnome desktop environment.
Very true. Now that you remind me, I remember reading about this. I can, in all likelyhood, re-install with the other option. Cheers!
Reply With Quote
  #7   (View Single Post)  
Old 4 Days Ago
wheelnut wheelnut is offline
Real Name: Michael
Port Guard
 
Join Date: Apr 2022
Location: Canada
Posts: 13
Default

Quote:
Originally Posted by jggimi View Post
The -gtk flavor you declined to install integrates ghostscript with the Gnome desktop environment.
..I wanted to just observe that "declined to install" isn't quite right. That makes it sound like I decided to reject somebodies hard work. I'm here because I've decided to embrace the hard work of this particular community. No. I was offered two options, and didn't know which one to choose. The "gtk" option could have been something totally different. I figured the first, simpler option, was safest. That's it.
Reply With Quote
  #8   (View Single Post)  
Old 3 Days Ago
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 8,085
Default

Understood. My apologies; I should have used a different term.
Reply With Quote
  #9   (View Single Post)  
Old 1 Day Ago
shep shep is offline
Real Name: Scott
Regex Recruiter
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,554
Default

Quote:
Ambiguous: choose dependency for libspectre-0.2.12p0:
a 0: ghostscript-10.04.0
1: ghostscript-10.04.0-gtk
You should be fine choosing either. I would expand on what @jggimi said about -gtk integrating into the gnome desktop to providing "gsx"; a Graphical User interface using gtk3+ toolkit:
https://linuxsoft.cern.ch/cern/cento...cript-gtk.html
You can choose ghostscript -gtk in Xfce4, Mate or OpenBox. Even a Qt based system or a minimal system like cwm.

In gnome, the evince document viewer has libspectre as a dependency and in this case "evince" and "gsx" essentially perform the same function.

Last edited by shep; 23 Hours Ago at 04:37 PM.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ultimate fvwm and cwm configs bsdun Off-Topic 1 29th March 2022 02:34 PM
Got my ports tree deleted after attempting ports update bsdnotbdsm FreeBSD Ports and Packages 2 18th May 2014 01:58 PM
libnotify on FVWM & WindowMaker qmemo OpenBSD Packages and Ports 6 12th May 2011 12:14 AM
FVWM/X11 Resolution Issue? m4rc OpenBSD General 8 3rd July 2008 02:45 PM
Which file manager for fvwm? aleunix General software and network 5 8th June 2008 08:01 AM


All times are GMT. The time now is 04:22 PM.


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