repository of pre-compiled packages for powerpc?

Rick Thomas rbthomas at pobox.com
Tue Feb 10 18:38:19 UTC 2015


Am I doing something wrong?

OK, so I wanted to install gnome.  I did
	cd /usr/ports/x11/gnome-desktop
	make config-recursive
I answered a *lot* of questions —
is there some way to say “just take the defaults. please”?
Then
	make install
It compiled a whole bunch of stuff — it took all night, in fact.
	
But it ended in an error as follows.

> byte-compiling /usr/ports/devel/py-setuptools27/work/stage/usr/local/lib/python3.4/site-packages/_markerlib/__init__.py to __init__.cpython-34.pyc
> writing byte-compilation script '/tmp/tmpo0usm3zz.py'
> /usr/local/bin/python3.4 -O /tmp/tmpo0usm3zz.py
> removing /tmp/tmpo0usm3zz.py
> running install_egg_info
> running egg_info
> writing dependency_links to setuptools.egg-info/dependency_links.txt
> writing requirements to setuptools.egg-info/requires.txt
> writing top-level names to setuptools.egg-info/top_level.txt
> writing setuptools.egg-info/PKG-INFO
> writing entry points to setuptools.egg-info/entry_points.txt
> reading manifest file 'setuptools.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'setuptools.egg-info/SOURCES.txt'
> Copying setuptools.egg-info to /usr/ports/devel/py-setuptools27/work/stage/usr/local/lib/python3.4/site-packages/setuptools-5.5.1-py3.4.egg-info
> running install_scripts
> Installing easy_install-3.4 script to /usr/ports/devel/py-setuptools27/work/stage/usr/local/bin
> writing list of installed files to '/usr/ports/devel/py-setuptools27/work/.PLIST.pymodtmp'
> install  -o root -g wheel -m 0644 /usr/ports/devel/py-setuptools27/../py-setuptools/files/easy-install.pth.dist /usr/ports/devel/py-setuptools27/work/stage/usr/local/lib/python3.4/site-packages/
> ====> Compressing man pages (compress-man)
> ===>  Installing for py34-setuptools34-5.5.1_1
> ===>  Checking if py34-setuptools34 already installed
> ===>   py34-setuptools34-5.5.1_1 is already installed
>       You may wish to ``make deinstall'' and install this port again
>       by ``make reinstall'' to upgrade it properly.
>       If you really wish to overwrite the old port of py34-setuptools34
>       without deleting it first, set the variable "FORCE_PKG_REGISTER"
>       in your environment or the "make install" command line.
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /usr/ports/devel/py-setuptools27
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /usr/ports/textproc/py-libxml2
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/textproc/itstool
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/x11/gnome-desktop
> 


I tried taking the advice in the error message by doing

> root at grey:/usr/ports/devel/py-setuptools34 # make deinstall
> ===>  Deinstalling for py34-setuptools34
> ===>   Deinstalling py34-setuptools34-5.5.1_1
> Updating database digests format: 100%
> Checking integrity... done (0 conflicting)
> Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
> 
> Installed packages to be REMOVED:
> 	py34-setuptools34-5.5.1_1
> 
> The operation will free 2 MiB.
> [1/1] Deinstalling py34-setuptools34-5.5.1_1...
> [1/1] Deleting files for py34-setuptools34-5.5.1_1: 100%

and

> root at grey:/usr/ports/devel/py-setuptools34 # make reinstall
> ===>  Installing for py34-setuptools34-5.5.1_1
> ===>   py34-setuptools34-5.5.1_1 depends on file: /usr/local/bin/python3.4 - found
> /usr/local/bin/python3.4
> ===>   Registering installation for py34-setuptools34-5.5.1_1
> Installing py34-setuptools34-5.5.1_1...
> *********************************************************************
> 
>     The script /usr/local/bin/easy_install was already installed
>     on your system, so only the script /usr/local/bin/easy_install-%%PYVER%%
>     has been added.
> 
> *********************************************************************

Then I went back to /usr/ports/x11/gnome-desktop
	make install
And got the same errors.

> root at grey:/usr/ports/x11/gnome-desktop # make install
>    . . .
> ===>   gnome-desktop-3.14.2_1 depends on package: iso-codes>=0 - found
> ===>   gnome-desktop-3.14.2_1 depends on package: gsettings-desktop-schemas>=0 - found
> ===>   gnome-desktop-3.14.2_1 depends on package: xkeyboard-config>=0 - found
> ===>   gnome-desktop-3.14.2_1 depends on package: libxkbfile>=0 - found
> ===>   gnome-desktop-3.14.2_1 depends on executable: itstool - not found
> ===>    Verifying install for itstool in /usr/ports/textproc/itstool
> ===>   itstool-2.0.2_1 depends on file: /usr/local/lib/python2.7/site-packages/libxml2.py - not found
> ===>    Verifying install for /usr/local/lib/python2.7/site-packages/libxml2.py in /usr/ports/textproc/py-libxml2
> ===>   py27-libxml2-2.9.2 depends on package: py27-setuptools27>0 - not found
> ===>    Verifying install for py27-setuptools27>0 in /usr/ports/devel/py-setuptools27
> ===>  Installing for py34-setuptools34-5.5.1_1
> ===>   py34-setuptools34-5.5.1_1 depends on file: /usr/local/bin/python3.4 - found
> ===>  Checking if py34-setuptools34 already installed
> ===>   py34-setuptools34-5.5.1_1 is already installed
>       You may wish to ``make deinstall'' and install this port again
>       by ``make reinstall'' to upgrade it properly.
>       If you really wish to overwrite the old port of py34-setuptools34
>       without deleting it first, set the variable "FORCE_PKG_REGISTER"
>       in your environment or the "make install" command line.
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /usr/ports/devel/py-setuptools27
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /usr/ports/textproc/py-libxml2
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/textproc/itstool
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/x11/gnome-desktop



What can I do to get past this point?

Thanks,
Rick

On Feb 9, 2015, at 2:17 PM, Bill Sorenson <instructionset at gmail.com> wrote:

> As of now I don't think there is an official repository for anything not
> arm or x86 or x64. I've toyed with the idea of setting up a PPC build
> machine for an unofficial repo, haven't gotten around to it.
> 
> -Bill



More information about the freebsd-ppc mailing list