Date: Sat, 15 Jan 2000 20:22:04 -0800 From: R Joseph Wright <rjoseph@nwlink.com> To: Salvo Bartolotta <bartequi@nojunk.com>, freebsd-questions@FreeBSD.org Subject: Re: Re Re: can't make certain ports Message-ID: <3881476C.DC892A7B@nwlink.com> References: <387E7CF7.929D2539@nwlink.com> <388127E8.97E81FF6@nwlink.com> <20000116.3312700@bartequi.ottodomain.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Salvo Bartolotta wrote: > > >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< > > On 1/16/00, 3:07:36 AM, R Joseph Wright <rjoseph@nwlink.com> wrote > regarding Re: can't make certain ports: > > > I discovered the problem finally. The "meta ports" are a joke. I was > > able to make kde, but only in the following order: first, make > kdelibs, > > then kdebase, then any of the peripherals like kdesupport and > > kdenetwork. Actually, kdenetwork would not build, so I downloaded the > > package and used pkg_install to install it. > > Also, I made gnome, but only by bypassing the "meta port" and going > > straight for gnomecore. > > > -- > > Best Regards, Joseph > > > You will do foolish things, > > but do them with enthusiasm. Colette. > > Dear R.J.Wright, > > I forgot telling you that the "official" recipe was to be issued in > the port directory; However, I bet you tried it there and it did NOT > work. > > The only way to have the metaport mechanism work was to > uninstall *all* the old KDE-related ports. > > Since I was paranoid on this subject, I had kept my original ports > tree, as I said in my previous letter. So I was able to safely and > easily issue my "make deinstall" commands (which delete a binary > package regardeless of any dependencies). For me, it wouldn't deinstall because it was trying to deinstall kde-1.1.2 and I had kde-1.1.1 installed. I ended up using pkg_delete to get rid of it before building. Even after doing that, I still couldn't use the metaport. I *had* to build kdelibs before kdebase would build. Which is a bit strange, since the ports system is supposed to handle dependencies. I don't really understand how it all works, I just play with it until I can get something going. > In your case, you might have used "pkg_delete -f" (man pkg_delete;-) > to the same effect, and then tried the metaport mechanism. I did. I got rid of everything kde related. No luck. > Sorry, I forgot to specify this point :-( > > That's why I would like a complete versioning system even for ports: > you would have the choice to seamlessly upgrade or install (much like > Linux RPM, but for ports); in the latter case you would be able to run > the new and the old versions (e.g. for two different users on your > system). > > I am afraid this idea is not considered at all. So we have to check > things by hand :-( Until we create such a mechanism ourselves ... Is it just a matter of changing the makefiles or is it integral to the ports system? > > Best regards, > Salvo > > Please note: nojunk.com ===> neomedia.it to e-mail to me. -- Best Regards, Joseph You will do foolish things, but do them with enthusiasm. Colette. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3881476C.DC892A7B>