[Fedora-electronic-lab] Re: [Fedora Electronic Lab] #33: need help for Kicad
by fedora-badges
#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...
>
> 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...
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.
14 years, 9 months