![]() I have tried every method I know about or have learned about to do so, and none works. Specifically, I cannot get Wine to install correctly apparently, nor run, on two computers. It will not do the same work twice and finish out the build where it left off. Only now after you fix it you restart portmaster like you did at the start. If it stops at an error it's much the same process of figuring out what needs done to continue on as if you had done it manually. I run it from the login terminal so the screen doesn't go dark every 10 minutes and can keep an eye on its progress at a glance. Then you hit Enter to OK it and go for a smoke while it does its thing. When it's done it will list all the dependencies to be installed, or any that will be rebuilt during the build process and the program you want built at the bottom of the list to be installed last. If it doesn't need changed to suit your needs don't change any default settings. For instance, if you didn't enable IPv6 buring the base system build process make sure you disable that option when the screen shows it enabled by default. Always read what it says (before you Windows click away Enter at anything), not to imply you would do that. Then it will show you screens of the dependencies it will pull in and give you the option to change any of the default variables. You call it to install a new program with this command, modified to suit your program: I may be oversimplifying things but there really isn't anything to learn about using it. Sorry, that was long but hopefully made sense. The version differences can cause problems with dependency versions. The source code of ports is always newer than the code used to compile pre-built packages so that's why not mixing is advised. For consistency, I always refer to installing a "package" if I am referring to the pkg command and "port" if I am referring to using the ports tree as mentioned earlier, or the tool trihexoganal referred to earlier ports-mgmt/portmaster. ![]() Perhaps there is a bit of terminology confusion: a port is the source code of an app in the ports tree /usr/ports that gets compiled into a package and installed behind the scenes using the package system. The gecko and mono package names are "wine-gecko" and "wine-mono" respectively. If 64 bit, then install the "wine" package. If 32 bit, then install the 32 bit wine package: "i386-wine". Not sure which your application requires. Ken - I believe there are 2 wine packages: 32 bit and 64 bit. Due to some earlier "difficulties" with my new system, I am avoiding mixing the two like the plague. I had thought about installing wine, etc., from the ports, but I feel less than confident about finding and installing all the dependencies, plus there is my extreme desire to NOT mix packages and ports. I tried to pkg install gecko during an earlier attempt to get wine operational, but gecko couldn't be found in the packages. Is that correct? Or would you advise simply installing wine and its dependencies via the ports?īut, in that case, wouldn't I be mixing packages and ports, since everything else I have installed has been by the packages.? Or, by "mixing packages and ports" do you mean for ONE particular app, and not for the entire system? I.e., on my system, can I install a particular app via the packages, and a different app via the ports without difficulty? Then reinstall the whole shebang via the packages. then find those other two apps that wine thinks it needs and delete those by hand. So, I think I need to uninstall ( pkg delete wine). Therefore, it looks as though you are telling me that Wine installed those two PORTS, gecko and whatever else, from the ports thereby mixing packages and ports for that particular app, wine. That resulted in some 400 MB of "stuff" being worked on. I also did a pkg upgrade before I ever started installing needed apps. So far, everything I have installed on this machine has been via the packages. Thanks, but I have been absolutely adamant against mixing packages and ports.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |