[MacPorts] #51427: cpan2port: does not generate working Portfile even for own HOWTO example.

MacPorts noreply at macports.org
Wed May 18 00:41:16 PDT 2016


#51427: cpan2port: does not generate working Portfile even for own HOWTO example.
-----------------------+--------------------------------
 Reporter:  thevlad@…  |      Owner:  macports-tickets@…
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.3.4
 Keywords:  perl       |       Port:
-----------------------+--------------------------------
 Hi,

 Trying to build Net::Curl perl port and started with cpan2port HOWTO
 example (https://trac.macports.org/wiki/howto/cpan2port).
 Even example fails.
 Why does it try to install  p5.22-timedate for timedate example port?

 glagol:macports vsaf$ ./cpan2port -t Date::Parse
 Date::Parse is not perl porter
 Date::Parse (no description available)
 Date::Parse will show deps
 Is it OK to try to connect to the Internet? [yes]
 x TimeDate-2.30/
 x TimeDate-2.30/ChangeLog
 x TimeDate-2.30/lib/
 x TimeDate-2.30/Makefile.PL
 x TimeDate-2.30/MANIFEST
 x TimeDate-2.30/META.json
 x TimeDate-2.30/META.yml
 x TimeDate-2.30/README
 x TimeDate-2.30/SIGNATURE
 x TimeDate-2.30/t/
 x TimeDate-2.30/t/cpanrt.t
 x TimeDate-2.30/t/date.t
 x TimeDate-2.30/t/format.t
 x TimeDate-2.30/t/getdate.t
 x TimeDate-2.30/t/lang.t
 x TimeDate-2.30/lib/Date/
 x TimeDate-2.30/lib/Time/
 x TimeDate-2.30/lib/Time/Zone.pm
 x TimeDate-2.30/lib/Date/Format.pm
 x TimeDate-2.30/lib/Date/Language/
 x TimeDate-2.30/lib/Date/Language.pm
 x TimeDate-2.30/lib/Date/Parse.pm
 x TimeDate-2.30/lib/Date/Language/Afar.pm
 x TimeDate-2.30/lib/Date/Language/Amharic.pm
 x TimeDate-2.30/lib/Date/Language/Austrian.pm
 x TimeDate-2.30/lib/Date/Language/Brazilian.pm
 x TimeDate-2.30/lib/Date/Language/Bulgarian.pm
 x TimeDate-2.30/lib/Date/Language/Chinese.pm
 x TimeDate-2.30/lib/Date/Language/Chinese_GB.pm
 x TimeDate-2.30/lib/Date/Language/Czech.pm
 x TimeDate-2.30/lib/Date/Language/Danish.pm
 x TimeDate-2.30/lib/Date/Language/Dutch.pm
 x TimeDate-2.30/lib/Date/Language/English.pm
 x TimeDate-2.30/lib/Date/Language/Finnish.pm
 x TimeDate-2.30/lib/Date/Language/French.pm
 x TimeDate-2.30/lib/Date/Language/Gedeo.pm
 x TimeDate-2.30/lib/Date/Language/German.pm
 x TimeDate-2.30/lib/Date/Language/Greek.pm
 x TimeDate-2.30/lib/Date/Language/Hungarian.pm
 x TimeDate-2.30/lib/Date/Language/Icelandic.pm
 x TimeDate-2.30/lib/Date/Language/Italian.pm
 x TimeDate-2.30/lib/Date/Language/Norwegian.pm
 x TimeDate-2.30/lib/Date/Language/Oromo.pm
 x TimeDate-2.30/lib/Date/Language/Romanian.pm
 x TimeDate-2.30/lib/Date/Language/Russian.pm
 x TimeDate-2.30/lib/Date/Language/Russian_cp1251.pm
 x TimeDate-2.30/lib/Date/Language/Russian_koi8r.pm
 x TimeDate-2.30/lib/Date/Language/Sidama.pm
 x TimeDate-2.30/lib/Date/Language/Somali.pm
 x TimeDate-2.30/lib/Date/Language/Spanish.pm
 x TimeDate-2.30/lib/Date/Language/Swedish.pm
 x TimeDate-2.30/lib/Date/Language/Tigrinya.pm
 x TimeDate-2.30/lib/Date/Language/TigrinyaEritrean.pm
 x TimeDate-2.30/lib/Date/Language/TigrinyaEthiopian.pm
 x TimeDate-2.30/lib/Date/Language/Turkish.pm
 trying to find dist in /Users/vsafronov/.cpan/build/TimeDate-2.30*
 ---
 rmd160: 78eb4306d82635d15182e16044467f5e6ffeb39a
 sha256: 75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86
 creating perl/p5-timedate/Portfile
 candidate ExtUtils::MakeMaker
 end compute dependencies
 end compute dependencies

 glagol:macports vsaf$ ls
 cpan2port       perl

 glagol:macports vsaf$ ls perl/
 p5-lwp-curl     p5-net-curl     p5-timedate

 glagol:macports vsaf$ cd perl/p5-timedate/

 glagol:p5-timedate vsaf$ port build
 Warning: MacPorts running without privileges. You may be unable to
 complete certain actions (e.g. install).
 --->  Computing dependencies for p5-timedate
 --->  Dependencies to be installed: p5.22-timedate
 --->  Fetching archive for p5.22-timedate
 Error: org.macports.archivefetch for port p5.22-timedate returned:
 /opt/local/var/macports/incoming/verified must be writable
 Error: Failed to install p5.22-timedate
 Error: The following dependencies were not installed: p5.22-timedate
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port p5-timedate failed

-- 
Ticket URL: <https://trac.macports.org/ticket/51427>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list