Gentoo Archives: gentoo-desktop

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-desktop@l.g.o
Subject: [gentoo-desktop] Re: Unmerge problem.
Date: Thu, 02 Dec 2004 23:34:30
Message-Id: pan.2004.12.02.23.34.19.201715@cox.net
In Reply to: Re: [gentoo-desktop] Unmerge problem. by "Boyd Stephen Smith Jr."
1 Boyd Stephen Smith Jr. posted <200412021300.37858.bss03@××××××××××.com>,
2 excerpted below, on Thu, 02 Dec 2004 13:00:37 -0600:
3
4 > On Thursday 02 December 2004 12:42 pm, "Chris Barker"
5 > <Chris.Barker@××××.gov> wrote:
6 >> /usr/lib/portage/bin/ebuild.sh:
7 >> /var/db/pkg/net-firewall/shorewall-1.4.7c/shorew all-1.4.7c.ebuild:
8 >> line 31: unexpected EOF while looking for matching `"'
9 >> /usr/lib/portage/bin/ebuild.sh:
10 >> /var/db/pkg/net-firewall/shorewall-1.4.7c/shorew all-1.4.7c.ebuild:
11 >> line 33: syntax error: unexpected end of file
12 >
13 > Hmm, I'm not sure what the "correct" way to handle this is. However, I'd
14 > probably just inspect that file manually. It appears to be missing a "
15 > around lines 30-35. If you can put it in that should solve your problems.
16 > If the file is trash or you can't find a solution, try replacing that file
17 > with the one of the same name from /usr/portage/net-firewall/shorewall/
18
19 I expect this is the old ^A (I think it was) problem. For some reason,
20 something at one point was screwing up the stored ebuilds used to unmerge
21 currently merged packages. (I don't remember if I ever knew why and it
22 doesn't matter except that it's been fixed now.) Terminating quotes were
23 turning into ^A, and portage was of course having difficulties unmerging
24 the affected packages.
25
26 The solution is just as you said -- go manually correct the file, or move
27 the current copy (assuming it still exists in the normal portage tree)
28 over the defective one. No big deal, except that it caused and continues
29 to cause repeated duplicate bugs on a problem long since fixed, as people
30 turn up more packages affected by the problem when they try to unmerge
31 them.
32
33 (I'm guessing the original problem must have occurred about this time last
34 year, as I only saw discussion of the by then fixed problem, with many
35 developers getting a bit irritated at having to repeat themselves so
36 many times, in the groups/lists, by the time I got around to switching
37 from Mandrake to Gentoo, this past spring.)
38
39 --
40 Duncan - List replies preferred. No HTML msgs.
41 "They that can give up essential liberty to obtain a little
42 temporary safety, deserve neither liberty nor safety." --
43 Benjamin Franklin
44
45
46
47 --
48 gentoo-desktop@g.o mailing list