1 |
Hi Benda, Fabian |
2 |
|
3 |
Thanks for the help. I had another situation today after doing a sync and |
4 |
trying to update (with emerge --update --deep --with-bdeps=y --newuse world). |
5 |
The merge failed on the first of 48 (libpng). It turned out that it was quite |
6 |
easy to fix and I did so by changing the makefile in the working directory: |
7 |
make and then make install worked. However, that is clearly not enough and |
8 |
emerge --resume just continued from the beginning. Modifying the tarball with |
9 |
my fix also failed as the ebuild re-downloaded a new tarball. As you can see |
10 |
I'm grasping... |
11 |
|
12 |
So what is the correct way to approach this sort of failure? Sure I should |
13 |
report a bug (I created bug report which turned out to be a duplicate of bug |
14 |
465010), but after doing that, I don't want to wait for resolution if I have a |
15 |
solution. But equally, I don't necessarily want to create a patch and modify |
16 |
the ebuild to apply it. Is there a shortcut to be able to continue? I have |
17 |
done a emerge --skipfirst to let the merge continue, but that will still leave |
18 |
some packages un-merged. |
19 |
|
20 |
I guess this is where overlays come into play, but to be honest, |
21 |
http://wiki.gentoo.org/wiki/Overlay doesn't get me far (maybe I'm too dense to |
22 |
follow it, but it doesn't seem to say how I actually create the overlay: what |
23 |
do I create?). layman seems no use in this case... |
24 |
|
25 |
Sorry to bug you; ignore if busy, but any pointers would be gratefully received |
26 |
:-) |
27 |
|
28 |
Regards |
29 |
-- |
30 |
William |
31 |
|
32 |
On Wed, Apr 03, 2013 at 08:38:08AM +0900, Benda Xu wrote: |
33 |
> Hi William, |
34 |
> Firstly, you need to let people know what exactly fails. " trying to |
35 |
> merge lyx, newsbeuter and fetchmail all fail." is far far from enough. |
36 |
> Please use the bugzilla and follow the guideline[1] to make a good bug |
37 |
> report. |
38 |
> Secondly, you may fix the problem yourself by introducing an overlay[2] |
39 |
> and tune the ebuild until it installs. Then be kind to share the effort |
40 |
> by submitting a patch to the bug you opened in step 1. Developers will |
41 |
> review the patch and get it included. |
42 |
> Cheers, |
43 |
> Benda |
44 |
> 1. [1]http://www.gentoo.org/doc/en/bugzilla-howto.xml |
45 |
> 2. [2]http://wiki.gentoo.org/wiki/Overlay |
46 |
> |
47 |
> On Tue, Apr 2, 2013 at 11:34 PM, William Morris <[3]wrm@××××××××.com> |
48 |
> wrote: |
49 |
> |
50 |
> Hi Fabian |
51 |
> I feel I should be able to help instead of just uselessly waiting |
52 |
> for a fix. I |
53 |
> have 20 years experience of C/embedded delevopment so I feel that I |
54 |
> should be |
55 |
> able to do something. But I have no idea where to start. Is there |
56 |
> a |
57 |
> developer's guide? |
58 |
> Regards |
59 |
> -- |
60 |
> William |
61 |
> |
62 |
> On Mon, Apr 01, 2013 at 09:16:01PM +0200, Fabian Groffen wrote: |
63 |
> > On 01-04-2013 13:02:26 -0500, William Morris wrote: |
64 |
> > > I have Prefix installed on a Mac (latest OS version) and am happy |
65 |
> that I can |
66 |
> > > use mutt and gimp. But trying to merge lyx, newsbeuter and |
67 |
> fetchmail all fail. |
68 |
> > > Am I just unlucky with my package selection or do other users have |
69 |
> similar |
70 |
> > > problems? |
71 |
> > |
72 |
> > Yes. Unfortunately not every package out there is working, or still |
73 |
> > working after updates. I had Lyx installed at some point. Could be |
74 |
> > trivial fixes, could also be very complex. There may be some bugs |
75 |
> > already for this. |
76 |
> > |
77 |
> > Sorry, |
78 |
> > Fabian |
79 |
> > |
80 |
> > -- |
81 |
> > Fabian Groffen |
82 |
> > Gentoo on a different level |
83 |
> |
84 |
> -- |
85 |
> William |
86 |
> |
87 |
> -- |
88 |
> XU Benda |
89 |
> Research Center for Neutrino Science |
90 |
> Tohoku University |
91 |
> JAPAN |
92 |
> [4]http://www.awa.tohoku.ac.jp/~benda |
93 |
> |
94 |
> References |
95 |
> |
96 |
> 1. http://www.gentoo.org/doc/en/bugzilla-howto.xml |
97 |
> 2. http://wiki.gentoo.org/wiki/Overlay |
98 |
> 3. mailto:wrm@××××××××.com |
99 |
> 4. http://www.awa.tohoku.ac.jp/~benda |
100 |
|
101 |
-- |
102 |
William |