pkgtools-to-portmanager.rb

Daniel Bye freebsd-questions at slightlystrange.org
Sat Dec 3 07:25:05 PST 2005


Hi,

Anyone else seen something like this using portmanager lately?

---># portmanager -s | grep OLD
/usr/local/share/portmanager/pkgtools-to-portmanager.rb:72:in `+':
cannot convert Array into String (TypeError)
        from /usr/local/share/portmanager/pkgtools-to-portmanager.rb:72
        from
/usr/local/share/portmanager/pkgtools-to-portmanager.rb:70:in `each'
        from /usr/local/share/portmanager/pkgtools-to-portmanager.rb:70
/usr/local/share/portmanager/pkgtools-to-portmanager.rb:72:in `+':
cannot convert Array into String (TypeError)
        from /usr/local/share/portmanager/pkgtools-to-portmanager.rb:72
        from
/usr/local/share/portmanager/pkgtools-to-portmanager.rb:70:in `each'
        from /usr/local/share/portmanager/pkgtools-to-portmanager.rb:70


I checked the archives and no-one seems to have mentioned it, but heh, I
can't be the only one, can I..?  ;-)

The following patch seems to fix it, anyways.

+---- patch starts

--- pkgtools-to-portmanager.rb	Sat Dec  3 14:49:24 2005
+++ pkgtools-to-portmanager_fixed.rb	Sat Dec  3 14:51:09 2005
@@ -57,7 +57,7 @@
 
 config_value(:BEFOREBUILD).each do |pkg|
 
-	puts "STOP|/" + pkg[0] + " " + pkg[1] + "|"
+	puts "STOP|/" + pkg[0] + " " + "#{pkg[1]}" + "|"
 
 end
 
@@ -69,7 +69,7 @@
 
 config_value(:AFTERINSTALL).each do |pkg|
 
-	puts "START|/" + pkg[0] + " " + pkg[1] + "|"
+	puts "START|/" + pkg[0] + " " + "#{pkg[1]}" + "|"
 
 end
 
@@ -86,6 +86,6 @@
 ##mcs mod##
 #	puts pkg[0] + "|" + pkg[1] + "|"
 #
-	puts pkg[0] + "|" + pkg[1] + " " + "|"
+	puts pkg[0] + "|" + "#{pkg[1]}" + " " + "|"
 
 end

+---- patch ends

Cheers,

Dan

-- 
Daniel Bye

PGP Key: ftp://ftp.slightlystrange.org/pgpkey/dan.asc
PGP Key fingerprint: 3B9D 8BBB EB03 BA83 5DB4 3B88 86FC F03A 90A1 BE8F
                                                                     _
                                              ASCII ribbon campaign ( )
                                         - against HTML, vCards and  X
                                - proprietary attachments in e-mail / \
-------------- 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-questions/attachments/20051203/851e3d7a/attachment.bin


More information about the freebsd-questions mailing list