On Mon, Mar 30, 2015 at 3:10 PM, Barry Schwartz
<chemoelect...@chemoelectric.org> wrote:
> Mark Knecht <markkne...@gmail.com> skribis:
>> On Mon, Mar 30, 2015 at 2:04 PM, Frank Peters <frank.pet...@comcast.net> 
>> wrote:
>> > On Mon, 30 Mar 2015 12:15:55 -0700
>> > Mark Knecht <markkne...@gmail.com> wrote:
>> >
>> >> Yesterday I was emerge -DuN @world clean. It took hours due to Gentoo
>> >> decisions about multilib stuff.
>> >>
>> >
>> > Is it still necessary to be using multilib?
>> >
>> > I've been using pure AMD64 for so long I tend to forget that
>> > 32-bit stuff still exists.
>> >
>> > Frank Peters
>>
>> Hi Frank,
>>    Honestly, I really don't know and figure the answer is probably no,
>> but it was when I set the machine up this way 5 or so years ago. Even
>> today I still see messages from things like Virtualbox drivers saying
>> they are using 32-bit modes, but what do I know? When emerge threw all
>> this stuff at me Sunday I figured I had no reason to break a machine
>> that has been working well so I let it do everything it wanted to do.
>> I don't have any problems with them getting rid of emulation libraries
>> and having everything built into the packages. I just wasn't prepare
>> for the time it required yesterday.
>
> I’m still working on it, myself. Various problems. Nothing I won’t be
> able to figure out. My list of things to build ~amd64 instead of amd64
> is growing a bit, for instance. Had to fix one of my overlay
> ebuilds. Etc. Removed some 32-bit stuff at least temporarily. I do not
> use 32-bit stuff very often.
>
> The main problem at this case is emerge wanting to install libav
> despite that I’m set up for ffmpeg. These things happen.
>
> At least if you use emerge as your package manager, it’s probably safe
> to go ahead and uninstall the emul packages, if you haven’t. The
> binaries will stay in place until you build the replacements.
>

Hi Barry,
   Yes, uninstalling the emulation libraries is exactly what I did
yesterday. It all seemed to work. Everything (nearly 300 packages)
built cleanly, and then following that there were another 250 or so
that had to be rebuilt I guess to be relinked or something. Anyway, it
took a few hours but everything went fine.

   In my case I've been slowly converting my machine back to nearly
100% stable. I don't need anything more than that in my daily work
these days and would greatly prefer fewer updates. In the old days
when I ran a lot of Gentoo pro-audio overlay stuff I stay to stay
leading edge all the time but these days I don't do that and life
should be easier.

   The libav vs ffmpeg thing was an issue for me also but I eventually
got through that a couple of weeks ago. As part of 'going stable' I've
removed use flags in make.conf and package.use and then basically let
portage do its thing. Everything worked fine once I got it all to
build. handbrake/makemkv/vlc and (I think) xine are all working now
but they weren't for a few days.

   I was thinking back about my 32-bit usage when I built the machine.
In those days (and it's likely still true) to run Windows VST plugins
you had to have 32-bit support. I was doing a lot of software synth
stuff a decade ago and suspect that was my main need in that area. I
don't intentionally use 32-bit for anything so likely I don't need it
at all as per Frank's comment but I also didn't feel like I really
wanted to deal with that right now.

Cheers,
Mark

Reply via email to