Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173834 - Please stabilize sci-electronics/kicad-20070115 (with recipe)
Summary: Please stabilize sci-electronics/kicad-20070115 (with recipe)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-09 07:47 UTC by Denis Dupeyron (RETIRED)
Modified: 2007-06-06 20:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Dupeyron (RETIRED) gentoo-dev 2007-04-09 07:47:15 UTC
Please arch teams, stabilize sci-electronics/kicad-20070115. You can find detailed instructions on how to test KiCad there:
http://dev.gentoo.org/~calchan/sci-electronics/tests

Thanks in advance.
Denis.
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2007-04-09 12:58:39 UTC
x86 stable
Comment 2 Peter Weller (RETIRED) gentoo-dev 2007-04-12 06:22:52 UTC
Attempting to close the 3D window kills my machine - no more X, can't use ctrl-alt-Fn to switch to a console...

SSHing into machine and rebooting works...
Comment 3 Denis Dupeyron (RETIRED) gentoo-dev 2007-04-12 06:40:31 UTC
(In reply to comment #2)
> Attempting to close the 3D window kills my machine - no more X, can't use
> ctrl-alt-Fn to switch to a console...

/me hugs welp

Does it always do it ? If so, are you sure this is a KiCad issue ? In any case I can't help you much with the tracking of this issue as I don't have an amd64. Could you please try and debug this ?

Denis.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2007-04-20 05:44:44 UTC
On amd64 here I don't have that problem.  welp, could you try to reproduce?
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2007-04-20 05:52:29 UTC
(In reply to comment #4)
> On amd64 here I don't have that problem.  welp, could you try to reproduce?

=media-gfx/wings-0.98.32a (only multilib secure)
=media-libs/esdl-0.96.0626 (to be in sync with other arches)
=dev-lang/erlang-11.2.1 (same as above)
Comment 6 Denis Dupeyron (RETIRED) gentoo-dev 2007-06-02 15:35:42 UTC
Please, amd64 team, could you stabilize this ? It's been almost two months now, and you've got a nice testbench to verify it works.

Also, I'm adding ppc64 to the CC list, as it's been marked ~ppc64 long enough to be stabilized on ppc64 too now.

Thanks in advance.
Comment 7 Denis Dupeyron (RETIRED) gentoo-dev 2007-06-02 17:03:37 UTC
Everybody please note that I have just removed the media-gfx/wings dependency in favor of a postinst message suggesting to install it manually. wings depend on erlang and esdl and those three would need to be fixed and/or stabilized on amd64 and ppc64. Plus not having to emerge erlang and esdl is a good thing on slow machines (wings is only used to create 3D models of components, so not everybody uses it).

Stabilization should be easier for you guys now.

Denis.
Comment 8 juantxorena@gmail.com 2007-06-02 17:25:27 UTC
(In reply to comment #7)
> Everybody please note that I have just removed the media-gfx/wings dependency
> in favor of a postinst message suggesting to install it manually. wings depend
> on erlang and esdl and those three would need to be fixed and/or stabilized on
> amd64 and ppc64. Plus not having to emerge erlang and esdl is a good thing on
> slow machines (wings is only used to create 3D models of components, so not
> everybody uses it).
> 
> Stabilization should be easier for you guys now.
> 
> Denis.
> 

What about making this dependencie optional via USE-flags? Users with slow machines can set it off, and is a good thing that programs install all dependencies if needed even those dependencies are optional and don't are needed for compiling (we have RDEPEND variable to this). Of course, this should be done after the edsl-erlang-wings stabilization.
Comment 9 Denis Dupeyron (RETIRED) gentoo-dev 2007-06-02 18:01:14 UTC
(In reply to comment #8)
> What about making this dependencie optional via USE-flags?

Because:

1- Wings is actually not a dependency. This was a mistake from me since the beginning (kicad was my first ebuild as a gentoo developer) and I had never fixed it. Wings is useful only to create 3D views for new components. This doesn't prevent you from using the 3D capabilities of KiCad with existing libraries. Very few users create component libraries, and even fewer add 3D views of components in their libraries. Those will simply need to emerge wings to create their 3D models.

2- It doesn't solve our stabilization issue.

Denis.
Comment 10 Wulf Krueger (RETIRED) gentoo-dev 2007-06-02 19:46:37 UTC
Marked stable on amd64.
Comment 11 Markus Rothe (RETIRED) gentoo-dev 2007-06-06 20:47:33 UTC
ppc64 stable

last arch CC'd -> marking as FIXED