Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Phillip Warner
--- On Sun, 2/1/09, Phillip Warner  wrote:

> Also, something like GoboLinux (www.gobolinux.org/) may be
> of interest to you.

or this project to 'Convert Slackware packages into relocatable "AppDirs"' 
listed at LQ at 
  http://tinyurl.com/b3lbf7

--phillip


  
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Phillip Warner
Rich,

It might be a good idea to compile some of your software to use static 
libraries in the future.  Maybe you can do that gradually over time.

Also, something like GoboLinux (www.gobolinux.org/) may be of interest to you.

--phillip


  
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- RESOLVED!!

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Robby Workman wrote:


I didn't take any offense to anything you said, but even if I had, there's
no need to apologize to me - you're understandably under some stress
because of all this, and so long as a person doesn't delve into personal
attacks, I'll not get offended and/or hold grudges.


  Thank you.


The biggest concern I have is trying to get you to see that your backup
and restore practice is a big part of the problem, and I just don't see a
good way to do that without *me* being, or at least coming across as,
harsh.


  This is the first time a Slackware upgrade caused me any problems at all.
Totally unexpected.

  It turns out that the /usr/local/lib restore from the backup tape placed
libfreetype-3.6.8 on the disk and that was in addition to the 3.6.18
installed with -12.2. As soon as I removed the earlier (vintage 2005)
libraries, everything built with the SlackBuild scripts.

  The first 4 days the system was down I tried re-installing 12.1 (the
distribution that worked), but there was still something broken because I
could not get that working at all. It was Friday a week ago that my SysAdmin
friend agreed that another 12.1 install was futile and I might as well go to
12.2. That booted with the huge kernel, but not the generic one. Then I
carelessly deleted some files from /etc/ and restoring from tape into that
directory was the cause of last week's problems. So I tried to restore to a
clean 12.1 distribution installation, but it just refused to work.

  Now everything is stable, current, and working with the
2.6.27.7-generic-smp kernel and I can focus on my business for a while.

  I greatly appreciate the help all of you offered. When I saw the two
library versions it brought back the memory of the same thing happening with
early Red Hat distribution upgrades. But, that was so long ago I had totally
forgotten about it.

Again, a heartfelt thank you to all of you,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Robby Workman
On Sun, 1 Feb 2009 17:17:21 -0800 (PST)
Rich Shepard  wrote:

> On Sun, 1 Feb 2009, Robby Workman wrote:
> 
> > Based on the prior troubles you've had, I've noticed a common
> > thread: all of them involved restoring stuff from a backup tape.
> > This is going to come across a bit "asshole-ish," and I'll go ahead
> > and apologize in advance for that, but...  I think you need to
> > reconsider the way you're doing things, as it's obviously not ideal.
> 
> Robby,
> 
>I apologize if my response came across as harsh. I did not mean to
> be abrupt.
> 
>I've basicly spend the past two weeks trying to determine what
> broke in the -12.1 to -12.2 upgrade on my main machine. Even with the
> help of an experienced SysAdmin who's been running Slackware for
> years we could not figure out just what happened. During this time I
> got no business done, and for a self-employed consultant that's very
> expensive.


I didn't take any offense to anything you said, but even if I had,
there's no need to apologize to me - you're understandably under some
stress because of all this, and so long as a person doesn't delve into
personal attacks, I'll not get offended and/or hold grudges.

The biggest concern I have is trying to get you to see that your backup
and restore practice is a big part of the problem, and I just don't see
a good way to do that without *me* being, or at least coming across as,
harsh.

-RW


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] [slackware] Package Build Issues -- Update

2009-02-01 Thread Robby Workman
On Sun, 1 Feb 2009 19:14:49 -0800 (PST)
Rich Shepard  wrote:

> On Sun, 1 Feb 2009, Robby Workman wrote:
> 
> > None.  /usr/local is for *local* system-specific software compiled
> > by the system admin and typically *not* packaged.
> 
>That's what I thought. And why I put applications there that are
> not part of the distribution.


That's fine - exactly what you should do if you're installing them with
"configure && make && make install" as opposed to packaging them first
via a build script or otherwise.

Again though, I have to reiterate -- DO NOT restore /usr/local from one
Slackware version onto another version. 

Also, you mentioned a freetype or fontconfig (I don't recall
which) version in one of your /usr/local directories in another mail;
that should not be happening, as both of those are included with
Slackware.

-RW


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] [slackware] Package Build Issues -- Update

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Robby Workman wrote:


None.  /usr/local is for *local* system-specific software compiled by
the system admin and typically *not* packaged.


  That's what I thought. And why I put applications there that are not part
of the distribution.

Thanks,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Robby Workman
On Sun, 1 Feb 2009 18:18:43 -0800 (PST)
Rich Shepard  wrote:

> On Sun, 1 Feb 2009, Scott Harmon wrote:
> 
> > Did you restore /usr/local/{lib,bin}... ?
> 
> Scott,
> 
>Yes. The restore default is to not overwrite disk files with the
> same or newer mtimes. We suspect that somehow a file on tape had a
> newer time than the one on disk. I did not pick specific applications
> because I did not have a separate list of those.
> 
>I can always re-install stock -12.2 apps that go in /usr/local/ if
> I can identify which ones do so.


None.  /usr/local is for *local* system-specific software compiled by
the system admin and typically *not* packaged.  


>Good question, Scott! I find a lot of broken links
> in /usr/local/bin and /usr/local/lib that I'll fix right after dinner.


NO, NO, NO.  

/usr/local is where *applications* go.  Don't restore them from backup
if they were built on an older version of Slackware.  Among the
problems you'll encounter are missing and unresolved symbols in
libraries.

-RW


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Robby Workman
On Sun, 1 Feb 2009 17:48:13 -0800 (PST)
Rich Shepard  wrote:

> On Sun, 1 Feb 2009, Rich Shepard wrote:
> 
> >   When I grep for gtk in /var/log/packages these are returned:
> >
> > gtk+2-2.12.12-i486-1
> 
>I found one problem. When building tinyerp-client the configure
> phase fails for the same reason: cannot find gtk+2. So, I tried
> importing the module in interactive python (according to find it
> resides in /usr/lib/python2.5/site-packages/gtk-2.0/gtk), but
> apparently it didn't make it correctly:
> 
> [rshep...@salmo ~]$ python
> Python 2.5.2 (r252:60911, Sep 11 2008, 13:43:31) 
> [GCC 4.2.4] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import gtk
> Traceback (most recent call last):
>File "", line 1, in 
>File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py",
> line 48, in 
>  from gtk import _gtk
> ImportError: /usr/lib/libfontconfig.so.1: undefined symbol:
> FT_Select_Size
> >>>
> 
>Reinstalling the gtk+2 package didn't help. Wonder what's going on
> here ... it could well be my syntax.
> 
>fontconfig-2.6.0-i486-2 is installed, and that's where
> libfontconfig.so.1 is found.


This is why you don't reinstall *applications* and such from backup
tapes, at least when they were built on previous/different underlying
operating systems.  Looks like pygtk is expecting a different freetype
library than what you have on the system, and if pygtk and freetype are
the correct ones as installed with a 12.2 system, that can't happen.

-RW



signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Rich Shepard

On Mon, 2 Feb 2009, Timothy Pollard wrote:


A bit of a Google around notes this bug report in Debian:
http://www.mail-archive.com/debian-bugs-d...@lists.debian.org/msg525115.html
which basically says that this is probably caused by libfreetype issues.


Timothy,

  I didn't catch that; thank you.


The libfreetype.so.6 is contained in both the aaa_elflibs and libfreetype
packages:
$ grep libfreetype.so.6 /var/log/packages/*
/var/log/packages/aaa_elflibs-12.2.0-i486-1:usr/lib/libfreetype.so.6.3.18
/var/log/packages/freetype-2.3.7-i486-1:usr/lib/libfreetype.so.6.3.18

So, your restoring a libfreetype from your backups, or maybe you've got an old
version of one of those packages still lying around. I'd try doing a "$ locate
libfreetype" and see what you get.


  Here's what I had: /usr/lib/libfreetype-6.3.18 and /usr/local/lib/6.3.8
from 2005, with soft links from Friday. I've removed the earlier versions
and ran ldconfig.

  I'll fix the broken links before testing more.

Many thanks for the pointer!

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



[Slackbuilds-users] Updates - 20090202

2009-02-01 Thread xgizzmo
Mon Feb  2 01:42:33 UTC 2009
accessibility/unclutter: Added - unclutter is a tool designed to remove the
  clutter of a mouse pointer from a screen in use.
  Thanks to B. Watson.  -rworkman
audio/mp3splt: Updated for version 2.2.3.  Thanks to Roberto Neri.
audio/mp3splt-gtk: Updated for version 0.5.4.  Thanks to Roberto Neri.
development/autogen: Added - AutoGen is a tool designed to simplify the 
  creation and maintenance of programs that contain large amounts of 
  repetitious text.  Thanks to Andrzej Telszewski.  --rworkman
development/bzr: Updated for version 1.11. Thanks to Robby Workman.  --erik
games/epsxe: Added - ePSXe (enhanced PSX emulator) is an emulator of the Sony 
  PlayStation video game console.  Thanks to "soyalexman"  --rworkman
games/gnubg: Updated for version 20090125.  Thanks to Erik Hanson.  --rworkman
games/hatari: Added - Hatari is an Atari ST and STE emulator.
  Thanks to B. Watson.  --rworkman
games/hatari_tos_roms: Added - this contains TOS (Tramiel Operating System) 
  ROM images for use with hatari.  Thanks to B. Watson.  --rworkman
libraries/libmp3splt: Updated for version 0.5.4.  Thanks to Roberto Neri.
misc/clawsker: Updated for version 0.6.0.  Thanks to Erik Hanson. --rworkman
misc/cwiid: Added - CWiid is a collection of tools for interfacing with the
  Nintendo Wiimote.  Thanks to B. Watson.  --rworkman
network/d4x: Added - d4x (Downloader for X) is a download manager/accelerator
  for X.  Thanks to Larry Hajali.  --rworkman
network/elinks: Fixed some docs copying; thanks to Brian Muramatsu. --rworkman
network/conntrack-tools: Updated for version 0.9.10.
  Thanks to Robby Workman.  --erik
network/ndiswrapper: Updated with the *real* upstream 1.54 release.
  Thanks to Robby Workman.  --erik
system/hdapsd: Updated for version 20090129, and included some additions and
  fixups to the config file and init script.  If something is broken, blame
  me, as I tweaked it a bit :)  Thanks to alkos333.  --rworkman
system/lbzip2: Updated for version 0.12.  Thanks to Erik Hanson.  --rworkman
system/rdiff-backup: Updated for version 1.2.5.
  Thanks to javivf at alasombra.net and Paul Wisehart.  --rworkman
system/xbindkeys: Updated for version 1.8.3.  Thanks to Erik Hanson.
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Scott Harmon wrote:


Did you restore /usr/local/{lib,bin}... ?


  Good question, Scott! I find a lot of broken links in /usr/local/bin and
/usr/local/lib that I'll fix right after dinner.

  I'll post results when I have some.

Thanks again,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Scott Harmon wrote:


Did you restore /usr/local/{lib,bin}... ?


Scott,

  Yes. The restore default is to not overwrite disk files with the same or
newer mtimes. We suspect that somehow a file on tape had a newer time than
the one on disk. I did not pick specific applications because I did not have
a separate list of those.

  I can always re-install stock -12.2 apps that go in /usr/local/ if I can
identify which ones do so.

Thanks,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Timothy Pollard
Hi Rich,

On Sun, 1 Feb 2009 17:48:13 -0800 (PST)
Rich Shepard  wrote:
> On Sun, 1 Feb 2009, Rich Shepard wrote:
> 
> >   When I grep for gtk in /var/log/packages these are returned:
> >
> > gtk+2-2.12.12-i486-1
> 
>I found one problem. When building tinyerp-client the configure phase
> fails for the same reason: cannot find gtk+2. So, I tried importing the
> module in interactive python (according to find it resides in
> /usr/lib/python2.5/site-packages/gtk-2.0/gtk), but apparently it didn't make
> it correctly:
> 
> [rshep...@salmo ~]$ python
> Python 2.5.2 (r252:60911, Sep 11 2008, 13:43:31) [GCC 4.2.4] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import gtk
> Traceback (most recent call last):
>File "", line 1, in 
>File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py", line 48,
> in 
>  from gtk import _gtk
> ImportError: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Select_Size
> >>>
> 
>Reinstalling the gtk+2 package didn't help. Wonder what's going on here
> ... it could well be my syntax.
> 
>fontconfig-2.6.0-i486-2 is installed, and that's where libfontconfig.so.1
> is found.
> 
>If there is a more appropriate mail list to help me learn how to identify
> what broke and how to fix it, please point me there.
> 

A bit of a Google around notes this bug report in Debian:
http://www.mail-archive.com/debian-bugs-d...@lists.debian.org/msg525115.html
which basically says that this is probably caused by libfreetype issues.

The libfreetype.so.6 is contained in both the aaa_elflibs and libfreetype
packages:
$ grep libfreetype.so.6 /var/log/packages/*
/var/log/packages/aaa_elflibs-12.2.0-i486-1:usr/lib/libfreetype.so.6.3.18
/var/log/packages/freetype-2.3.7-i486-1:usr/lib/libfreetype.so.6.3.18

So, your restoring a libfreetype from your backups, or maybe you've got an old
version of one of those packages still lying around. I'd try doing a "$ locate
libfreetype" and see what you get.

-- 
TimP


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Scott Harmon

On Feb 1, 2009, at 7:48 PM, Rich Shepard wrote:


On Sun, 1 Feb 2009, Rich Shepard wrote:


 When I grep for gtk in /var/log/packages these are returned:

gtk+2-2.12.12-i486-1


 I found one problem. When building tinyerp-client the configure phase
fails for the same reason: cannot find gtk+2. So, I tried importing  
the

module in interactive python (according to find it resides in
/usr/lib/python2.5/site-packages/gtk-2.0/gtk), but apparently it  
didn't make

it correctly:

[rshep...@salmo ~]$ python
Python 2.5.2 (r252:60911, Sep 11 2008, 13:43:31) [GCC 4.2.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.

import gtk

Traceback (most recent call last):
 File "", line 1, in 
 File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py",  
line 48,

in 
   from gtk import _gtk
ImportError: /usr/lib/libfontconfig.so.1: undefined symbol:  
FT_Select_Size




 Reinstalling the gtk+2 package didn't help. Wonder what's going on  
here

... it could well be my syntax.



Did you restore /usr/local/{lib,bin}... ?

 fontconfig-2.6.0-i486-2 is installed, and that's where  
libfontconfig.so.1

is found.

 If there is a more appropriate mail list to help me learn how to  
identify

what broke and how to fix it, please point me there.

Thanks,

Rich

--
Richard B. Shepard, Ph.D.   |  Integrity 
Credibility

Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax:  
503-667-8863

___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



--
Scott J. Harmon
PhD Candidate
Kansas State University

"Computer Science is no more about computers than astronomy is about  
telescopes." - Edsger Dijkstra


___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Robby Workman
On Sun, 1 Feb 2009 16:23:26 -0800 (PST)
Rich Shepard  wrote:

>How does restoring business applications from the backup tape
> affect building libraries from souce? Am I supposed to rebuild LyX,
> PostgreSQL, SQL-Ledger, and all the other applications I use for
> business because the underlying distribution has been upgraded?


Yes.  While a app built on a 12.0 or 12.1 system will often still work
on 12.2, there's no guarantee.  I can think of *several* situations
where this would have complications, but unless you *really* want to
hear them, I'll spare the details (because I *really* don't want to
type it all out).


> > I can only suggest two things:
> > 1) upgradepkg --reinstall --install-new *everything*
> 
>On both machines I ran
> upgradepkg --install-new 
> 
> > 2) if (1) fails, clean install
> 
>I've done the latter at least 5 times.


...and yet the same or similar problems keep occurring.  That's
ultimately my point - I don't know what it is, but *something* you're
doing is causing these problems.

-RW


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues -- Update

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Rich Shepard wrote:


  When I grep for gtk in /var/log/packages these are returned:

gtk+2-2.12.12-i486-1


  I found one problem. When building tinyerp-client the configure phase
fails for the same reason: cannot find gtk+2. So, I tried importing the
module in interactive python (according to find it resides in
/usr/lib/python2.5/site-packages/gtk-2.0/gtk), but apparently it didn't make
it correctly:

[rshep...@salmo ~]$ python
Python 2.5.2 (r252:60911, Sep 11 2008, 13:43:31) 
[GCC 4.2.4] on linux2

Type "help", "copyright", "credits" or "license" for more information.

import gtk

Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py", line 48,
in 
from gtk import _gtk
ImportError: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Select_Size




  Reinstalling the gtk+2 package didn't help. Wonder what's going on here
... it could well be my syntax.

  fontconfig-2.6.0-i486-2 is installed, and that's where libfontconfig.so.1
is found.

  If there is a more appropriate mail list to help me learn how to identify
what broke and how to fix it, please point me there.

Thanks,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Robby Workman wrote:


Based on the prior troubles you've had, I've noticed a common thread: all
of them involved restoring stuff from a backup tape.  This is going to
come across a bit "asshole-ish," and I'll go ahead and apologize in
advance for that, but...  I think you need to reconsider the way you're
doing things, as it's obviously not ideal.


Robby,

  I apologize if my response came across as harsh. I did not mean to be
abrupt.

  I've basicly spend the past two weeks trying to determine what broke in
the -12.1 to -12.2 upgrade on my main machine. Even with the help of an
experienced SysAdmin who's been running Slackware for years we could not
figure out just what happened. During this time I got no business done, and
for a self-employed consultant that's very expensive.

  While I'm not a computer professional like you and many others on this
list (yes, you're a teacher, but spend a great deal of time learning linux
and Slackware inside out). I use it as a tool, and have run my business on
linux since mid-1997. I've also written code in FORTRAN, C, and now Python
so I'm not naive about issues. That's why I'm so frustrated that the upgrade
did not work as expected and that something in the /etc/ directory kept
getting in the way of a running system.

  If, with help of gurus such as yourself, I can identify why some
SlackBuild scripts bail out during the configure phase because they cannot
find libraries that were installed during the clean -12.2 installation, I'll
be well prepared in the future. I've found four such applications
(tinyerp-client, taskjuggler, wxGTK, apcupsd), while I've successfully built
29 apps over the past couple of days from SlackBuild scripts. It would be
very helpful to learn why those four fail.

Thanks,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Robby Workman wrote:


Based on the prior troubles you've had, I've noticed a common thread: all
of them involved restoring stuff from a backup tape.  This is going to
come across a bit "asshole-ish," and I'll go ahead and apologize in
advance for that, but...  I think you need to reconsider the way you're
doing things, as it's obviously not ideal.


Robby,

  This has not been an issue from 8.0 through 11.0. Even the upgrades to
12.0 and 12.1 worked. So, if it's something I did on the upgrade to 12.2
then I really need to learn what is different. Over the years I have
restored from the backup tapes several times (new hard drives, change from
Red Hat-7.3 to Slackware-8.0) without any problems.

  How does restoring business applications from the backup tape affect
building libraries from souce? Am I supposed to rebuild LyX, PostgreSQL,
SQL-Ledger, and all the other applications I use for business because the
underlying distribution has been upgraded?


I can only suggest two things:
1) upgradepkg --reinstall --install-new *everything*


  On both machines I ran
upgradepkg --install-new 


2) if (1) fails, clean install


  I've done the latter at least 5 times.


If (2) becomes necessary, DO NOT "restore" anything from a backup
tape.


  Sorry. I cannot kill my business by not having applications and data
available.


If you find that you often need the same stuff on multiple systems
(which seems to be the case), then either get a dedicated build box
with a package set that's common to *all* of your other machines, build
the stuff there, and save the packages somewhere for installation on
the other systems.


  I've always upgraded my notebook first since it's not as critical as the
desktop. The upgrade from 12.1 to 12.2 worked just fine on the notebook. I
could not anticipate why it wouldn't work as smoothly on the desktop ...
just as the prior upgrades went smoothly on both machines.

  And apologies for posting on both lists.

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Robby Workman
Rich:

For future reference, if you're going to post to multiple lists, just
CC them; that way, all responses can stay together, and responders
won't suggest things that have already been suggested elsewhere...


On Sun, 1 Feb 2009 15:15:31 -0800 (PST) Rich Shepard
 wrote:

> On Sun, 1 Feb 2009, Chess Griffin wrote:
> 
> > I can confirm that the wxGTK SlackBuild works fine on a full
> > install of Slackware 12.2 -- I just did it today.  :-)
> 
>That's encouraging, Chess.


I can confirm that wxGTK builds just fine here as well.


> > Is this a full clean install of Slackware 12.2?  If not, what is not
> > installed?  And if it's an upgrade, what did you upgrade from?
> 
>It's a clean installation with data and other applications
> restored from the backup tape. 


Based on the prior troubles you've had, I've noticed a common thread:
all of them involved restoring stuff from a backup tape.  This is going
to come across a bit "asshole-ish," and I'll go ahead and apologize in
advance for that, but...  I think you need to reconsider the way you're
doing things, as it's obviously not ideal.  


> I've had two weeks of the
> server/workstation being down; this past week because it just would
> not boot into any kernel I built. There was something in /etc that
> was overwritten by an earlier file on the tape, apparently because
> the mtime of the tape file was newer than that of the
> freshly-installed file. Friday night and Saturday morning I carefully
> did a file-by-file restore of /etc and the system now boots into the
> 2.6.27.7-generic-smp kernel. When I redid the full install Friday
> from the 12.2 distribution disks, I put everything from disks 1 and 2
> on, but only kdebase and kdelibs because I run Xfce, not KDE.
> 
>The original attempt was an upgrade from a working 12.1 system to
> 12.2. FWIW, a Slackware-experienced SysAdmin duplicated my problems
> on a virtual machine on which he installed -12.2 (his servers are
> still running -11.0), but his solution didn't apply to my situation.
> 
>Regardless, I'm up and running and trying to figure out why wxGTK
> cannot find the installed gtk+2.
> 
>What information can I provide? 'uname -a' reports: Linux salmo
> 2.6.27.7-smp #1 SMP Thu Nov 20 22:18:02 CST 2008 i686 AMD Athlon(tm)
> 64 X2 Dual Core Processor 4800+ AuthenticAMD GNU/Linux. This
> particular system has run Slackware since September 2007 when it
> replaced my former server/workstation.
> 
>I would like to get wxGTK and tinyerp-client built today so I can
> actually use the application this week.



I can only suggest two things:
1) upgradepkg --reinstall --install-new *everything*
2) if (1) fails, clean install

If (2) becomes necessary, DO NOT "restore" anything from a backup
tape.  Build what you need *on* the new system and install it there.
If you find that you often need the same stuff on multiple systems
(which seems to be the case), then either get a dedicated build box
with a package set that's common to *all* of your other machines, build
the stuff there, and save the packages somewhere for installation on
the other systems.  This will require you to keep all of your other
machines with the same package list, but that shouldn't be a problem --
regardless of whether you actually *need* $somepackage on a particular
system, it won't *hurt* anything by being installed, and you'll get to
greatly simplify your administration burden.

-RW


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Rich Shepard

On Sun, 1 Feb 2009, Chess Griffin wrote:


I can confirm that the wxGTK SlackBuild works fine on a full install of
Slackware 12.2 -- I just did it today.  :-)


  That's encouraging, Chess.


Is this a full clean install of Slackware 12.2?  If not, what is not
installed?  And if it's an upgrade, what did you upgrade from?


  It's a clean installation with data and other applications restored from
the backup tape. I've had two weeks of the server/workstation being down;
this past week because it just would not boot into any kernel I built. There
was something in /etc that was overwritten by an earlier file on the tape,
apparently because the mtime of the tape file was newer than that of the
freshly-installed file. Friday night and Saturday morning I carefully did a
file-by-file restore of /etc and the system now boots into the
2.6.27.7-generic-smp kernel. When I redid the full install Friday from the
12.2 distribution disks, I put everything from disks 1 and 2 on, but only
kdebase and kdelibs because I run Xfce, not KDE.

  The original attempt was an upgrade from a working 12.1 system to 12.2.
FWIW, a Slackware-experienced SysAdmin duplicated my problems on a virtual
machine on which he installed -12.2 (his servers are still running -11.0),
but his solution didn't apply to my situation.

  Regardless, I'm up and running and trying to figure out why wxGTK cannot
find the installed gtk+2.

  What information can I provide? 'uname -a' reports: Linux salmo
2.6.27.7-smp #1 SMP Thu Nov 20 22:18:02 CST 2008 i686 AMD Athlon(tm) 64 X2
Dual Core Processor 4800+ AuthenticAMD GNU/Linux. This particular system has
run Slackware since September 2007 when it replaced my former
server/workstation.

  I would like to get wxGTK and tinyerp-client built today so I can actually
use the application this week.

Thanks,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package Build Issues

2009-02-01 Thread Chess Griffin
* Rich Shepard  [2009-02-01 14:23:20]:

>I'm trying to apply the SlackBuild script for tinyerp-client, but it tells
> me that wxGTK is not present. It was, until I deleted it and just tried to
> re-install it. This is all on my newly refurbished -12.2 server/workstation.
> Unfortunately, it reminds me of the dependency hell I went through with
> early versions of Red Hat that prompted me to switch to Slackware.
>
>So, let me start from the begining so you folks can tell me what I've
> missed.
>
>When I grep for gtk in /var/log/packages these are returned:
>
> gtk+-1.2.10-i486-4
> gtk+2-2.12.12-i486-1
> gtk-doc-1.7-noarch-3dl
> gtkspell-2.0.14-i486-1
> libgtkhtml-2.11.1-i486-1
> pygtk-2.12.1-i486-2
>
>But, when I try to build wxGTK-2.8.9 with the SBo SlackBuild script I see
> this:
>
> checking for GTK+ version...
> checking for pkg-config... /usr/bin/pkg-config
> checking for GTK+ - version >= 2.0.0... no
> *** Could not run GTK+ test program, checking why...
> *** The test program failed to compile or link. See the file config.log for
> the
> *** exact error that occured. This usually means GTK+ is incorrectly
> installed.
> configure: error:
> The development files for GTK+ were not found. For GTK+ 2, please
> ensure that pkg-config is in the path and that gtk+-2.0.pc is
> installed. For GTK+ 1.2 please check that gtk-config is in the path,
> and that the version is 1.2.3 or above. Also check that the
> libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
> --libs' are in the LD_LIBRARY_PATH or equivalent.
>
>So, /uar/bin/pkg-config is in root's path.
>
>gtk+-2.0.pc is located in /usr/lib/pkgconfig/.
>
>'pkg-config gtk+-2.0 --libs' shows: [rshep...@salmo ~]$ pkg-config
> gtk+-2.0 --libs
> -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0
> -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
>
>What have I missed?
>

I can confirm that the wxGTK SlackBuild works fine on a full install of
Slackware 12.2 -- I just did it today.  :-)

Is this a full clean install of Slackware 12.2?  If not, what is not
installed?  And if it's an upgrade, what did you upgrade from?

I think we need more information about the box.


-- 
Chess Griffin


pgp98s28VaKMd.pgp
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/



[Slackbuilds-users] Package Build Issues

2009-02-01 Thread Rich Shepard

   I'm trying to apply the SlackBuild script for tinyerp-client, but it tells
me that wxGTK is not present. It was, until I deleted it and just tried to
re-install it. This is all on my newly refurbished -12.2 server/workstation.
Unfortunately, it reminds me of the dependency hell I went through with
early versions of Red Hat that prompted me to switch to Slackware.

   So, let me start from the begining so you folks can tell me what I've
missed.

   When I grep for gtk in /var/log/packages these are returned:

gtk+-1.2.10-i486-4
gtk+2-2.12.12-i486-1
gtk-doc-1.7-noarch-3dl
gtkspell-2.0.14-i486-1
libgtkhtml-2.11.1-i486-1
pygtk-2.12.1-i486-2

   But, when I try to build wxGTK-2.8.9 with the SBo SlackBuild script I see
this:

checking for GTK+ version...
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for
the
*** exact error that occured. This usually means GTK+ is incorrectly
installed.
configure: error:
The development files for GTK+ were not found. For GTK+ 2, please
ensure that pkg-config is in the path and that gtk+-2.0.pc is
installed. For GTK+ 1.2 please check that gtk-config is in the path,
and that the version is 1.2.3 or above. Also check that the
libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
--libs' are in the LD_LIBRARY_PATH or equivalent.

   So, /uar/bin/pkg-config is in root's path.

   gtk+-2.0.pc is located in /usr/lib/pkgconfig/.

   'pkg-config gtk+-2.0 --libs' shows: [rshep...@salmo ~]$ pkg-config
gtk+-2.0 --libs
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0

   What have I missed?

TIA,

Rich

--
Richard B. Shepard, Ph.D.   |  IntegrityCredibility
Applied Ecosystem Services, Inc.|Innovation
 Voice: 503-667-4517  Fax: 503-667-8863
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - http://slackbuilds.org/faq/