Hello, I am having problem installing the rpm port. Initially I encountered problem with ncurses package and that was rectified by following Guido Soranzio's instructions. Can someone help??? This is what I see: ======================================= sudo port install rpm Portfile changed since last build; discarding previous state. ---> Fetching ncurses ---> Verifying checksum(s) for ncurses ---> Extracting ncurses ---> Applying patches to ncurses ---> Configuring ncurses ---> Building ncurses with target all ---> Staging ncurses into destroot ---> Installing ncurses 5.6_0+darwin_8 ---> Activating ncurses 5.6_0+darwin_8 ---> Cleaning ncurses ---> Fetching readline ---> Attempting to fetch readline52-001 from http://ftp.gnu.org/gnu/readline/readline-5.2-patches/ ---> Attempting to fetch readline-5.2.tar.gz from http://ftp.gnu.org/gnu/readline ---> Verifying checksum(s) for readline ---> Extracting readline ---> Applying patches to readline ---> Configuring readline ---> Building readline with target all ---> Staging readline into destroot ---> Installing readline 5.2.001_0 ---> Activating readline 5.2.001_0 ---> Cleaning readline ---> Fetching rpm ---> Attempting to fetch rpm-4.4.6.tar.gz from http://wraptastic.org/pub/rpm-4.4.x/ ---> Verifying checksum(s) for rpm ---> Extracting rpm ---> Applying patches to rpm ---> Configuring rpm ---> Building rpm with target all Error: Target com.apple.build returned: shell command " cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_sysutils_rpm/work/rpm-4.4.6" && gnumake all " returned error 2 Command output: rpmmodule.c:193: warning: statement with no effect rpmmodule.c:197: error: 'm' undeclared (first use in this function) rpmmodule.c:217: warning: implicit declaration of function 'Py_InitModule3' rpmmodule.c:223: warning: implicit declaration of function 'PyModule_GetDict' rpmmodule.c:230: warning: implicit declaration of function 'PyErr_NewException' rpmmodule.c:230: warning: assignment makes pointer from integer without a cast rpmmodule.c:232: warning: implicit declaration of function 'PyDict_SetItemString' rpmmodule.c:272: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:272: error: 'PyType_Type' undeclared (first use in this function) rpmmodule.c:273: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:274: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:275: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:276: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:277: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:278: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:279: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:280: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:281: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:282: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:285: warning: implicit declaration of function 'PyDict_New' rpmmodule.c:288: warning: implicit declaration of function 'PyInt_FromLong' rpmmodule.c:290: warning: implicit declaration of function 'Py_DECREF' rpmmodule.c:291: warning: implicit declaration of function 'PyDict_SetItem' rpmmodule.c:291: warning: implicit declaration of function 'PyString_FromString' rpmmodule.c:297: warning: assignment discards qualifiers from pointer target type rpmmodule.c:298: warning: implicit declaration of function 'PyCObject_FromVoidPtr' gnumake[3]: *** [rpmmodule.lo] Error 1 gnumake[2]: *** [all-recursive] Error 1 gnumake[1]: *** [all-recursive] Error 1 gnumake: *** [all] Error 2 ============================================== Vivek
My MacBook hangs and I can't get icu installed. But there is an rpm 4.4.9 out now. You could edit the rpm Portfile and update it to 4.4.9 and see if it helps. The changelog lists some "FreeBSD portability fiddles" Mark "Vivek Menon" <vivek.menon79@gmail.com> on Monday, May 21, 2007 at 6:58 AM -0800 wrote:
Hello, I am having problem installing the rpm port. Initially I encountered problem with ncurses package and that was rectified by following Guido Soranzio's instructions. Can someone help??? This is what I see: ======================================= sudo port install rpm Portfile changed since last build; discarding previous state. ---> Fetching ncurses ---> Verifying checksum(s) for ncurses ---> Extracting ncurses ---> Applying patches to ncurses ---> Configuring ncurses ---> Building ncurses with target all ---> Staging ncurses into destroot ---> Installing ncurses 5.6_0+darwin_8 ---> Activating ncurses 5.6_0+darwin_8 ---> Cleaning ncurses ---> Fetching readline ---> Attempting to fetch readline52-001 from http://ftp.gnu.org/gnu/readline/readline-5.2-patches/ ---> Attempting to fetch readline-5.2.tar.gz from http://ftp.gnu.org/gnu/readline ---> Verifying checksum(s) for readline ---> Extracting readline ---> Applying patches to readline ---> Configuring readline ---> Building readline with target all ---> Staging readline into destroot ---> Installing readline 5.2.001_0 ---> Activating readline 5.2.001_0 ---> Cleaning readline ---> Fetching rpm ---> Attempting to fetch rpm-4.4.6.tar.gz from http://wraptastic.org/pub/rpm-4.4.x/ ---> Verifying checksum(s) for rpm ---> Extracting rpm ---> Applying patches to rpm ---> Configuring rpm ---> Building rpm with target all Error: Target com.apple.build returned: shell command " cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_sysutils_rpm/work/rpm-4.4.6" && gnumake all " returned error 2 Command output: rpmmodule.c:193: warning: statement with no effect rpmmodule.c:197: error: 'm' undeclared (first use in this function) rpmmodule.c:217: warning: implicit declaration of function 'Py_InitModule3' rpmmodule.c:223: warning: implicit declaration of function 'PyModule_GetDict' rpmmodule.c:230: warning: implicit declaration of function 'PyErr_NewException' rpmmodule.c:230: warning: assignment makes pointer from integer without a cast rpmmodule.c:232: warning: implicit declaration of function 'PyDict_SetItemString' rpmmodule.c:272: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:272: error: 'PyType_Type' undeclared (first use in this function) rpmmodule.c:273: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:274: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:275: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:276: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:277: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:278: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:279: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:280: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:281: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:282: error: request for member 'ob_type' in something not a structure or union rpmmodule.c:285: warning: implicit declaration of function 'PyDict_New' rpmmodule.c:288: warning: implicit declaration of function 'PyInt_FromLong' rpmmodule.c:290: warning: implicit declaration of function 'Py_DECREF' rpmmodule.c:291: warning: implicit declaration of function 'PyDict_SetItem' rpmmodule.c:291: warning: implicit declaration of function 'PyString_FromString' rpmmodule.c:297: warning: assignment discards qualifiers from pointer target type rpmmodule.c:298: warning: implicit declaration of function 'PyCObject_FromVoidPtr' gnumake[3]: *** [rpmmodule.lo] Error 1 gnumake[2]: *** [all-recursive] Error 1 gnumake[1]: *** [all-recursive] Error 1 gnumake: *** [all] Error 2
participants (2)
-
markd@macports.org
-
Vivek Menon