PowerPC has been dropped as release architecture in Debian. If you want to keep your packages up to date you will need to use the unstable repos. On Sat, 2017-02-04 at 15:10 -0900, Kristen R wrote: > On Feb 4, 2017, at 2:12 PM, dev_user <d...@cor0.com> wrote: > > > > Dear Debian power types : > > > > I managed to install a bare and simple stretch ( testing ) > > release onto a PowerMac G5 using the DVD ISO image such that my > > /etc/apt/sources.list says : > > > > > > > > deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official > > Snapshot powerpc DVD Binary-1 20161031-06:51]/ stretch main > > > > > > > > The first of many little problems that I hit is that the nouveau > > driver is just terrible and all I see on the screen is a very very > > messed up pile of what looks like static. So there is no GUI no > > graphical login at all that works. I created a file in > > /etc/modprobe.d/ thus : > > > > root@charon:/etc/apt# cat /etc/modprobe.d/nvidia-graphics- > > drivers.conf > > blacklist nouveau > > blacklist lbm-nouveau > > blacklist nvidia-173 > > blacklist nvidia-96 > > blacklist nvidia-current > > blacklist nvidia-173-updates > > blacklist nvidia-96-updates > > alias nvidia nvidia_current_updates > > alias nouveau off > > alias lbm-nouveau off > > > > This solved the nasty graphics problem after a reboot. I now can > > hit CTRL-F1 and get a text login. That did not work at all before. > > > > I was able to ssh in to the unit and did change the > > /etc/network/interfaces file so that I have a static ip and no more > > dhcp. However I am still stuck with ipv6 and thus any attempt to > > use a repo mirror just hangs badly for about four minutes or so > > before reverting to ipv4 which does work. However my > > /etc/resolv.conf file is wrecked and only has ipv6 entries in it > > and they don't work : > > > > root@charon:/etc/apt# cat /etc/resolv.conf > > nameserver 2607:f798:18:10:0:640:7125:5204 > > nameserver 2607:f798:18:10:0:640:7125:5198 > > > > I have no idea where that comes from but they don't work. I > > attempt to edit the file but it gets instantly and magically > > overwritten by some horrible gremlin that changes the file back to > > ipv6 only. I don't know why. > > > > So question one is how do I edit the /etc/apt/sources.list to > > get a valid repo site somewhere for packages? Nothing I seem to > > enter there works at all and I only ever see ( after a lot of hang > > time ) this message : > > > > root@charon:/etc/apt# cat /etc/apt/sources.list > > # > > #deb cdrom:[Debian GNU/Linux testing _Stretch_ - Official Snapshot > > powerpc DVD Binary-1 20161031-06:51]/ stretch main > > > > deb http://ftp.ca.debian.org/debian testing main contrib non-free > > deb-src http://ftp.ca.debian.org/debian/ testing main contrib non- > > free > > > > deb http://security.debian.org/ stretch/updates main contrib non- > > free > > deb-src http://security.debian.org/ stretch/updates main contrib > > > > root@charon:/etc/apt# apt-get update > > 0% [Connecting to ftp.ca.debian.org (2607:f748:10:12::deb:1)] > > [Connecting to security.debian.org (2607:ea00:101:3c0b::1deb:215)] > > . > > . go for a coffee ... this hangs badly for a while > > . watch the clock for ... four or five minutes .. or longer > > > > Hit:1 http://ftp.ca.debian.org/debian testing InRelease > > Hit:2 http://security.debian.org stretch/updates InRelease > > Reading package lists... Done > > N: Skipping acquire of configured file 'main/binary- > > powerpc/Packages' as repository 'http://ftp.ca.debian.org/debian > > testing InRelease' doesn't support architecture 'powerpc' > > N: Skipping acquire of configured file 'contrib/binary- > > powerpc/Packages' as repository 'http://ftp.ca.debian.org/debian > > testing InRelease' doesn't support architecture 'powerpc' > > > > So that fails, eventually. > > > > What content do I need in the /etc/apt/sources.list file to get a > > repo that supports powerpc ? > > > > some basic info here : > > > > root@charon:~# uname -a > > Linux charon 4.7.0-1-powerpc64 #1 SMP Debian 4.7.8-1 (2016-10-19) > > ppc64 GNU/Linux > > > > root@charon:~# cat /proc/cpuinfo > > processor : 0 > > cpu : PPC970MP, altivec supported > > clock : 2500.000000MHz > > revision : 1.1 (pvr 0044 0101) > > > > processor : 1 > > cpu : PPC970MP, altivec supported > > clock : 2500.000000MHz > > revision : 1.1 (pvr 0044 0101) > > > > processor : 2 > > cpu : PPC970MP, altivec supported > > clock : 2500.000000MHz > > revision : 1.1 (pvr 0044 0101) > > > > processor : 3 > > cpu : PPC970MP, altivec supported > > clock : 2500.000000MHz > > revision : 1.1 (pvr 0044 0101) > > > > timebase : 33333333 > > platform : PowerMac > > model : PowerMac11,2 > > machine : PowerMac11,2 > > motherboard : PowerMac11,2 MacRISC4 Power Macintosh > > detected as : 337 (PowerMac G5 Dual Core) > > pmac flags : 00000000 > > L2 cache : 1024K unified > > pmac-generation : NewWorld > > root@charon:~# > > > > > > So ... I am at a loss here. > > > > Dennis > > > > It is a shame but the PowerPC line from Apple has been dropped in > Debian. There was a discussion a while back I loosely followed on the > powerpc list you can search for. I believe you can run Jessie still > and have a working system. Your packages will need to be updated from > that repository. Other then that, the Nouvea issue will not be fixed. > Others who understand better can correct me. > > As for the DNS, do not edit /etc/resovl.conf as that is system > generated. Edit instead the /etc/network/interfaces file and list > your DNS entries there. After this stop networking, and restart (or > reboot) and the /etc/resolv.conf will reflect your new entries. Same > place you stated your static IP. Doing so will make your gremlin > behave. I see you are on Rogers network using IPv6, so you can use > their DNS servers unless you wish to deploy your own. A quick look > does not reveal they are using IPv6 for DNS, so more investigation > might be needful then I employed. If you can not find DNS for IPv6, > then create your own DNS or stick with IPv4. > > Best of luck > > Kristen > >
signature.asc
Description: This is a digitally signed message part