« Meanwhile upgrading cfengine-3.4.4 to cfengine-3.5.0 not going well.Screwed by Quicken »

Perl update continued

06/15/13

  09:12:00 am, by The Dreamer   , 390 words  
Categories: Software, FreeBSD

Perl update continued

For some reason I had cd'd into /usr/local/lib/perl5 on dbox and noticed that 5.16.2 was still present...well 5.12.4 was still on zen after I the upgrade to 5.14.2... and it just had whatis files. But, I went and looked inside, and found more than just whatis files.

Using 'pkg_info -W', I found that I had other ports that had installed perl modules that didn't start with 'p5-' or depend on 'libperl.so'.

So, off to rebuild those ports.

On dbox/cbox it was just databases/rrdtool, print/pdflib...plus some stray files left by already updated ports or removed ports. But, on zen there was a much bigger list of ports:

security/clusterssh
graphics/ImageMagick
japanese/p5-Jcode (which was missed, because the package name is ja-p5-Jcode-)
devel/perltidy
mail/razor-agents
security/clamtk
print/foomatic-db-engine
graphics/gscan2pdf
x11-clocks/intclock
databases/rrdtool
print/pdflib

Hmmm, probably need to update my i386 space, which is going to be wrong now...because uses the name make.conf of 'global', and I haven't updated it in a long time.... Not since May 4th. emulators/wine-devel has been updated since then, so I guess I'll have to tackle it sooner than later.... Especially, since I'm thinking of making another attempt to see if I can get other apps running in wine versus VirtualBox....

With zen, I also run into a snag, in that graphics/gscan2pdf depends on devel/p5-Goo-Canvas, which for some reason is missing from my ports directory. Nothing in /usr/ports/MOVED about it, and its still in INDEX-9. So, I do a 'portsnap extract devel/p5-Goo-Canvas', oh yeah...its marked BROKEN, guess I had removed it because it got in the way of earlier upgrades....wonder how gscan2pdf depends on it? Hmm, its a BUILD_DEPENDS -- that explains why I saw it safe to remove. Though the fact that it was on my system, raises is it really BROKEN then?

Says the reason is that it 'fails to build', but it builds and installs something...there is a message in there about -pthread in LIBS being ignored....how does -pthread come to be in LIBS, and shouldn't it be -lpthread? Though lots of places specify -pthread in libs, and seem to work....so maybe its superfluous message???

Its not part of the distfile, so its being pulled in from somewhere else....some other perl module??? Unfortunately, I'm not up on the inner workings of a Makefile.pl. Also need to find time to get better acquainted with how ports work, if I'm going to keep contributing patches :bsd:

No feedback yet

Now instead of subjecting some poor random forum to a long rambling thought, I will try to consolidate those things into this blog where they can be more easily ignored profess to be collected thoughts from my mind.

Latest Poopli Updaters -- http://lkc.me/poop

bloglovin

There are 20 years 2 months 1 day 7 hours 46 minutes and 33 seconds until the end of time.
And, it has been 4 years 10 months 27 days 6 hours 16 minutes and 23 seconds since The Doctor saved us all from the end of the World!

Search

November 2017
Mon Tue Wed Thu Fri Sat Sun
 << <   > >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
Google

Linkblog

  XML Feeds

Who's Online?

  • Guest Users: 0
This seal is issued to lawrencechen.net by StopTheHacker Inc.
free blog software

hosted by
Green Web Hosting! This site hosted by DreamHost.

monitored by
Monitored by eXternalTest
SiteUptime Web Site Monitoring Service
website uptime