Radeon HD 5850 with Radeon OSS success

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • duby229
    replied
    Originally posted by duby229 View Post
    But sometimes the library needs to be recompiled, not the application that linked against it.
    EDIT2: Or rather sometimes the library needs to be recompiled and THEN the application needs to be recompiled against it.

    Leave a comment:


  • duby229
    replied
    EDIT: About the only thing that is fail safe is emerge -e world. Even then sometimes you have to do it twice to get all the links consistent with the versions that they are linked against.

    Leave a comment:


  • duby229
    replied
    Originally posted by crazycheese View Post
    - neither emerge, nor paludis recompile EVERYTHING. They automatically recompile only what is needed to be recompiled. It is also not necessary a foreground process. Its true, that sometimes you need to call revdep to rebuild everything depending upon changed package, and you will be informed to do so. Again with Ubuntu, segfaults were not uncommon.
    It doesnt do reverse dependencies though. And yes come upgrade time, I've gone through dependency hell because of this. revdep-rebuild is flawed. It's advertised as calculating reverse dependencies. But in truth it actually doesnt work right. It scans through all the linking dependencies, and figures out what applications are linked against what libraries and if it finds an application that is linked against a library that has been updated, it'll recompile the application. But sometimes the library needs to be recompiled, not the application that linked against it. This is where revdep-rebuild fails.

    Leave a comment:


  • Mr James
    replied
    ......And I'll get to Ireland before ye...

    Leave a comment:


  • rohcQaH
    replied
    Originally posted by elanthis View Post
    Want to spend less time working for your computer and more time out with your girlfriend? USE="-gentoo"
    why would I prefer some woman to my computer?

    Seriously, it's not as bad as you make it sound. Most people who try gentoo don't get further than the installation, which can take days for a novice. But upgrading software costs CPU time, not my time. I can do it as a background job or I can do it overnight (emerge -uDN world && shutdown -h now), doesn't cost time for me.
    And when I need a custom patch in some package, some inofficial git version or something, gentoo actually makes it easier to get it done in a clean and reliable way, thus saving my time.

    Oh, and installation? I haven't reinstalled gentoo in years, even though every bit of hardware changed at some point. cp -a /mnt/oldroot /mnt/newroot, reconfigure & install kernel, reinstall grub, modify /etc/fstab, working system. Change use flags and some configuration files, do system upgrade overnight, done. Even my notebook started out as a clone of my workstation.
    Unless you start from scratch, installing gentoo doesn't take much longer than installing ubuntu. It's just less clicking in a fancy GUI installer and more knowing what you're doing.

    Leave a comment:


  • Mr James
    replied
    You take the high road and I'll take the low road...

    Leave a comment:


  • crazycheese
    replied
    Originally posted by Mr James View Post
    Man, you got to be into bondage pr0n to use Gentoo.

    To reap the benifits of Gentoo you got to step through the code, figure out what the sweet spot of compilation flags for your setup is, and then compile EVERYTHING. Come upgrade time, loop.
    I mean I can see it as a valuable learning experience, but to be a my main distro.........I'm not that leet.
    I will go a bit more detailed:
    - you don't need to go through the code. The USE flags are displayed by emerge or eix. Their meaning can be found in corresponding ebuild or on internet. Many ebuilds use own CFLAGS overriding your choice for purpose of better optimization. There is a useflag to prevent this behavior.
    - neither emerge, nor paludis recompile EVERYTHING. They automatically recompile only what is needed to be recompiled. It is also not necessary a foreground process. Its true, that sometimes you need to call revdep to rebuild everything depending upon changed package, and you will be informed to do so. Again with Ubuntu, segfaults were not uncommon.
    - the world package set is unique,as in valuable, in Gentoo. You will never get any package lost over the time, just because package manager silently decided to do so. You have very differentiated list of what you want and everything else is a dynamic dependency.

    Leave a comment:


  • crazycheese
    replied
    Originally posted by elanthis View Post
    Want to spend less time working for your computer and more time out with your girlfriend? USE="-gentoo"
    Incorrect, that would be: rm -rf /

    Leave a comment:


  • crazycheese
    replied
    Originally posted by Mr James View Post
    Go Debian Sid...upgrade and mix and match whatever.
    This is completely unrelated to my question.
    In Sid, as in any Debian branch, the only efficient way to "disagree" is to pin the package. It will work for some time.
    The other way, is to turn your system into source based, with a package manager not designed for source.


    Originally posted by Mr James View Post
    Man, you got to be into bondage pr0n to use Gentoo.

    To reap the benifits of Gentoo you got to step through the code, figure out what the sweet spot of compilation flags for your setup is, and then compile EVERYTHING. Come upgrade time, loop.
    I mean I can see it as a valuable learning experience, but to be a my main distro.........I'm not that leet.
    No, I'm into the choices.
    I love the system, that is not monotone with one decision to apply to everybody, but for the system which has very efficient mechanism of integrating various individual solutions efficiently.
    The only thing that you should know when using Gentoo is Linux ecosystem.
    I have found Gentoo way more usable and simple than Archlinux, and way more flexible than Debian. Of course, if I to install an OS for (wishing to stay) unexperienced person, Gentoo will be very bad choice.
    Just as I mentioned, configurability and flexibility comes at a price of knowing which path to follow. And following it blindly(by default), although possible, will provide no benefit - only leave with drawbacks. Somebody prefer automatic transmission, somebody like manual switching. And somebody like to walk.

    Leave a comment:


  • elanthis
    replied
    Originally posted by rohcQaH View Post
    I don't want to use LVM? USE="-lvm" and it's gone from my system.
    I want to use some gnome apps on a KDE desktop without pulling in too many dependencies? USE="-gnome -eds".
    Can we please drop all those useless sound demons from my system, because my alsa works just fine? USE="-pulseaudio -esd -arts"
    Want to spend less time working for your computer and more time out with your girlfriend? USE="-gentoo"

    Leave a comment:

Working...
X