View Full Version : Additional application help for other newbies
Thulemanden
06-18-2006, 12:33 PM
As I am building an alternative session structure (Desktop?) to KDE on icewm or windowmaker I was looking for alternative mail clients. In Linux I have several times been able to break KDE, so it's nice with a substitute tactic.
Sylpheed, my first choice would not run, and finally I found xfmail. It's fun - it has the look of DOS in colors.
I use this site to find the proper application names: http://www.freshports.org/categories.php
and enter as root: pkg_add -r programnavn
xfm is a file manager in the style of xfmail. My favorit emelfm (or gentoo) was not found the way I tried above.
You can install the slightly more modern and sophisticated "Window Maker" this way.
Good luck and let me know how you find xfm/xfmail :-)
popey
06-18-2006, 12:44 PM
http://www.freebsd.org/cgi/ports.cgi?qu ... ektion=all (http://www.freebsd.org/cgi/ports.cgi?query=emelfm&stype=all&sektion=all)
Thulemanden
06-18-2006, 12:59 PM
http://www.freebsd.org/cgi/ports.cgi?query=emelfm&stype=all&sektion=all
hmm, dependence hell:
PCBSD# pkg_add -r emelfm2
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports ... lfm2.tbz.. (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest/emelfm2.tbz..). Done.
pkg_add: warning: package 'emelfm2-0.1.5' requires 'libdrm-2.0_1', but 'libdrm-2.0.1_1' is installed
pkg_add: warning: package 'emelfm2-0.1.5' requires 'tiff-3.8.0_1', but 'tiff-3.8.2' is installed
pkg_add: warning: package 'emelfm2-0.1.5' requires 'shared-mime-info-0.16_2', but 'shared-mime-info-0.17_1' is installed
pkg_add: warning: package 'emelfm2-0.1.5' requires 'atk-1.10.3_1', but 'atk-1.11.4_1' is installed
pkg_add: warning: package 'emelfm2-0.1.5' requires 'cairo-1.0.2_2', but 'cairo-1.0.4_1' is installed
pkg_add: warning: package 'emelfm2-0.1.5' requires 'pango-1.10.3_1', but 'pango-1.12.3' is installed
pkg_add: warning: package 'emelfm2-0.1.5' requires 'gtk-2.8.12_1', but 'gtk-2.8.18' is installed
Won't run.
popey
06-18-2006, 01:07 PM
Not dependency hell, it's just telling you that some of your packages are newer than required.
Thulemanden
06-18-2006, 01:11 PM
Not dependency hell, it's just telling you that some of your packages are newer than required.
Thanks - it still doesn't run I am afraid.
%emelfm
emelfm: Command not found.
%emelfm2
/libexec/ld-elf.so.1: /usr/X11R6/lib/libpango-1.0.so.0: Undefined symbol "g_slice_alloc"
%
popey
06-18-2006, 01:18 PM
You could try a more up to date version from here
ftp://ftp.freebsd.org/pub/FreeBSD/ports ... ble/x11-fm (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/x11-fm)
If that doesn't work you can compile from the ports.
After such warnings for pkg_add, you need to run pkgdb -F (portupgarde need to installed on your system) to fix the new dependencies for the package you added. Package would never run till its dependencies are fixed to the newer versions installed on your system
Good luck
Thulemanden
06-18-2006, 03:23 PM
After such warnings for pkg_add, you need to run pkgdb -F (portupgarde need to installed on your system) to fix the new dependencies for the package you added. Package would never run till its dependencies are fixed to the newer versions installed on your system
Good luck
Thanks, it gave a lot of "stale dependency" which I 'left for now'.
I'll live with xfm and konqueror for now.
TerryP
06-18-2006, 03:43 PM
Thunderbird I'd reccomend -> Or use Opera or Seamonkey for e-mail+browsing.
Thulemanden
06-19-2006, 06:23 PM
Thunderbird I'd reccomend -> Or use Opera or Seamonkey for e-mail+browsing.
Thunderbird won't run and it won't uninstall. :-(
I am using xfm but can also use Opera.
If installed through packages, run pkg_deinstall pkgname, ensure that capitalization of package name is correct? T or t as in package name.
If installed through ports, run make deinstall portname and ensure that portname is with correct capitalization also.
Finally, please note stale dependencies in your installations would make make many of your software non-workable till they fixed.
Thulemanden
06-20-2006, 07:55 AM
No such luck :
PCBSD# pkg_deinstall Thunderbird
cd: can't cd to /usr/ports/sysutils/portupgrade
** No matching package found.
PCBSD# pkg_deinstall thunderbird
cd: can't cd to /usr/ports/sysutils/portupgrade
** No matching package found.
PCBSD# thunderbird
run-mozilla.sh: Cannot execute /Programs/Thunderbird1.5.0.2/lib/thunderbird/thunderbird-bin.
PCBSD# pkg_deinstall Thunderbird1.5.0.2
cd: can't cd to /usr/ports/sysutils/portupgrade
** No matching package found.
PCBSD#
1- Have you fetched ports system?
2- Is /usr/ports/sysutils/portupgrade installed on your system?
3- the package name in ports system is "thunderbird" not "Thunderbird"
4- How have you installed it? PBI, through package, or through ports?
Thulemanden
06-20-2006, 03:31 PM
1- Have you fetched ports system?
2- Is /usr/ports/sysutils/portupgrade installed on your system?
3- the package name in ports system is "thunderbird" not "Thunderbird"
4- How have you installed it? PBI, through package, or through ports?
Thank you for taking the time
1) I think so, how do I check?
2) Don think so: PCBSD# pkg_deinstall thunderbird
cd: can't cd to /usr/ports/sysutils/portupgrade
3) Tried both
4) I think it was PCI
You are always most welcomed:)
1- To check for ports system, open Konqueror < / usr/ports. If the ports tree exists there, then they are fetched.
If the /usr/ports folder is empty, then go to Computer < PC-BSD Settings < System (Enter root pw to open) < Tasks and click on Fetch Ports to fetch the ports tree from BSD server to your system. It takes a while to fetch the whole tree of about 40 MB, so keept it running till it's 100% and "Finished" message appears, then click close and you now have the ports system fetched.
2- After fetching ports system run the command:
cd /usr/ports/sysutils/portupgrade && make install clean to install the latest version of portupgrade which is a very useful utility to manage and upgrade your installed ports.
http://www.onlamp.com/pub/a/bsd/2003/08 ... asics.html (http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html)
3- Programs installed through PBI's downloaded from the pbidir site are deinstalled as follows:
Go to Computer < PC-BSD Settings < Remove Programs (Enter root pw to open), select the program you want to deinstall from the list of installed programs and click remove then quit. If Thunderbird is installed through PBI, it would be listed there
Good luck :)
quick way I use to check if I have the port/program for something:
1. Open Konsole
2. Type whereis thunderbird
No results mean you have neither the prog nor the port.
1 result in /usr/ports means you have the port but nothing else
Multiple results in ports and /bin mean you have the port AND the prog.
Thulemanden
06-21-2006, 05:04 PM
1- Have you fetched ports system?
2- Is /usr/ports/sysutils/portupgrade installed on your system?
3- the package name in ports system is "thunderbird" not "Thunderbird"
4- How have you installed it? PBI, through package, or through ports?
2) %cd /usr/ports/sysutils/
/usr/ports/sysutils/: No such file or directory.
antik
06-21-2006, 05:05 PM
1- Have you fetched ports system?
2- Is /usr/ports/sysutils/portupgrade installed on your system?
3- the package name in ports system is "thunderbird" not "Thunderbird"
4- How have you installed it? PBI, through package, or through ports?
2) %cd /usr/ports/sysutils/
/usr/ports/sysutils/: No such file or directory.
as root:
# cvsup /root/ports-supfile
or
# portsnap fetch extract
Thulemanden
06-21-2006, 06:41 PM
I did the above and was able to delete thgunderbird from Programs - remove application and TB was deleting nicely.
Will the problem return and should I stick with KDE, which as a plus works with clamav?
Thanks to everyone involved.
Why is Linux running with all the PR? This PC-BSD seems a better project. Why didn't Linus just get involved in BSD which was already far when Linus started his Linux?
TerryP
06-21-2006, 06:44 PM
When Linus first started work on the Linux Kernel he didn't even know about the GNU project, other wise he'd probably would have worked with GNU to create a FULL operating system instead of cursing us with a mish mash of parts called a Distro.
antik
06-21-2006, 06:56 PM
When Linus first started work on the Linux Kernel he didn't even know about the GNU project, other wise he'd probably would have worked with GNU to create a FULL operating system instead of cursing us with a mish mash of parts called a Distro.
Back then GNU haven't got any kernel btw and ain't got it today also. USL v. BSDi was a lawsuit brought in the United States in 1992 by Unix System Laboratories against Berkeley Software Design, Inc and the Regents of the University of California over intellectual property (IP) related to UNIX. The case was settled out of court in 1993 after the judge expressed doubt in the validity of USL's IP, with USL and BSDi agreeing not to litigate further over the software that would later be developed into the free BSDs. Wikipedia link here (http://en.wikipedia.org/wiki/USL_v._BSDi).
Without this lawsuit there would be no Linux at all...
TerryP
06-21-2006, 07:36 PM
I thought the GNU HURD Kernel was making some progress :oops:
I thought the GNU HURD Kernel was making some progress :oops:
I heard it'll be released around the same time as Duke Nukem 4 :P
TerryP
06-22-2006, 02:05 AM
I think Debian has paired HURD, NetBSD, and FreeBSD kernels with a GNU Userland to create some special projects. But nothing confirmed usable that I'm aware of besides the normal GNU/Linux.
Thulemanden
06-22-2006, 06:19 PM
After such warnings for pkg_add, you need to run pkgdb -F (portupgarde need to installed on your system) to fix the new dependencies for the package you added. Package would never run till its dependencies are fixed to the newer versions installed on your system
Good luck
That one was fixed.
vBulletin® v3.8.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.