Re: Serious problems updating Current after switching to libxul.
keneasson wrote: Can anyone help me get my system back up and running? make.conf looks like this: WITH_MYSQL_VER=51 APACHE_VERSION=22 OVERRIDE_LINUX_BASE_PORT=f8 WWWDIR = /web/phpmyadmin WITH_CUPS="yes" CUPS_OVERWRITE_BASE=true #NO_LPR=true USE_GECKO=libxul ^ This is your problem. You want to say: WITH_GECKO=libxul here. # Begin portconf settings # Do not touch these lines .if !empty(.CURDIR:M/usr/ports*) && exists(/usr/local/libexec/portconf) _PORTCONF!=/usr/local/libexec/portconf .for i in ${_PORTCONF:S/|/ /g} ${i:S/%/ /g} .endfor .endif # End portconf settings # added by use.perl 2009-09-19 16:22:20 PERL_VERSION=5.10.1 In general, you *never* add any USE_FOO flags to /etc/make.conf -- USE_FOO is designed for use by port maintainers inside the limited scope of port-specific Makefiles: the presence of a USE_FOO setting in scope generally does dramatic things like adding dependencies on whole software subsystems. Your 'USE_GECKO' setting in /etc/make.conf (which has effect in the global scope) has made *every* port on your machine depend on gecko related libraries. It's not really surprising you're experiencing a bit of brokenness. Instead, you need a WITH_FOO flag. WITH_FOO is designed for end users to tweak the way ports work in detail: they only have any effect in ports that are specifically written to take notice of them; everything else will just ignore them. Even so, it's very common to use directory matching login or, as you have, things like PORTCONF to limit the application of a WITH_FOO flag to a specific port. The whole OPTIONS dialogue system is just a front-end to setting WITH_FOO flags for a specific port. Note: something that may cause a certain amount of astonishment to neophyte users. The opposite of saying: WITH_FOO=yes is not: WITH_FOO=no ### Don't do this. but: WITHOUT_FOO=yes ### Do this. That's because the value of 'WITH_FOO' variables is not actually tested anywhere, only whether the variable is defined or not. Setting WITH_FOO=bananas would have exactly the same effect, as, indeed does WITH_FOO=no or WITH_FOO=over_my_dead_body Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW signature.asc Description: OpenPGP digital signature
Serious problems updating Current after switching to libxul.
Hello, I'm running Freebsd 8.0-Stable #9 Dec 17/09 on amd64. I'm running gnome, and at the time i started my update i was at Gnome 2.26 I went through UPDATING and tried to switch from firefox 2 which is marked ignore to libxul by changing WITH_GECKO=libxul removed firefox3 and installed firefox35 I used UPDATING to try and sort out libxul, but it seems i have some cyclic dependencies. I use portmaster (i did try to rebuild things for portupgrade and try, but it had bigger problems and i couldn't even update the index.) I keep updating my ports tree (cvsup) i used portsnap, and it seems that was when my problems started, i rm -rf /usr/ports/* and cvsupped the entire thing back at one point. I got an error which seems to have started the whole ugly affair with /usr/ports/Mk/bsd.gecko.mk causing post patch issues, the main problem seemed to be e2fsprogs-libuuid which i was unable to rebuild due to it wanting a bsd.gecko.mk patch which from what i've read is now removed with firefox2, i deleted stuff till i got around that for now... but... at present my key problem is a cyclic dependency when i try and rebuilt pretty much anything, with libxul as the main issue. glib20 => libxul =>glib20 => libxul =>glib20 => libxul =>glib20 => libxul =>glib20 => libxul =>glib20 I have tried installing the package for both. i've tried pkg_deleting both then installing the port, or using portmaster, i've tried portmaster --check-depends, i've tried portmaster -e to remove them and try and re-install them. I've removed about 1/2 my system and now have even more problems. (i removed gettext and now portmaster complains about missing libintl.so.8 not found. at best i get a much larger cyclic loop with: glib20 => libtool22 => libiconv => gettetxt => atk => libgmp4 => farsight => gdm => libxul => glib20 or some other combination of the cycle. Can anyone help me get my system back up and running? make.conf looks like this: WITH_MYSQL_VER=51 APACHE_VERSION=22 OVERRIDE_LINUX_BASE_PORT=f8 WWWDIR = /web/phpmyadmin WITH_CUPS="yes" CUPS_OVERWRITE_BASE=true #NO_LPR=true USE_GECKO=libxul # Begin portconf settings # Do not touch these lines .if !empty(.CURDIR:M/usr/ports*) && exists(/usr/local/libexec/portconf) _PORTCONF!=/usr/local/libexec/portconf .for i in ${_PORTCONF:S/|/ /g} ${i:S/%/ /g} .endfor .endif # End portconf settings # added by use.perl 2009-09-19 16:22:20 PERL_VERSION=5.10.1 thanks ken ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Serious problems updating 8.0-Stable after switching to with_gecko= libxul.
Hello, I'm running Freebsd 8.0-Stable #9 Dec 17/09 on amd64. I'm running gnome, and at the time i started my update i was at Gnome 2.26 I went through UPDATING and tried to switch from firefox 2 which is marked ignore to libxul by changing WITH_GECKO=libxul removed firefox3 and installed firefox35 I used UPDATING to try and sort out libxul, but it seems i have some cyclic dependencies. I use portmaster (i did try to rebuild things for portupgrade and try, but it had bigger problems and i couldn't even update the index.) I keep updating my ports tree (cvsup) i used portsnap, and it seems that was when my problems started, i rm -rf /usr/ports/* and cvsupped the entire thing back at one point. I got an error which seems to have started the whole ugly affair with /usr/ports/Mk/bsd.gecko.mk causing post patch issues, the main problem seemed to be e2fsprogs-libuuid which i was unable to rebuild due to it wanting a bsd.gecko.mk patch which from what i've read is now removed with firefox2, i deleted stuff till i got around that for now... but... at present my key problem is a cyclic dependency when i try and rebuilt pretty much anything, with libxul as the main issue. glib20 => libxul =>glib20 => libxul =>glib20 => libxul =>glib20 => libxul =>glib20 => libxul =>glib20 I have tried installing the package for both. i've tried pkg_deleting both then installing the port, or using portmaster, i've tried portmaster --check-depends, i've tried portmaster -e to remove them and try and re-install them. I've removed about 1/2 my system and now have even more problems. (i removed gettext and now portmaster complains about missing libintl.so.8 not found. at best i get a much larger cyclic loop with: glib20 => libtool22 => libiconv => gettetxt => atk => libgmp4 => farsight => gdm => libxul => glib20 or some other combination of the cycle. Can anyone help me get my system back up and running? make.conf looks like this: WITH_MYSQL_VER=51 APACHE_VERSION=22 OVERRIDE_LINUX_BASE_PORT=f8 WWWDIR = /web/phpmyadmin WITH_CUPS="yes" CUPS_OVERWRITE_BASE=true #NO_LPR=true USE_GECKO=libxul # Begin portconf settings # Do not touch these lines .if !empty(.CURDIR:M/usr/ports*) && exists(/usr/local/libexec/portconf) _PORTCONF!=/usr/local/libexec/portconf .for i in ${_PORTCONF:S/|/ /g} ${i:S/%/ /g} .endfor .endif # End portconf settings # added by use.perl 2009-09-19 16:22:20 PERL_VERSION=5.10.1 thanks ken___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: serious problems
Hi Michael, >> While running make installworld my computer crashed. (FreeBSD 6.2-p9 >> kernel) >> At this moment the system misses some of the elf libs. Running in >> single user mode and running make installworld again gives all kind >> of errors >> > Right out of the handbook. > > 23.4.14.6. What do I do if something goes wrong? > > Make absolutely sure your environment has no extraneous cruft from > earlier builds. This is simple enough. > > # chflags -R noschg /usr/obj/usr > # rm -rf /usr/obj/usr > # cd /usr/src > # make cleandir > # make cleandir > Yes, make cleandir really should be run twice. Due to the fact that the elf libraries are gone ?!?!? I cann't loging normally and I cannot run these commands. Tonight I try to get in single user and I'll retry what the handbook says Jack ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: serious problems
Hello Jack: On Nov 29, 2007, at 10:48 PM, Jack Raats wrote: Hi While running make installworld my computer crashed. (FreeBSD 6.2-p9 kernel) At this moment the system misses some of the elf libs. Running in single user mode and running make installworld again gives all kind of errors Any leads to solve this problem?? Jack Right out of the handbook. 23.4.14.6. What do I do if something goes wrong? Make absolutely sure your environment has no extraneous cruft from earlier builds. This is simple enough. # chflags -R noschg /usr/obj/usr # rm -rf /usr/obj/usr # cd /usr/src # make cleandir # make cleandir Yes, make cleandir really should be run twice. Then restart the whole process, starting with make buildworld. Regards, Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: serious problems
On Fri, Nov 30, 2007 at 07:48:30AM +0100, Jack Raats wrote: > Hi > > While running make installworld my computer crashed. (FreeBSD 6.2-p9 kernel) > At this moment the system misses some of the elf libs. Running in single > user mode and running make installworld again gives all kind of errors > > Any leads to solve this problem?? It would be helpful to know what errors you are seeing. -- Daniel Bye _ ASCII ribbon campaign ( ) - against HTML, vCards and X - proprietary attachments in e-mail / \ pgpjPTEkgiCJh.pgp Description: PGP signature
serious problems
Hi While running make installworld my computer crashed. (FreeBSD 6.2-p9 kernel) At this moment the system misses some of the elf libs. Running in single user mode and running make installworld again gives all kind of errors Any leads to solve this problem?? Jack ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Serious problems here
I think someone replaced the contents of your source On Sat, 12 Jul 2003, quadrant wrote: > Last night I had a very serious encounter with cc. > I worked my way up to a cc of the following > statement, but the compiler gave me ALL > kinds od errors... > what in the world did I do wrong?? > > # cc -u -I /usr/local/bin -q -C /usr/local -i CC -d -O useput > --DMYFILE INSEQUENCE -oI /home -C_MAOUTPUT > _GSTRING_ONMYCOCK_LOOKINGINSIDEMYWINDOW > -Dl -/w ../..wobegone -r notthoutme -W i CC > _DIMHERE-MYBOX - nowhere_to_go -u 4||lookingtogetlaid > -- -p F openBox -v -q IfV_OPEN _DMASTER_QUAL > _DMY_SLUT _D - openlegs -O _WITHOUT_FAT_COCKS > _D - only mine in your split -04 -G __OUTSIDE__ > ONLY you move_ -4 pop my __COCK and I'll move > your ass around! _DTATE_GODSMACK = _NOGOOD > ++ _WHILE_ fatcock_ + nocount_OMYGOD ;; // > I CANT FUCKING HANDLE IT!! THE CRACK OF MY ASS IS > TEARING!! MOTHERFUCKING__WOW!!! > > > ___ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Serious problems here
Last night I had a very serious encounter with cc. I worked my way up to a cc of the following statement, but the compiler gave me ALL kinds od errors... what in the world did I do wrong?? # cc -u -I /usr/local/bin -q -C /usr/local -i CC -d -O useput --DMYFILE INSEQUENCE -oI /home -C_MAOUTPUT _GSTRING_ONMYCOCK_LOOKINGINSIDEMYWINDOW -Dl -/w ../..wobegone -r notthoutme -W i CC _DIMHERE-MYBOX - nowhere_to_go -u 4||lookingtogetlaid -- -p F openBox -v -q IfV_OPEN _DMASTER_QUAL _DMY_SLUT _D - openlegs -O _WITHOUT_FAT_COCKS _D - only mine in your split -04 -G __OUTSIDE__ ONLY you move_ -4 pop my __COCK and I'll move your ass around! _DTATE_GODSMACK = _NOGOOD ++ _WHILE_ fatcock_ + nocount_OMYGOD ;; // I CANT FUCKING HANDLE IT!! THE CRACK OF MY ASS IS TEARING!! MOTHERFUCKING__WOW!!! ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"