[Fedora-electronic-lab] Re: [Fedora Electronic Lab] #33: need help for Kicad

Fedora Electronic Lab trac at fedorahosted.org
Wed Jul 8 08:51:48 UTC 2009


#33: need help for Kicad
-------------------------+--------------------------------------------------
  Reporter:  chitlesh    |       Owner:  chitlesh               
      Type:  defect      |      Status:  new                    
  Priority:  major       |   Milestone:  Fedora 12 'Constantine'
 Component:  PCB Layout  |     Version:  devel                  
Resolution:              |    Keywords:                         
-------------------------+--------------------------------------------------
Old description:

> Hello there,
>
> The previous fedora maintainer of Kicad left us last year due to some
> personal reasons, and JonCiesla(on CC:), ThibaultNorth and I took over
> the ownership of kicad so that it is not automatically removed with
> Fedora's housekeeping process.
>
> Hence kicad did not receive the desired love, and to be honest since I'm
> the maintainer of gEDA I was favouring gEDA. Generating footprint with
> gEDA is rather difficult for a beginner as gEDA footprint generation
> requires perl scripting. This has been a rather painful process for
> opensource users, hence kicad should at all cost not be removed from
> fedora .
>
> I spent 2 days compiling kicad's lastest sources, but in vain. No other
> distributions have updated their package since last year, since Kicad's
> development is rather windows oriented.
>
> Hence, I pull the sources from yesterday's svn and successfully built
> kicad after 10 hours. As you can see in the url below, I have revamped
> the entire spec file. 95% of the job has been done, except some little
> easy-to-fix glitches, which I need your help.
>
> http://cvs.fedoraproject.org/viewvc/rpms/kicad/devel/kicad.spec?view=diff&r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h
>
> I've just committed the SRPM to rawhide, so that we don't forget kicad
> again.
>
> Here are the major changes I've made:[[BR]]
> - big jump from 2007 version to yesterday's svn revision (2 years)[[BR]]
> - symbols (kicad-library) is no longer from the 2006 version, but the
> svn's rev[[BR]]
> - in terms of documentation : kicad package splitted into sub packages in
> accordance to the translations[[BR]]
> - package compilation switched to cmake
>
> The spec file is much cleaner now.
>
> Current known glitches :
> [*1] kicad fails to identify its libraries (.so files), which ultimately
> means it can be launched from the menu
>
> Current workaround : export
> LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/kicad
>
> [*2] Help->contents cannot find kicad.pdf. This kicad.pdf should be part
> of the main package rather than -doc package
>
> [*3] There are two desktop files (menu entries). Choose one and remove
> the other. Please do explain why.
>
> [Can you guys have a look at these 3 main items and fix it please ? I'm
> off for vacation as from this saturday till the 1st of august.
>
> If you want to comaintain kicad with us, please request your rights here
>
> https://admin.fedoraproject.org/pkgdb/packages/name/kicad
>
> Until we don't have a usable kicad, kicad should not be updated for the
> following branches : F-10 and F-11
>
> At the same time, it would be nice to stick with the kicad's sources
> included in the SRPM. I think we better get an usable kicad package on
> rawhide first, then we do source updates in the future. Let's first get a
> backup solution working on rawhide.
>
> In a few hours you can pull the srpm from rawhide with
>
> yumdownloader --source kicad --enablerepo=rawhide
>
> else pull it from koji

New description:

 Hello there,

 The previous fedora maintainer of Kicad left us last year due to some
 personal reasons, and JonCiesla(on CC:), ThibaultNorth and I took over the
 ownership of kicad so that it is not automatically removed with Fedora's
 housekeeping process.

 Hence kicad did not receive the desired love, and to be honest since I'm
 the maintainer of gEDA I was favouring gEDA. Generating footprint with
 gEDA is rather difficult for a beginner as gEDA footprint generation
 requires perl scripting. This has been a rather painful process for
 opensource users, hence kicad should at all cost not be removed from
 fedora .

 I spent 2 days compiling kicad's lastest sources, but in vain. No other
 distributions have updated their package since last year, since Kicad's
 development is rather windows oriented.

 Hence, I pull the sources from yesterday's svn and successfully built
 kicad after 10 hours. As you can see in the url below, I have revamped the
 entire spec file. 95% of the job has been done, except some little easy-
 to-fix glitches, which I need your help.

 http://cvs.fedoraproject.org/viewvc/rpms/kicad/devel/kicad.spec?view=diff&r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h

 I've just committed the SRPM to rawhide, so that we don't forget kicad
 again.

 Here are the major changes I've made:[[BR]]
 - big jump from 2007 version to yesterday's svn revision (2 years)[[BR]]
 - symbols (kicad-library) is no longer from the 2006 version, but the
 svn's rev[[BR]]
 - in terms of documentation : kicad package splitted into sub packages in
 accordance to the translations[[BR]]
 - package compilation switched to cmake

 The spec file is much cleaner now.

 Current known glitches :[[BR]]
 [*1] kicad fails to identify its libraries (.so files), which ultimately
 means it can't be launched from the menu

 Current workaround : export
 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/kicad

 [*2] Help->contents cannot find kicad.pdf. This kicad.pdf should be part
 of the main package rather than -doc package

 [*3] There are two desktop files (menu entries). Choose one and remove the
 other. Please do explain why.

 [Can you guys have a look at these 3 main items and fix it please ? I'm
 off for vacation as from this saturday till the 1st of august.

 If you want to comaintain kicad with us, please request your rights here

 https://admin.fedoraproject.org/pkgdb/packages/name/kicad

 Until we don't have a usable kicad, kicad should not be updated for the
 following branches : F-10 and F-11

 At the same time, it would be nice to stick with the kicad's sources
 included in the SRPM. I think we better get an usable kicad package on
 rawhide first, then we do source updates in the future. Let's first get a
 backup solution working on rawhide.

 In a few hours you can pull the srpm from rawhide with

 yumdownloader --source kicad --enablerepo=rawhide

 else pull it from koji

-- 
Ticket URL: <https://fedorahosted.org/fedora-electronic-lab/ticket/33#comment:1>
Fedora Electronic Lab <https://fedorahosted.org/fedora-electronic-lab>
Design, Simulate and Program electronics.




More information about the electronic-lab mailing list