1 |
On Saturday 16 Nov 2002 09:39, Troy Dack wrote: |
2 |
> On Sat, 2002-11-16 at 19:49, Peter Ruskin wrote: |
3 |
> > On Friday 15 Nov 2002 15:26, Troy Dack wrote: |
4 |
> > > Let me know what you think. |
5 |
> > > |
6 |
> > > Thanks |
7 |
> > |
8 |
> > $ portageserver.py |
9 |
> > File "/usr/local/bin/portageserver.py", line 24 |
10 |
> > def server bind(self): |
11 |
> > ^ |
12 |
> > SyntaxError: invalid syntax |
13 |
> |
14 |
> For some reason you are missing an underscore, that line should read: |
15 |
> |
16 |
> def server_bind(self): |
17 |
> |
18 |
> That is with an underscore joining server and bind(self): |
19 |
|
20 |
I just pasted from your email. There were *no* underscores. I use kmail - |
21 |
you use evolution. I think I relaced all the spaces with underscores but |
22 |
still get an error: |
23 |
|
24 |
$ portageserver.py |
25 |
File "/usr/local/bin/portageserver.py", line 27 |
26 |
self.socket.setsockopt(socket.SOL SOCKET, socket.SO REUSEADDR, 1) |
27 |
^ |
28 |
SyntaxError: invalid syntax |
29 |
$ portageserver.py |
30 |
File "/usr/local/bin/portageserver.py", line 32 |
31 |
VERSION SHORT=1 |
32 |
^ |
33 |
SyntaxError: invalid syntax |
34 |
$ portageserver.py |
35 |
File "/usr/local/bin/portageserver.py", line 39 |
36 |
for node in portage.portdb.cp all(): |
37 |
^ |
38 |
SyntaxError: invalid syntax |
39 |
$ portageserver.py |
40 |
File "/usr/local/bin/portageserver.py", line 40 |
41 |
if not PortageTree.has key(split(node, "/")[0]): |
42 |
^ |
43 |
SyntaxError: invalid syntax |
44 |
$ portageserver.py |
45 |
File "/usr/local/bin/portageserver.py", line 48 |
46 |
def do GET(self): |
47 |
^ |
48 |
SyntaxError: invalid syntax |
49 |
$ portageserver.py |
50 |
File "/usr/local/bin/portageserver.py", line 50 |
51 |
self. perform GET() |
52 |
^ |
53 |
SyntaxError: invalid syntax |
54 |
$ portageserver.py |
55 |
File "/usr/local/bin/portageserver.py", line 54 |
56 |
def perform GET(self): |
57 |
^ |
58 |
SyntaxError: invalid syntax |
59 |
$ portageserver.py |
60 |
File "/usr/local/bin/portageserver.py", line 55 |
61 |
path = self.translate path() |
62 |
^ |
63 |
SyntaxError: invalid syntax |
64 |
$ portageserver.py |
65 |
File "/usr/local/bin/portageserver.py", line 57 |
66 |
self.send error(400, 'Illegal URL construction') |
67 |
^ |
68 |
SyntaxError: invalid syntax |
69 |
$ portageserver.py |
70 |
File "/usr/local/bin/portageserver.py", line 65 |
71 |
self.send response(200) |
72 |
^ |
73 |
SyntaxError: invalid syntax |
74 |
$ portageserver.py |
75 |
File "/usr/local/bin/portageserver.py", line 66 |
76 |
self.send header("Content-Type", 'text/html') |
77 |
^ |
78 |
SyntaxError: invalid syntax |
79 |
$ portageserver.py |
80 |
File "/usr/local/bin/portageserver.py", line 87 |
81 |
self.send response(200) |
82 |
^ |
83 |
SyntaxError: invalid syntax |
84 |
$ portageserver.py |
85 |
File "/usr/local/bin/portageserver.py", line 89 |
86 |
self.end headers() |
87 |
^ |
88 |
SyntaxError: invalid syntax |
89 |
$ portageserver.py |
90 |
File "/usr/local/bin/portageserver.py", line 125 |
91 |
full package = portage.portdb.xmatch("bestmatch-visible",match) |
92 |
^ |
93 |
SyntaxError: invalid syntax |
94 |
$ portageserver.py |
95 |
File "/usr/local/bin/portageserver.py", line 128 |
96 |
full package=portage.best(portage.portdb.xmatch("match-all",match)) |
97 |
^ |
98 |
SyntaxError: invalid syntax |
99 |
$ portageserver.py |
100 |
File "/usr/local/bin/portageserver.py", line 135 |
101 |
full desc = portage.portdb.aux get(full package,["DESCRIPTION"])[0] |
102 |
^ |
103 |
SyntaxError: invalid syntax |
104 |
$ portageserver.py |
105 |
File "/usr/local/bin/portageserver.py", line 135 |
106 |
full_desc = portage.portdb.aux get(full_package,["DESCRIPTION"])[0] |
107 |
^ |
108 |
SyntaxError: invalid syntax |
109 |
$ portageserver.py |
110 |
File "/usr/local/bin/portageserver.py", line 139 |
111 |
myver = self.getVersion(full package, self.VERSION RELEASE) |
112 |
^ |
113 |
SyntaxError: invalid syntax |
114 |
$ portageserver.py |
115 |
File "/usr/local/bin/portageserver.py", line 156 |
116 |
""" + full desc + """ |
117 |
^ |
118 |
SyntaxError: invalid syntax |
119 |
$ portageserver.py |
120 |
File "/usr/local/bin/portageserver.py", line 165 |
121 |
def getVersion(self,full package,detail): |
122 |
^ |
123 |
SyntaxError: invalid syntax |
124 |
$ portageserver.py |
125 |
File "/usr/local/bin/portageserver.py", line 166 |
126 |
if len(full package) > 1: |
127 |
^ |
128 |
SyntaxError: invalid syntax |
129 |
$ portageserver.py |
130 |
File "/usr/local/bin/portageserver.py", line 167 |
131 |
package_parts = portage.catpkgsplit(full package) |
132 |
^ |
133 |
SyntaxError: invalid syntax |
134 |
$ portageserver.py |
135 |
File "/usr/local/bin/portageserver.py", line 168 |
136 |
if detail == self.VERSION_RELEASE and package parts[3] != 'r0': |
137 |
^ |
138 |
SyntaxError: invalid syntax |
139 |
$ portageserver.py |
140 |
File "/usr/local/bin/portageserver.py", line 177 |
141 |
installed package = portage.portdb.xmatch("bestmatch-visible", package) |
142 |
^ |
143 |
SyntaxError: invalid syntax |
144 |
$ portageserver.py |
145 |
File "/usr/local/bin/portageserver.py", line 186 |
146 |
def translate path(self): |
147 |
^ |
148 |
SyntaxError: invalid syntax |
149 |
$ portageserver.py |
150 |
File "/usr/local/bin/portageserver.py", line 211 |
151 |
svr.serve forever() |
152 |
^ |
153 |
SyntaxError: invalid syntax |
154 |
$ portageserver.py |
155 |
Traceback (most recent call last): |
156 |
File "/usr/local/bin/portageserver.py", line 206, in ? |
157 |
if name == ' main ': |
158 |
NameError: name 'name' is not defined |
159 |
|
160 |
-- |
161 |
Gentoo Linux 1.4 (Portage 2.0.44 (default-x86-1.4, gcc-3.2, glibc-2.3.1-r2)). |
162 |
KDE: 3.0.99 (KDE 3.1 RC3) Qt: 3.1.0 |
163 |
AMD Athlon(tm) XP 1900+ 512MB. Kernel: 2.4.19-win4lin. GCC 3.2 |
164 |
Linux user #275590 (http://counter.li.org/). up 1 day, 12 h, 12 min |
165 |
|
166 |
|
167 |
-- |
168 |
gentoo-dev@g.o mailing list |