Fedora-ARM Package Building and Troubleshooting/Problems
After release 0.2 I started working on a package called kismet. Kismet is a wireless network detector, sniffer, and intrusion detection system. Even though this package wasn’t on the list of packages that Paul told us to do, i still did it, because we were basically done the list anyway, and I needed to do more packages so I decided to just look for one on my own and i stumbled on this.
The problem with kismet was that it couldn’t find the package “dietlibc” this package is a dependency package for kismet. However, this package isn’t built. The problem with this package is that “unknown architecture. fix Makefile” i tried to fix the spec file by adding the arm architecture but I checked the spec file and ARM is already in it. So, i tried over and over again to fix dietlibc but it kept giving me the same error still. I moved on and tried to exclude dietlibc in kismet spec file, ran it on koji and it worked. I still have to ask Paul to tag and build kismet for me.
%ifarch %ix86 x86_64 arm
%bcond_with dynamic
%endif
I was looking through other packages such as: gnome-applets and why
gnome-applets giving me errors about “can’t find scrollkeeper-config”. I don’t really know how to fix it. so I researched if there’s a package for scrollkeeper on fedora, and there is, however i cant find the SRPM for it. Apparently, rarian is a replacement for scrollkeeper. I wanted to change the spec file and change it into rarian instead of scrollkeeper. But fedora-arm koji server is down.
The package why 2.23-2 is having a lot of dependency issues:
-coq
-ocaml-lab1gtk-devel
-cvc3
-ocaml-ocamlgraph
-ocaml-camlp4
-ocaml
-prelink
I tried to build two of those packages “ocaml” and “prelink” those two packages does not build on ARM-KOJI. Ocaml comprises two batch compilers and interactive top level system, parsing tool, a debugger, documentation generator, and library. and majority of why’s package is based on ocaml. That’s a problem…
Another package that i wanted to work on was llvm. It can’t find the package “ocaml-ocamldoc” and that’s part of the “ocaml” package, therefore, i don’t think it could build with it. I wanted to exclude it and try it but the server is down.
I don’t think this will be my final release unless the server comes back on before friday. I want to keep working on it and finish my packages so i can actually have screenshots of the my 0.3 release.
That’s all for now
toodles