>On Mon, Nov 21, 2005 at 07:38:00PM -0500, [EMAIL PROTECTED] wrote: >> >> It seemed like time to update and get the new ftp-proxy. During this I >> ran >> >> 'pkg_delete -q /var/db/pkg/*' while updating the sources. The OpenBSD >> >> build was okay, but ports are not building now. The command might have >> >> been package-specific; i.e., perhaps I should have used 'port uninstall' >> >> instead since I have been using 'make install' in ports. > >> >Anyways, you are installing packages, not ports, because ports building >> >process creates packages. > >> >> Probably I could begin to use packages now and things would be okay, but >> >> am trying to learn how to compile things properly. This installation is >> >> -current on AMD64. > >> >> Is there general method to make ports work again in this situation? > >> >You can either update your ports tree and build stuff, or use packages >> >for the version of OpenBSD you are using. >> > >> >> I did update ports and also rebuilt X. Perhaps it is a Firefox problem? >> This is >> the error after Firefox had installed gmake and moved to gettext: >> >> "Can't install gettext-0.14.5 because of conflicts (gettext-0-10-40p3)" > >That's not correct cut-and-paste, you obviously did this from memory. >
True. The AMD64 computer is not in the same room as the Macintosh. >> There were no applications previous to this Firefox install, excepting those >> already >> in OpenBSD. > >No, that's a lie. The real message tells you there still is a gettext, and >the version is 0.10.40p3 (there are no dashes there). > >You need to *update* your gettext, instead of installing the new one. > Very well. Thank you. >> There is not a ports index to update or reindex, or the like? Maybe Firefox >> is broken >> for -current and I will need to use Mozilla 1.7. > >Not really. firefox works just fine. > Thank you. I am making Firefox at the moment. >If you want to use ports, you will have to start to learn being a bit more >careful... > >You didn't give us anything useful in your first email. From the most recent >one, it's clear to me that somehow, something went wrong during your >pkg_delete, since you still have a gettext installed, but you don't mention >that. Didn't you notice it at the time ? > >Please go and figure out what packages you still have on your machine. Clean >them up, then rebuild, if you must from ports. > >Or you can go the easy way and use binary packages. > If the computer is physically secure, then I can use Wheel? # cd /usr # rm -rf ports # cat /etc/mk.conf SUDO=/usr/bin/sudo USE_SYSTRACE=Yes WRKOBJDIR=/usr/obj/ports DISTDIR=/usr/distfiles PKGREPOSITORYBASE=/usr/packages # mkdir /usr/obj/ports # chown darrel /usr/obj/ports # chgrp wheel /usr/obj/ports # mkdir /usr/distfiles # chown darrel /usr/distfiles # chgrp wheel /usr/distfiles # mkdir /usr/packages # chown darrel /usr/packages # chgrp wheel /usr/packages # cd /usr - checkout ports # cd /usr/ports - up ports # find /usr/ports -type d -exec chmod g+w {} \; % cd /usr/ports/www/mozilla-firefox % make Darrel