More newbie questions-again?
p1agu313 at yahoo.com
Thu Aug 24 01:29:47 UTC 2006
backyard <backyard1454-bsd at yahoo.com> wrote:
--- "E. Gad"
> backyard wrote:
> --- "E. Gad"
> > Svein Halvor Halvorsen
> > wrote: Subhro wrote:
> > > yourself. However remember to cvsup your ports
> > tree before you start
> > > using it to get the required software. Refer to
> > the handbook for
> > > understanding how ports work.
> > For most people portsnap would be a better way of
> > updating one's ports
> > tree. Firstly, it's in the base system and thus
> > doesn't require any
> > third party software. Secondly, most newbies find
> > easier to use.
> as long as your remember to install it as a port
> during the install or add it with sysinstall or
> pkg_add. cvsup-nogui then doing a:
> make update in /usr/src or /usr/ports will
> automagically use the default examples and update
> things. As long as your going from a 6.x base it
> continue on Rel_6.x. If you started with 5.x it will
> continue to update 5.x. Ports will always update to
> the latest and greatest as it uses a different tag.
> find this very easy, I'm also afraid of change.
> portsnap is more secure because it uses encryption
> I've heard signs the updates. To each their own
> one way of the other updating your SRC and PORTS is
> important thing to learn how to do.
> > Svein Halvor
> > Hmm porstnap seemed to have worked ok. I installed
> > the portupgrade suite through pkg_add.
> > Somethings still not happy. Because when took a
> > stab at installing:
> > nvidia-driver
> > nvidia-glx
> > xorg and compat 5 as a dependency for
> > nvidia-driver/nvidia-glx
> > nvidia can't find something and I don't know what
> > because the first part of the message scrolls of
> > screen- (remember I'm not in xorg yet)
> if you don't have X yet then I don't think the
> drivers will install because they are quite
> on X.
> no X required here...
> hit scroll lock and then PgUp and PgDn this will let
> you view the scroll back buffer and see what you
> cannot see. the up and down arrows will work too.
> > -What the newbie here has done so far to help
> > itself-
> > Just as a guess-reinstalled linux_base because I
> > remembered reading on a Just Some Guys 'Blog abut
> > the same problem
> > thinking it couldn't hurt anything since I hadn't
> > installed hardly much of anything-
> > cd /usr/ports/emulators/linux_base.
> > make deinstall
> > make clean
> > make install
> > Ran that for 15 minuts-it ran into some sort of
> > "error 1!" (repeated 5 times)
> > Undaunted-re- did make etc.
> > Somethng about rpm something not found
> > (cd'd into linux_bas-fc4)
> > ran make install clean-but it says it can't find
> > the ftp servers-
> > Any guesses what I'm doing wrong?
> install archivers/rpm should fix that but it should
> know to do it itself. Unless your stuck using that
> particular dist of linux I would try to gentoo
> base. a chroot to the /compat/linux and you can use
> their portage system to install and update linux
> fairly easy. The reason I got away from linux in the
> first place was the nightmare of updating it, but at
> least Gentoo uses a "ports" system that makes it
> of a nightmare. Of course I am biased because I do
> Gentoo on my laptop and would want the emulation
> to be compatible if I package up native Gentoo apps
> my FreeBSD system.
> About that nvidia-thing here's the messages:
> libtool cannot find the library
> /usr/local/lib/libintl.la or undhandled argument in
> gmake:***[dump] Error 1
> gmak:leaving director
> gmake:[all-recursive]-Error 1
> gmakeleaving director
> gmake *** [all-recursive-am- Error 2
> Error code 2
> Stop in /usr/ports/archivers/rpm
> Errror code 1
> Stop in /usr/ports/archivers/rpm
> Error code 1
> stop in /usr/ports/emulators/linux_base-fc4
> /* Why is it having issues with this? */
> Stop in /usr/ports/x11/nvidia-driver.
> command failed [exit code 1]: /usr/bin/script -qa
> /tmp/portinstall542.0 make reinstall
> **Fix the installation problem and try again
> ***Listing failed packages(*skiped/ !FAILED)
> !xll/driver(install error)
> packages processed: 0....
well it looks like gettext is messed up or rpm can't
find the proper library to link to. Try (re)installing
gettext. The rest happens because rpm is missing and I
think nividia's drivers are packaged as an rpm.
I don't know why fedora-core is popping up. perhaps
you need to set LINUX_BASE=gentoo in make.conf. I
think that is the correct syntax but man make.conf
should have the right syntax. I think for whatever
reason rpm has something to do with the fedora-core
base source. I'm not positive but building it in the
past I seem to recall something going on with
fedora-core. that or i seem to recall nvidia used a
self running and extracting rpm which is linked to
fedora core because redhat obviously created the
redhat package manager.
It seems like gettext didn't get upgraded properly-(reinstalled it without any problems) and as you suspected just reinstalling got somethings smoothed out.
- as to the oddities in linux_base
It apears that this is a relatively new glitch
It's been posted to freebsd mail lists(so says google usenet)
-from what I can tell when upgrading from 6.0 to 6.1 sometimes either linux base doesn't happen right.
One persons sugestion is if you upgrade just to re-install rpm compatability- apparently some of the linux compatable software in ports has rpm and or rpm related libraries as a dependency( such as glx and agp)-
As for fedora? it's poping in because when I re-ran portinstall of nvidia-driver and nvidia-glx it asked it I'd like to install compatbility with linux 3D and mabie that's being done from something that uses a rpm(or related software).
Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min.
More information about the freebsd-questions