Ryan R
2006-Feb-09 10:01 UTC
Broken kde3 from ports, not downloading what it's supposed to. Will not compile; need advice please.
Hi there everybody I am a novice user, and I just did a FreeBSD-6.0 MINIMAL install I did all the basic stuff, like cvsup'ed my ports and standard-supfile, so I'm synced to 6.1-PRERELEASE, and I applied my kernel patches, rebuilt world, and even compiled Xorg from scratch along with some basic window managers until kde3 was going to be ready.. But I've encountered a problem :( I asked on #FreeBSD on the IRC FreeNode channel, but they were pretty unhelpful and just said that "The installer should be taking care of this problem automatically", and that it sounds like there is some kind of conflict my 'mysql' As I said earlier, I am a novice user at best, and really need some advice. Here is the output of where KDE3 craps all over me: -- begin -- Script started on Thu Feb 9 09:51:45 2006 root@localhost# make install ===> Installing for kde-3.5.1 ===> kde-3.5.1 depends on executable: kjumpingcube - found ===> kde-3.5.1 depends on executable: kdessh - found ===> kde-3.5.1 depends on executable: kword - not found ===> Verifying install for kword in /usr/ports/editors/koffice-kde3 ===> Installing for koffice-1.4.2_2,1 ===> koffice-1.4.2_2,1 depends on file: /usr/local/lib/libpqxx.a - found ===> koffice-1.4.2_2,1 depends on file: /usr/local/bin/python - found ===> koffice-1.4.2_2,1 depends on file: /usr/X11R6/bin/moc - found ===> koffice-1.4.2_2,1 depends on shared library: art_lgpl_2.5 - found ===> koffice-1.4.2_2,1 depends on shared library: aspell - found ===> koffice-1.4.2_2,1 depends on shared library: fontconfig - found ===> koffice-1.4.2_2,1 depends on shared library: freetype - found ===> koffice-1.4.2_2,1 depends on shared library: lcms - found ===> koffice-1.4.2_2,1 depends on shared library: paper - found ===> koffice-1.4.2_2,1 depends on shared library: wpd-0.8 - found ===> koffice-1.4.2_2,1 depends on shared library: wv2 - found ===> koffice-1.4.2_2,1 depends on shared library: xml2 - found ===> koffice-1.4.2_2,1 depends on shared library: xslt - found ===> koffice-1.4.2_2,1 depends on shared library: kimproxy - found ===> koffice-1.4.2_2,1 depends on shared library: mysqlclient.14 - not found ===> Verifying install for mysqlclient.14 in /usr/ports/databases/mysql41-client ===> Returning to build of koffice-1.4.2_2,1 Error: shared library "mysqlclient.14" does not exist *** Error code 1 Stop in /usr/ports/editors/koffice-kde3. *** Error code 1 Stop in /usr/ports/x11/kde3. root@localhost# exit exit Script done on Thu Feb 9 09:51:50 2006 -- end -- I really don't have a clue what steps to take. Somebody in the IRC channel had told me to check /var/db/pkg for any mysql* packages, and the only one that exists is /var/db/pkg/mysql-client-4.1.16_1 Any help would be greatly appreciated, I'm at a brick wall and wont be able to continue until someone kindly can give me a hand here :-) Thanks alot guys, anxiously awaiting help!! :) -Ryan
Kris Kennaway
2006-Feb-09 11:26 UTC
Broken kde3 from ports, not downloading what it's supposed to. Will not compile; need advice please.
On Thu, Feb 09, 2006 at 01:00:42PM -0500, Ryan R wrote:> Hi there everybody > > I am a novice user, and I just did a FreeBSD-6.0 MINIMAL install > > I did all the basic stuff, like cvsup'ed my ports and > standard-supfile, so I'm synced to 6.1-PRERELEASE, and I applied my > kernel patches, rebuilt world, and even compiled Xorg from scratch > along with some basic window managers until kde3 was going to be > ready.. But I've encountered a problem :( > > I asked on #FreeBSD on the IRC FreeNode channel, but they were pretty > unhelpful and just said that "The installer should be taking care of > this problem automatically", and that it sounds like there is some > kind of conflict my 'mysql' > > As I said earlier, I am a novice user at best, and really need some > advice. Here is the output of where KDE3 craps all over me: > > > -- begin -- > > Script started on Thu Feb 9 09:51:45 2006 > root@localhost# make install > ===> Installing for kde-3.5.1 > ===> kde-3.5.1 depends on executable: kjumpingcube - found > ===> kde-3.5.1 depends on executable: kdessh - found > ===> kde-3.5.1 depends on executable: kword - not found > ===> Verifying install for kword in /usr/ports/editors/koffice-kde3 > ===> Installing for koffice-1.4.2_2,1 > ===> koffice-1.4.2_2,1 depends on file: /usr/local/lib/libpqxx.a - found > ===> koffice-1.4.2_2,1 depends on file: /usr/local/bin/python - found > ===> koffice-1.4.2_2,1 depends on file: /usr/X11R6/bin/moc - found > ===> koffice-1.4.2_2,1 depends on shared library: art_lgpl_2.5 - found > ===> koffice-1.4.2_2,1 depends on shared library: aspell - found > ===> koffice-1.4.2_2,1 depends on shared library: fontconfig - found > ===> koffice-1.4.2_2,1 depends on shared library: freetype - found > ===> koffice-1.4.2_2,1 depends on shared library: lcms - found > ===> koffice-1.4.2_2,1 depends on shared library: paper - found > ===> koffice-1.4.2_2,1 depends on shared library: wpd-0.8 - found > ===> koffice-1.4.2_2,1 depends on shared library: wv2 - found > ===> koffice-1.4.2_2,1 depends on shared library: xml2 - found > ===> koffice-1.4.2_2,1 depends on shared library: xslt - found > ===> koffice-1.4.2_2,1 depends on shared library: kimproxy - found > ===> koffice-1.4.2_2,1 depends on shared library: mysqlclient.14 - not found > ===> Verifying install for mysqlclient.14 in > /usr/ports/databases/mysql41-client > ===> Returning to build of koffice-1.4.2_2,1 > Error: shared library "mysqlclient.14" does not exist > *** Error code 1You had a stale build of mysql41-client lying around from the last time you built it - notice how it didn't actually built that port but skipped right back to the koffice build. You might be able to get away with just running 'make clean' first (this is always good practise if you're in the habit of forgetting to run 'make clean' *after* the build), but perhaps you'll have to also portupgrade to a newer mysql first. Kris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060209/337b124d/attachment-0001.bin
Ryan R
2006-Feb-09 12:48 UTC
Broken kde3 from ports, not downloading what it's supposed to. Will not compile; need advice please.
On 2/9/06, Ryan R <air.lightz@gmail.com> wrote:> Oh dear. > > I've got to do a make clean before trying the 'make install' again?! > > I spent hours compiling already :-( > > I never built mysql before; another port I installed must have used > it; but I _ALWAYS_ do make clean after a make install! I really don't > think I forgot to do that.. > > *sigh* so if I have to start over again, what do you suggest I do? > run a 'make clean' in the /usr/ports/x11/kde3 directory? And then try > to portupgrade a mysql? I'm not even sure how to do that :( > > I'll see if I can figure it out.. thanks then > > -Ryan > > On 2/9/06, Kris Kennaway <kris@obsecurity.org> wrote: > > On Thu, Feb 09, 2006 at 01:00:42PM -0500, Ryan R wrote: > > > Hi there everybody > > > > > > I am a novice user, and I just did a FreeBSD-6.0 MINIMAL install > > > > > > I did all the basic stuff, like cvsup'ed my ports and > > > standard-supfile, so I'm synced to 6.1-PRERELEASE, and I applied my > > > kernel patches, rebuilt world, and even compiled Xorg from scratch > > > along with some basic window managers until kde3 was going to be > > > ready.. But I've encountered a problem :( > > > > > > I asked on #FreeBSD on the IRC FreeNode channel, but they were pretty > > > unhelpful and just said that "The installer should be taking care of > > > this problem automatically", and that it sounds like there is some > > > kind of conflict my 'mysql' > > > > > > As I said earlier, I am a novice user at best, and really need some > > > advice. Here is the output of where KDE3 craps all over me: > > > > > > > > > -- begin -- > > > > > > Script started on Thu Feb 9 09:51:45 2006 > > > root@localhost# make install > > > ===> Installing for kde-3.5.1 > > > ===> kde-3.5.1 depends on executable: kjumpingcube - found > > > ===> kde-3.5.1 depends on executable: kdessh - found > > > ===> kde-3.5.1 depends on executable: kword - not found > > > ===> Verifying install for kword in /usr/ports/editors/koffice-kde3 > > > ===> Installing for koffice-1.4.2_2,1 > > > ===> koffice-1.4.2_2,1 depends on file: /usr/local/lib/libpqxx.a - found > > > ===> koffice-1.4.2_2,1 depends on file: /usr/local/bin/python - found > > > ===> koffice-1.4.2_2,1 depends on file: /usr/X11R6/bin/moc - found > > > ===> koffice-1.4.2_2,1 depends on shared library: art_lgpl_2.5 - found > > > ===> koffice-1.4.2_2,1 depends on shared library: aspell - found > > > ===> koffice-1.4.2_2,1 depends on shared library: fontconfig - found > > > ===> koffice-1.4.2_2,1 depends on shared library: freetype - found > > > ===> koffice-1.4.2_2,1 depends on shared library: lcms - found > > > ===> koffice-1.4.2_2,1 depends on shared library: paper - found > > > ===> koffice-1.4.2_2,1 depends on shared library: wpd-0.8 - found > > > ===> koffice-1.4.2_2,1 depends on shared library: wv2 - found > > > ===> koffice-1.4.2_2,1 depends on shared library: xml2 - found > > > ===> koffice-1.4.2_2,1 depends on shared library: xslt - found > > > ===> koffice-1.4.2_2,1 depends on shared library: kimproxy - found > > > ===> koffice-1.4.2_2,1 depends on shared library: mysqlclient.14 - not found > > > ===> Verifying install for mysqlclient.14 in > > > /usr/ports/databases/mysql41-client > > > ===> Returning to build of koffice-1.4.2_2,1 > > > Error: shared library "mysqlclient.14" does not exist > > > *** Error code 1 > > > > You had a stale build of mysql41-client lying around from the last > > time you built it - notice how it didn't actually built that port but > > skipped right back to the koffice build. You might be able to get > > away with just running 'make clean' first (this is always good > > practise if you're in the habit of forgetting to run 'make clean' > > *after* the build), but perhaps you'll have to also portupgrade to a > > newer mysql first. > > > > Kris > > > > >
Greg Barniskis
2006-Feb-09 15:03 UTC
Broken kde3 from ports, not downloading what it's supposed to. Will not compile; need advice please.
Ryan R wrote:> Hi there everybody > > I am a novice user, and I just did a FreeBSD-6.0 MINIMAL install > > I did all the basic stuff, like cvsup'ed my ports and > standard-supfile, so I'm synced to 6.1-PRERELEASE, and I applied my > kernel patches, rebuilt world, and even compiled Xorg from scratch > along with some basic window managers until kde3 was going to be > ready.. But I've encountered a problem :(Well, not bad for a novice! You've gotten good advice from others on this particular issue but I feel compelled to add two cents. As a novice, you might certainly find it less troublesome/exasperating to track a less volatile security release branch (e.g. RELENG_6_0) instead of -STABLE (RELENG_6), and to install your ports applications from packages rather than compiling these yourself from source. The differences in these approaches to system and ports management are pretty well described in the Handbook as well as the archives of this list. However, if you're trying to be on the bleeding edge on purpose because you want the experience (including the occasional headaches) gained from compiling things from scratch, then more power to you, of course. For most purposes though, installing ports from packages is just fine. -- Greg Barniskis, Computer Systems Integrator South Central Library System (SCLS) Library Interchange Network (LINK) <gregb at scls.lib.wi.us>, (608) 266-6348