06-01-2003
Thank you for your reply. I don't have problems with ports or packages in general. However, I am generally more fond of 'traditional' manual 'configure-make-make install' method for certain kinds of applications that I would like to keep constantly current. And this is a bit problematic. I also think I am missing something, somewhere, in the system configuration as I am not that familiar with the specifics of FreeBSD yet (I have yet to see how something I customarily do with my particular linux distro is to be done on FreeBSD).
I initially installed gnome from packages with /stand/sysinstall. However, it failed to start (typed gnome-session from console) and simply stated "unable to open display". So I think I may try and see if I can compile KDE myself (which have been compiling rather effortlessly on my linux box). I know that some packages, say libjpeg has already been compiled and installed (I explicitly installed them, again, from source), but the ./configure error log of some packages say the library files cannot be found, despite I have found the relevant .h and .so files installed in /usr/local/include and /usr/local/lib, until I pass them as parameters to ./configure as "with-extra-includes" and "with-extra-libs" that they can finally be found, and can then be compiled. I think if I always have to pass such parameters manually it is very messy.
I have to manually compile some applications in order to work in the way I want on my specific locale. Like vim, to enable the use of cjk on Linux I need to pass a lot of parameters to ./configure. So in general ports/packages on FreeBSD, though one exists, may not work for me on this regard (I may be wrong -- please correct me).
I do understand there can be more problems if I don't stick to ports/packages and compile everything myself. I compiled xfree86 4.3.0 from sources as I can't find that version from my ports. My compiled x-windows works perfectly. But it seems by doing so I can no longer use ports/packages for any x applications as the ports assume xfree86 4.2.0 instead of 4.3.0. if I use those ports/packages then xfree 4.2.0 would be fetched and installed, and that is definitely not what I want.
10 More Discussions You Might Find Interesting
1. UNIX Desktop Questions & Answers
question:
i just installed FreeBSD 4.7 on my laptop, when i log in as root, i can startx no problem at all but when i try to start it as a user, i can't. otiginally it told me i needed to be a member of the group 'wheel' to do startx, no problem, added myself in /etc/group, but for some reason i... (1 Reply)
Discussion started by: Calum
1 Replies
2. UNIX for Advanced & Expert Users
i'm following the, "How to setup and secure Snort, MySQL and Acid on FreeBSD 4.6 Release" off of the snort.org website.
in the documentation it says snort should be installed through the following:
-----
make -DWITH_MYSQL -DWITH_FLEXRESP ; make install
-----
later it says to do the... (13 Replies)
Discussion started by: xyyz
13 Replies
3. BSD
All,
I am a bit of a BSD newbie and haven't really played with it for years, but I have had a recent situation whereby someone attempted to load a custom kernel module and ended up breaking my BSD server.
I managed to fix it by doing the following:
Booting into loader mode:
unload
set... (3 Replies)
Discussion started by: drbabbers
3 Replies
4. Programming
Hello there,
My mulithreaded application (which is too large to represent the source code here) is crashing after installing FreeBSD 7.1-RELEASE/amd64.
It worked properly on others machines (Dual Cores with 4GB of RAM - FreeBSD 6.2-RELEASE/i386).
The current machine has 2x Core 2 Duo... (1 Reply)
Discussion started by: Seenquev
1 Replies
5. Web Development
Server: FreeBSD 7.2-RELEASE
MYSQL Version: MYSQL 5.1.36
PHP Version: 5.2.10 (apache2handler)
IP.Board Version: v3.0.2
Safe Mode: OFF
For the most part previously IP.Board, forum software, has run fine without any issues. Regular web pages and .php pages seem to load fine without any issues.... (2 Replies)
Discussion started by: Dark Severance
2 Replies
6. UNIX for Dummies Questions & Answers
I wrote a script to batch-create directories with .htaccess and .htpasswd files.
I am using the following line to create the .htpasswd file:
htpasswd -cb .htpasswd $USER $PASS
However, I keep getting this message in return:
Usage: htpasswd passwordfile username
The -c flag creates a new... (1 Reply)
Discussion started by: Spetnik
1 Replies
7. BSD
Hi!
I have a major issue with FreeBSD 7.1 i386.
We did a change in our Unix env where we exchanged home storage from a NetAPP running udp to a NetAPP running tcp.
Now I cant mount homedirs since NFS/AMD seem to fallback to udp :(
Trying to force it with amd options nfs_proto=tcp and so on.
... (0 Replies)
Discussion started by: Esaia
0 Replies
8. AIX
(1) Hi, Am working on FreeBSD 7.4/i386 and installed Opera 11.01 through ports collection manually... But when I run first time am getting "opera: cannot connect X server. Error: Unknown error: 0" What is this error all about???? Please help me to sort out this issue!!!
(2) Hi, currently am... (12 Replies)
Discussion started by: Priya Amaresh
12 Replies
9. IP Networking
Hello,
I'm attempting to setup a test network with a client-server based architecture using a proprietary application. The client works by communicating with the server on separate links (typically cellular connections) and then initiates a tunnel over each active link. However, in place of the... (0 Replies)
Discussion started by: shadyuk
0 Replies
10. BSD
I just got FreeBSD up and running with an XFCE desktop on an old Gateway laptop. It works great, except the wireless setup is scaring me. I can connect to my home WiFi fine most of the time, but I'm concerned about other WiFi that I will need to connect to away from home.
I understand that I can... (1 Reply)
Discussion started by: BrentBANKS
1 Replies
LEARN ABOUT FREEBSD
portindex
PORTINDEX(5) BSD File Formats Manual PORTINDEX(5)
NAME
INDEX -- File containing information about the state of the ports tree
DESCRIPTION
The port index file in /usr/ports contains various bits of information about the ports tree. Each major branch of FreeBSD has a separate
index file, named ``INDEX-N'', where N is the major version number of the FreeBSD branch, i.e.: INDEX-7, or INDEX-8.
name The name of the package.
path The path to the port directory.
install prefix
The default install prefix.
short description
A short description.
full description
The path to the full description.
maintainer email
The email address of the maintainer.
index The categories this port is part of.
build dependencies
Ports required to be installed prior to building this port.
run dependencies
Ports required to be installed for this port to run.
website The project website for the port.
e-deps Ports that may be required to extract this port.
p-deps Ports that may be required to patch this port.
f-deps Ports that may be required to fetch this port.
FILES
/usr/ports/INDEX-N where N is the major version number of the FreeBSD branch.
EXAMPLES
vim-6.3.15|/usr/ports/editors/vim|/usr/local|Vi "workalike", with many additional features|/usr/ports/editors/vim/pkg-descr|obrien@FreeBSD.org|editors|libiconv-1.9.2_1|libiconv-1.9.2_1|http://www.vim.org/|||
SEE ALSO
build(7), ports(7)
AUTHORS
This manual page was written by Paul Armstrong and Thomas Abthorpe <tabthorpe@FreeBSD.org>.
BSD
October 14, 2012 BSD