1 |
On 10/05/2010 04:44 AM, Dale wrote: |
2 |
> dhk wrote: |
3 |
>> What should I do about dev-util/autotoolset? I use it every day for a |
4 |
>> project, but today it looks like I'm being told to remove it. What is |
5 |
>> the alternative? |
6 |
>> |
7 |
>> In my package.keywords file I have "dev-util/autotoolset ~amd64" |
8 |
>> unmasked since I use autotools for a project. |
9 |
>> |
10 |
>> After the output of "emerge -uDNp world" this morning the following |
11 |
>> message is displayed. |
12 |
>> |
13 |
>> !!! The following installed packages are masked: |
14 |
>> - dev-util/autotoolset-0.11.4-r1 (masked by: package.mask) |
15 |
>> /usr/portage/profiles/package.mask: |
16 |
>> # Diego E. Pettenò<flameeyes@g.o> (04 Oct 2010) |
17 |
>> # on behalf of QA team |
18 |
>> # |
19 |
>> # Ironically, it is misusing autotools (bug #255831). It was |
20 |
>> # added in 2004 and never version bumped since; autotools |
21 |
>> # have since evolved a fair amount, while this is based |
22 |
>> # still on automake 1.6. Avoid keeping it around. |
23 |
>> # |
24 |
>> # Removal on 2010-12-03 |
25 |
>> |
26 |
>> For more information, see the MASKED PACKAGES section in the emerge |
27 |
>> man page or refer to the Gentoo Handbook. |
28 |
>> |
29 |
>> As stated above, what should I "Avoid keeping it around?" Is it |
30 |
>> autotoolset, automake 1.6, ...? Also, what's getting removed on |
31 |
>> 2010-12-03? If autotoolset is removed, what should be used to build |
32 |
>> projects? |
33 |
>> |
34 |
>> Even though I have autotoolset installed, search shows it as being |
35 |
>> masked. |
36 |
>> |
37 |
>> # emerge --search autotoolset |
38 |
>> Searching... |
39 |
>> [ Results for search key : autotoolset ] |
40 |
>> [ Applications found : 1 ] |
41 |
>> |
42 |
>> * dev-util/autotoolset [ Masked ] |
43 |
>> Latest version available: 0.11.4-r1 |
44 |
>> Latest version installed: 0.11.4-r1 |
45 |
>> Size of files: 1,133 kB |
46 |
>> Homepage: http://autotoolset.sourceforge.net/ |
47 |
>> Description: colection of small tools to simplify project |
48 |
>> development with autotools |
49 |
>> License: GPL-2 |
50 |
>> |
51 |
>> |
52 |
>> What to do now? |
53 |
>> |
54 |
>> Thanks, |
55 |
>> |
56 |
>> dhk |
57 |
>> |
58 |
>> |
59 |
> |
60 |
> Here are a couple options. Subscribe to -dev and see if you can take |
61 |
> over maintaining the package. Then do whatever needs to be done to get |
62 |
> it updated and keep it stable. If you can do that, they could let the |
63 |
> package stay in the tree. |
64 |
> |
65 |
> Next option, copy the ebuild to a local overlay and maintain it there. |
66 |
> Keep in mind, doing this is about the same as above except it affects |
67 |
> just you. You do all the work locally. |
68 |
> |
69 |
> One other option, use different tools to do your project. I don't know |
70 |
> anything about autotoolset or what it does but there may be better tools |
71 |
> to use. |
72 |
> |
73 |
> If you don't do one of the above, autotoolses ebuild will be removed and |
74 |
> you will eventually have to do something because there will be no more |
75 |
> updates. Which appears to be the case now anyway. No updates since 2004. |
76 |
> |
77 |
> There's some options. Someone else may have a couple more. |
78 |
> |
79 |
> Dale |
80 |
> |
81 |
> :-) :-) |
82 |
> |
83 |
|
84 |
This isn't good. It sounds like my project is in deep trouble since the |
85 |
whole build and distribution is done with the autotools. Taking over |
86 |
and maintaining the package is an option, but I think it will be gone |
87 |
before I can get up to speed on it. I wonder how many developers out |
88 |
there have an interest in it if it's that antiquated. Personally I |
89 |
think it's a great tool. Anyone know what other tools are being used to |
90 |
build and distribute programs with dependencies? |
91 |
|
92 |
Thanks, |
93 |
|
94 |
dhk |