Re: libpng.so.6 missing

2012-06-12 Thread Waitman Gobble
Lars Engels lars.eng...@0x20.net wrote ..
 On Mon, Jun 11, 2012 at 10:07:22PM -0700, Waitman Gobble wrote:
  Warren Block wbl...@wonkity.com wrote ..
   On Mon, 11 Jun 2012, Waitman Gobble wrote:
   
I ran pkg_libchk and it looks like a whole boatload of packages need 
to be replaced, so I decided to skip to the chase and give the update 
script a 'replace' option.. it checks the package version available in 
the packages directory on the freebsd site with what's installed, if 
there's a newer version it downloads it and does the MD5 check, 
creates an update.sh script to replace (the update script doesn't 
actually do any udpating!) Anyhow, with 'replace' it will either 
replace the existing or use the newer if available. I've been using 
this script to update the system and it works pretty good for me, 
except when I veer off path and get into ports like with my libpng 
issue. :)
   
   There is a pkg_upgrade command in the bsdadminscripts, too.  However, 
   pkgng will change all that soon.
  
  Thanks, I tried pkgng a few months ago and it didn't seem to do
  updates... but I recall many updates on the mail list so I'm sure it's
  much different now, and works much better. I'll definitely check it
  out.
 
 It does, but you need a working repository for it.

I update ports in my sup file, along with the FreeBSD source. I normally csup 
at least every two weeks. Is this what you mean by working ports repository?

I previously ran into a snag if the package version was different than the 
ports version, and it seems occasionally packages lag a bit.

Thank you,


-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-12 Thread Lars Engels
On Mon, Jun 11, 2012 at 11:06:46PM -0700, Waitman Gobble wrote:
 Lars Engels lars.eng...@0x20.net wrote ..
  On Mon, Jun 11, 2012 at 10:07:22PM -0700, Waitman Gobble wrote:
   Warren Block wbl...@wonkity.com wrote ..
On Mon, 11 Jun 2012, Waitman Gobble wrote:

 I ran pkg_libchk and it looks like a whole boatload of packages need 
 to be replaced, so I decided to skip to the chase and give the update 
 script a 'replace' option.. it checks the package version available 
 in 
 the packages directory on the freebsd site with what's installed, if 
 there's a newer version it downloads it and does the MD5 check, 
 creates an update.sh script to replace (the update script doesn't 
 actually do any udpating!) Anyhow, with 'replace' it will either 
 replace the existing or use the newer if available. I've been using 
 this script to update the system and it works pretty good for me, 
 except when I veer off path and get into ports like with my libpng 
 issue. :)

There is a pkg_upgrade command in the bsdadminscripts, too.  However, 
pkgng will change all that soon.
   
   Thanks, I tried pkgng a few months ago and it didn't seem to do
   updates... but I recall many updates on the mail list so I'm sure it's
   much different now, and works much better. I'll definitely check it
   out.
  
  It does, but you need a working repository for it.
 
 I update ports in my sup file, along with the FreeBSD source. I
 normally csup at least every two weeks. Is this what you mean by
 working ports repository?
 
 I previously ran into a snag if the package version was different than
 the ports version, and it seems occasionally packages lag a bit.

No, you need a package repository for pkgng, not the ports tree.
You can try 
# setenv PACKAGESITE http://pkgbeta.freebsd.org/`uname|tr '[:upper:]' 
'[:lower:]'`-`uname -r|cut -d. -f1`-` uname -m`/latest
# pkg update
# pkg upgrade

But please take note because pkg can also downgrade a package if
the remote repository has an older version that the one that you have
installed.



pgpSmzpvhnWnk.pgp
Description: PGP signature


Re: libpng.so.6 missing

2012-06-12 Thread Waitman Gobble
Lars Engels lars.eng...@0x20.net wrote ..
 On Mon, Jun 11, 2012 at 11:06:46PM -0700, Waitman Gobble wrote:
  Lars Engels lars.eng...@0x20.net wrote ..
   On Mon, Jun 11, 2012 at 10:07:22PM -0700, Waitman Gobble wrote:
Warren Block wbl...@wonkity.com wrote ..
 On Mon, 11 Jun 2012, Waitman Gobble wrote:
 
  I ran pkg_libchk and it looks like a whole boatload of packages need
  to be replaced, so I decided to skip to the chase and give the 
  update
  script a 'replace' option.. it checks the package version available 
  in
  the packages directory on the freebsd site with what's installed, if
  there's a newer version it downloads it and does the MD5 check, 
  creates an update.sh script to replace (the update script doesn't 
  actually do any udpating!) Anyhow, with 'replace' it will either 
  replace the existing or use the newer if available. I've been using 
  this script to update the system and it works pretty good for me, 
  except when I veer off path and get into ports like with my libpng 
  issue. :)
 
 There is a pkg_upgrade command in the bsdadminscripts, too.  However, 
 pkgng will change all that soon.

Thanks, I tried pkgng a few months ago and it didn't seem to do
updates... but I recall many updates on the mail list so I'm sure it's
much different now, and works much better. I'll definitely check it
out.
   
   It does, but you need a working repository for it.
  
  I update ports in my sup file, along with the FreeBSD source. I
  normally csup at least every two weeks. Is this what you mean by
  working ports repository?
  
  I previously ran into a snag if the package version was different than
  the ports version, and it seems occasionally packages lag a bit.
 
 No, you need a package repository for pkgng, not the ports tree.
 You can try 
 # setenv PACKAGESITE http://pkgbeta.freebsd.org/`uname|tr '[:upper:]' 
 '[:lower:]'`-`uname
 -r|cut -d. -f1`-` uname -m`/latest
 # pkg update
 # pkg upgrade
 
 But please take note because pkg can also downgrade a package if
 the remote repository has an older version that the one that you have
 installed.

Thanks so much for the info. Do you have an idea about how long it would take 
to replace 700 packages?

-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-12 Thread Waitman Gobble
Lars Engels lars.eng...@0x20.net wrote ..
 On Tue, Jun 12, 2012 at 12:31:29AM -0700, Waitman Gobble wrote:
  Lars Engels lars.eng...@0x20.net wrote ..
   On Mon, Jun 11, 2012 at 11:06:46PM -0700, Waitman Gobble wrote:
Lars Engels lars.eng...@0x20.net wrote ..
 On Mon, Jun 11, 2012 at 10:07:22PM -0700, Waitman Gobble wrote:
  Warren Block wbl...@wonkity.com wrote ..
   On Mon, 11 Jun 2012, Waitman Gobble wrote:
   
I ran pkg_libchk and it looks like a whole boatload of packages 
need
to be replaced, so I decided to skip to the chase and give the 
update
script a 'replace' option.. it checks the package version 
available
 in
the packages directory on the freebsd site with what's 
installed,
 if
there's a newer version it downloads it and does the MD5 check, 
creates an update.sh script to replace (the update script 
doesn't
actually do any udpating!) Anyhow, with 'replace' it will either
replace the existing or use the newer if available. I've been 
using
this script to update the system and it works pretty good for 
me,
except when I veer off path and get into ports like with my 
libpng
issue. :)
   
   There is a pkg_upgrade command in the bsdadminscripts, too.  
   However,
   pkgng will change all that soon.
  
  Thanks, I tried pkgng a few months ago and it didn't seem to do
  updates... but I recall many updates on the mail list so I'm sure 
  it's
  much different now, and works much better. I'll definitely check it
  out.
 
 It does, but you need a working repository for it.

I update ports in my sup file, along with the FreeBSD source. I
normally csup at least every two weeks. Is this what you mean by
working ports repository?

I previously ran into a snag if the package version was different than
the ports version, and it seems occasionally packages lag a bit.
   
   No, you need a package repository for pkgng, not the ports tree.
   You can try 
   # setenv PACKAGESITE http://pkgbeta.freebsd.org/`uname|tr '[:upper:]' 
   '[:lower:]'`-`uname
   -r|cut -d. -f1`-` uname -m`/latest
   # pkg update
   # pkg upgrade
   
   But please take note because pkg can also downgrade a package if
   the remote repository has an older version that the one that you have
   installed.
  
  Thanks so much for the info. Do you have an idea about how long it would 
  take
 to replace 700 packages?
 
 Much faster than using ports! ;-)
 I can't tell, it depends on your internet connection, pkgbeta's current
 bandwidth, etc. But apart from the download it should be pretty fast.
 Extracting the txz and updating the sqlite database is faster than
 extracting the tbz and updating /var/db/pkg/*

Thanks, I'll check it out. I'm looking through the pkgng source code on git.
One thing - on the pkgbeta link the packages are a month old... before the 
libpng update I think... I assume that when pkgng is worked out (based on my 
search of recent mail list messages it's under development).. the package 
repository will be current. But at the moment it might be messy to implement on 
my machine.

Last night I think it took about 30 minutes to pkg_delete and pkg_add all 
packages, apart from downloading. The download and MD5 check happens before any 
updates so it's separate, I wasn't paying attention to the download time, which 
isn't really a concern in comparison.

-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-12 Thread Mark Linimon
On Tue, Jun 12, 2012 at 07:19:09AM -0700, Waitman Gobble wrote:
 One thing - on the pkgbeta link the packages are a month old...

There's been a regression with how pkgng handles lang/python* and
until we fix that we can't upload new packages.

mcl
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: libpng.so.6 missing

2012-06-12 Thread Waitman Gobble
Mark Linimon lini...@lonesome.com wrote ..
 On Tue, Jun 12, 2012 at 07:19:09AM -0700, Waitman Gobble wrote:
  One thing - on the pkgbeta link the packages are a month old...
 
 There's been a regression with how pkgng handles lang/python* and
 until we fix that we can't upload new packages.
 
 mcl
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Thanks. Looking forward to updates. I am not familiar with that particular 
issue but i'll search. 
Looks like it just missed xfce4.10 update by a couple of days.

ie,
sqlite SELECT * FROM packages WHERE `name` LIKE '%xfce4-session';
11104|x11-wm/xfce4-session|xfce4-session|4.8.3|Session manager 


-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Waitman Gobble
Michael Scheidell scheid...@freebsd.org wrote ..
 
 
 On 6/11/12 1:44 AM, Waitman Gobble wrote:
  Hi,
 
  I was reading the handbook about burning DVD's and thought I would check out
 K3b as recommended... so I attempted to install from ports. After an hour or 
 so
 of the make script building a whole bunch of stuff my patience wore out, and I
 bailed.
 
  ports tree csup this morning.
 
  Now it seems many things that were working great will no longer load, it's 
  missing
 libpng.so.6
 
  # SciTE
  Shared object libpng.so.6 not found, required by libpangocairo-1.0.so.0
 
  # qtcreator
  Shared object libpng.so.6 not found, required by libQtGui.so.4
 
  # xxxterm
  Shared object libpng.so.6 not found, required by libwebkitgtk-1.0.so.0
 
 
  etc, etc. and so on.
 
  Anyhow, i am not sure which package 'libpng.so.6' comes from.. anyone have a
 tip or a pointer?
 
 something is still looking for an old version of png (libpng.so.6),  the 
 new version of png uses lib: libpng.so.15.
 Did you rebuild all packages from source?
 quick 'cheat' would be to  restore libpng.so.6 to compat library from 
 your backup, or another system.
 
 
 -- 
 Michael Scheidell, CTO
  *| * SECNAP Network Security Corporation
 d: +1.561.948.2259
 w: http://people.freebsd.org/~scheidell
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Thank you for your reply.

I did not rebuild all ports from source. This system was previously on a low 
power machine and I used pre-compiled packages as much as possible, because of 
the system requirements to build from source. I'll pull the libpng.so.6 and see 
if that fixes it. 

-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Kevin Oberman
On Sun, Jun 10, 2012 at 10:52 PM, Michael Scheidell
scheid...@freebsd.org wrote:


 On 6/11/12 1:44 AM, Waitman Gobble wrote:

 Hi,

 I was reading the handbook about burning DVD's and thought I would check
 out K3b as recommended... so I attempted to install from ports. After an
 hour or so of the make script building a whole bunch of stuff my patience
 wore out, and I bailed.

 ports tree csup this morning.

 Now it seems many things that were working great will no longer load, it's
 missing libpng.so.6

 # SciTE
 Shared object libpng.so.6 not found, required by
 libpangocairo-1.0.so.0

 # qtcreator
 Shared object libpng.so.6 not found, required by libQtGui.so.4

 # xxxterm
 Shared object libpng.so.6 not found, required by libwebkitgtk-1.0.so.0


 etc, etc. and so on.

 Anyhow, i am not sure which package 'libpng.so.6' comes from.. anyone have
 a tip or a pointer?

 something is still looking for an old version of png (libpng.so.6),  the new
 version of png uses lib: libpng.so.15.
 Did you rebuild all packages from source?
 quick 'cheat' would be to  restore libpng.so.6 to compat library from your
 backup, or another system.


Install sysutils/bsdadminscripts and 'pkg_chklib -o | grep libpng |
sort'. This will provide a list of ports that need to be re-installed
so that they will be linked to the new libpng. As pkg_chklib reports
on every file that references the old libpng, you may see ports listed
several times, once for every executable or shareable that references
libpng.so.6.

This will really fix the problem. Pulling in a copy of libpng.so.6
might make things work, but may fail if more than one version of
libpng is linked to different shareables or executables.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: libpng.so.6 missing

2012-06-11 Thread Michael Scheidell



On 6/11/12 2:10 AM, Waitman Gobble wrote:

I did not rebuild all ports from source. This system was previously on a low 
power machine and I used pre-compiled packages as much as possible,

looks like one (or more) of the packages still references libpng.so.6.

if using portmaster, next time, use -w (preserves old libraries)


--
Michael Scheidell, CTO
*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: libpng.so.6 missing

2012-06-11 Thread Waitman Gobble
Kevin Oberman kob6...@gmail.com wrote ..
 On Sun, Jun 10, 2012 at 10:52 PM, Michael Scheidell
 scheid...@freebsd.org wrote:
 
 
  On 6/11/12 1:44 AM, Waitman Gobble wrote:
 
  Hi,
 
  I was reading the handbook about burning DVD's and thought I would check
  out K3b as recommended... so I attempted to install from ports. After an
  hour or so of the make script building a whole bunch of stuff my patience
  wore out, and I bailed.
 
  ports tree csup this morning.
 
  Now it seems many things that were working great will no longer load, it's
  missing libpng.so.6
 
  # SciTE
  Shared object libpng.so.6 not found, required by
  libpangocairo-1.0.so.0
 
  # qtcreator
  Shared object libpng.so.6 not found, required by libQtGui.so.4
 
  # xxxterm
  Shared object libpng.so.6 not found, required by libwebkitgtk-1.0.so.0
 
 
  etc, etc. and so on.
 
  Anyhow, i am not sure which package 'libpng.so.6' comes from.. anyone have
  a tip or a pointer?
 
  something is still looking for an old version of png (libpng.so.6),  the new
  version of png uses lib: libpng.so.15.
  Did you rebuild all packages from source?
  quick 'cheat' would be to  restore libpng.so.6 to compat library from your
  backup, or another system.
 

 Install sysutils/bsdadminscripts and 'pkg_chklib -o | grep libpng |
 sort'. This will provide a list of ports that need to be re-installed
 so that they will be linked to the new libpng. As pkg_chklib reports
 on every file that references the old libpng, you may see ports listed
 several times, once for every executable or shareable that references
 libpng.so.6.

 This will really fix the problem. Pulling in a copy of libpng.so.6
 might make things work, but may fail if more than one version of
 libpng is linked to different shareables or executables.
 --
 R. Kevin Oberman, Network Engineer
 E-mail: kob6...@gmail.com
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Thank you, I appreciate the information. I will add 'replace-packages' in my 
package-update script.

--
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Warren Block

On Sun, 10 Jun 2012, Waitman Gobble wrote:


Hi,

I was reading the handbook about burning DVD's and thought I would check out 
K3b as recommended... so I attempted to install from ports. After an hour or so 
of the make script building a whole bunch of stuff my patience wore out, and I 
bailed.

ports tree csup this morning.

Now it seems many things that were working great will no longer load, it's 
missing libpng.so.6

# SciTE
Shared object libpng.so.6 not found, required by libpangocairo-1.0.so.0


Always, yes, always read /usr/ports/UPDATING before updating ports.  And 
if you've update the ports tree but not updated installed applications 
from it, do that first.


20120531:
  AFFECTS: users of graphics/png
  AUTHOR: din...@freebsd.org

  The PNG library has been updated to version 1.5.10.  Please rebuild all
  ports that depend on it.

  If you use portmaster:
portmaster -r png-
  If you use portupgrade:
portupgrade -fr graphics/png___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Waitman Gobble
Warren Block wbl...@wonkity.com wrote ..
 On Sun, 10 Jun 2012, Waitman Gobble wrote:
 
  Hi,
 
  I was reading the handbook about burning DVD's and thought I would check out
 K3b as recommended... so I attempted to install from ports. After an hour or 
 so
 of the make script building a whole bunch of stuff my patience wore out, and I
 bailed.
 
  ports tree csup this morning.
 
  Now it seems many things that were working great will no longer load, it's 
  missing
 libpng.so.6
 
  # SciTE
  Shared object libpng.so.6 not found, required by libpangocairo-1.0.so.0
 
 Always, yes, always read /usr/ports/UPDATING before updating ports.  And 
 if you've update the ports tree but not updated installed applications 
 from it, do that first.
 
 20120531:
AFFECTS: users of graphics/png
AUTHOR: din...@freebsd.org
 
The PNG library has been updated to version 1.5.10.  Please rebuild all
ports that depend on it.
 
If you use portmaster:
  portmaster -r png-
If you use portupgrade:
  portupgrade -fr graphics/png

Thanks for the info, I appreciate it.

-- 
Waitman Gobble
San Jose California USA


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Waitman Gobble
Kevin Oberman kob6...@gmail.com wrote ..
 On Sun, Jun 10, 2012 at 10:52 PM, Michael Scheidell
 scheid...@freebsd.org wrote:
 
 
  On 6/11/12 1:44 AM, Waitman Gobble wrote:
 
  Hi,
 
  I was reading the handbook about burning DVD's and thought I would check
  out K3b as recommended... so I attempted to install from ports. After an
  hour or so of the make script building a whole bunch of stuff my patience
  wore out, and I bailed.
 
  ports tree csup this morning.
 
  Now it seems many things that were working great will no longer load, it's
  missing libpng.so.6
 
  # SciTE
  Shared object libpng.so.6 not found, required by
  libpangocairo-1.0.so.0
 
  # qtcreator
  Shared object libpng.so.6 not found, required by libQtGui.so.4
 
  # xxxterm
  Shared object libpng.so.6 not found, required by libwebkitgtk-1.0.so.0
 
 
  etc, etc. and so on.
 
  Anyhow, i am not sure which package 'libpng.so.6' comes from.. anyone have
  a tip or a pointer?
 
  something is still looking for an old version of png (libpng.so.6),  the new
  version of png uses lib: libpng.so.15.
  Did you rebuild all packages from source?
  quick 'cheat' would be to  restore libpng.so.6 to compat library from your
  backup, or another system.
 

 Install sysutils/bsdadminscripts and 'pkg_chklib -o | grep libpng |
 sort'. This will provide a list of ports that need to be re-installed
 so that they will be linked to the new libpng. As pkg_chklib reports
 on every file that references the old libpng, you may see ports listed
 several times, once for every executable or shareable that references
 libpng.so.6.

 This will really fix the problem. Pulling in a copy of libpng.so.6
 might make things work, but may fail if more than one version of
 libpng is linked to different shareables or executables.
 --
 R. Kevin Oberman, Network Engineer
 E-mail: kob6...@gmail.com
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Again, thanks for the info. It seems that the script may be pkg_libchk instead 
of pkg_chklib (?) please confirm.

I ran pkg_libchk and it looks like a whole boatload of packages need to be 
replaced, so I decided to skip to the chase and give the update script a 
'replace' option.. it checks the package version available in the packages 
directory on the freebsd site with what's installed, if there's a newer version 
it downloads it and does the MD5 check, creates an update.sh script to replace 
(the update script doesn't actually do any udpating!) Anyhow, with 'replace' it 
will either replace the existing or use the newer if available. I've been using 
this script to update the system and it works pretty good for me, except when I 
veer off path and get into ports like with my libpng issue. :)

Anyhow, hopefully this will fix it, I'll try it later tonight. Gotta run.


--
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Warren Block

On Mon, 11 Jun 2012, Waitman Gobble wrote:

I ran pkg_libchk and it looks like a whole boatload of packages need 
to be replaced, so I decided to skip to the chase and give the update 
script a 'replace' option.. it checks the package version available in 
the packages directory on the freebsd site with what's installed, if 
there's a newer version it downloads it and does the MD5 check, 
creates an update.sh script to replace (the update script doesn't 
actually do any udpating!) Anyhow, with 'replace' it will either 
replace the existing or use the newer if available. I've been using 
this script to update the system and it works pretty good for me, 
except when I veer off path and get into ports like with my libpng 
issue. :)


There is a pkg_upgrade command in the bsdadminscripts, too.  However, 
pkgng will change all that soon.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: libpng.so.6 missing

2012-06-11 Thread Waitman Gobble
Warren Block wbl...@wonkity.com wrote ..
 On Mon, 11 Jun 2012, Waitman Gobble wrote:
 
  I ran pkg_libchk and it looks like a whole boatload of packages need 
  to be replaced, so I decided to skip to the chase and give the update 
  script a 'replace' option.. it checks the package version available in 
  the packages directory on the freebsd site with what's installed, if 
  there's a newer version it downloads it and does the MD5 check, 
  creates an update.sh script to replace (the update script doesn't 
  actually do any udpating!) Anyhow, with 'replace' it will either 
  replace the existing or use the newer if available. I've been using 
  this script to update the system and it works pretty good for me, 
  except when I veer off path and get into ports like with my libpng 
  issue. :)
 
 There is a pkg_upgrade command in the bsdadminscripts, too.  However, 
 pkgng will change all that soon.

Thanks, I tried pkgng a few months ago and it didn't seem to do updates... but 
I recall many updates on the mail list so I'm sure it's much different now, and 
works much better. I'll definitely check it out.

My update script fixed all problems with libpng, 
I ran pkg_libchk to verify. I'm glad to know about pkg_libchk, that's a great 
way to see if there are issues.

My system is now working properly, yay.

It's really simple, it just looks at what is installed and compares to what's 
available on freebsd.org, and that's about it. The script does not care about 
dependencies or what's in ports, etc, which I suppose could be a bad thing. But 
I've had luck. In my mind the dependencies are already on the system and as 
long as it's not a major version change there are likely to be no issues. But 
I've found that (for example) deleting the 2.x pkgs and installing 3.x can 
cause problems.

I am not 100% sure I actually needed to 'reinstall' the packages - b/c it seems 
like it would essentially pull the same files with same dependencies i think.. 

Anyhow, I will take a look at the pkg_upgrade script, it would be good to have 
better automation, as I still have to go through the list of updates and 
manually mark the ones I don't want to mess with. For example, docbook.. it 
seems xfce (i think) pulls in like 5 different versions, so the update script 
gets confused about that.

Thanks for the help. 


-- 
Waitman Gobble
San Jose California USA

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-11 Thread Lars Engels
On Mon, Jun 11, 2012 at 10:07:22PM -0700, Waitman Gobble wrote:
 Warren Block wbl...@wonkity.com wrote ..
  On Mon, 11 Jun 2012, Waitman Gobble wrote:
  
   I ran pkg_libchk and it looks like a whole boatload of packages need 
   to be replaced, so I decided to skip to the chase and give the update 
   script a 'replace' option.. it checks the package version available in 
   the packages directory on the freebsd site with what's installed, if 
   there's a newer version it downloads it and does the MD5 check, 
   creates an update.sh script to replace (the update script doesn't 
   actually do any udpating!) Anyhow, with 'replace' it will either 
   replace the existing or use the newer if available. I've been using 
   this script to update the system and it works pretty good for me, 
   except when I veer off path and get into ports like with my libpng 
   issue. :)
  
  There is a pkg_upgrade command in the bsdadminscripts, too.  However, 
  pkgng will change all that soon.
 
 Thanks, I tried pkgng a few months ago and it didn't seem to do
 updates... but I recall many updates on the mail list so I'm sure it's
 much different now, and works much better. I'll definitely check it
 out.

It does, but you need a working repository for it.


pgp4qAIwWWtGS.pgp
Description: PGP signature


libpng.so.6 missing

2012-06-10 Thread Waitman Gobble
Hi,

I was reading the handbook about burning DVD's and thought I would check out 
K3b as recommended... so I attempted to install from ports. After an hour or so 
of the make script building a whole bunch of stuff my patience wore out, and I 
bailed. 

ports tree csup this morning.

Now it seems many things that were working great will no longer load, it's 
missing libpng.so.6

# SciTE
Shared object libpng.so.6 not found, required by libpangocairo-1.0.so.0

# qtcreator
Shared object libpng.so.6 not found, required by libQtGui.so.4

# xxxterm
Shared object libpng.so.6 not found, required by libwebkitgtk-1.0.so.0


etc, etc. and so on.

Anyhow, i am not sure which package 'libpng.so.6' comes from.. anyone have a 
tip or a pointer?

these are installed..

# pkg_info | grep png
gstreamer-plugins-libpng-0.10.30,3 Gstreamer png plugin
png-1.5.10  Library for manipulating PNG images

# uname -a
FreeBSD hunny.waitman.net 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sun Jun 10 
08:10:59 PDT 2012 root@:/usr/obj/usr/src/sys/KEYSHIA  amd64


Might be good to have a warning on the DVD page that attempting install of K3b 
can possibly dork up the entire system (?)

Thank you,

-- 
Waitman Gobble
San Jose California USA
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: libpng.so.6 missing

2012-06-10 Thread Michael Scheidell



On 6/11/12 1:44 AM, Waitman Gobble wrote:

Hi,

I was reading the handbook about burning DVD's and thought I would check out 
K3b as recommended... so I attempted to install from ports. After an hour or so 
of the make script building a whole bunch of stuff my patience wore out, and I 
bailed.

ports tree csup this morning.

Now it seems many things that were working great will no longer load, it's 
missing libpng.so.6

# SciTE
Shared object libpng.so.6 not found, required by libpangocairo-1.0.so.0

# qtcreator
Shared object libpng.so.6 not found, required by libQtGui.so.4

# xxxterm
Shared object libpng.so.6 not found, required by libwebkitgtk-1.0.so.0


etc, etc. and so on.

Anyhow, i am not sure which package 'libpng.so.6' comes from.. anyone have a 
tip or a pointer?

something is still looking for an old version of png (libpng.so.6),  the 
new version of png uses lib: libpng.so.15.

Did you rebuild all packages from source?
quick 'cheat' would be to  restore libpng.so.6 to compat library from 
your backup, or another system.



--
Michael Scheidell, CTO
*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org