Creating an independant XiVO Debian GNU/Linux repository from scratch (part 4/4)

A previous attempt was interrupted because packaging-farm did not support the generation of binary kernel modules packages using module-assistant. A new release implementing this feature, together with support for reprepro was published today (version 1.2.31). The resulting repository should be useable instead of the official lenny-xivo-gallifrey-dev.

Continue reading “Creating an independant XiVO Debian GNU/Linux repository from scratch (part 4/4)”

Creating an independant XiVO Debian GNU/Linux repository from scratch (part 3/4)

A previous attempt was interrupted because of missing dependencies and a failure to compile the sangoma-wanpipe package for i386. The dependencies were fixed and the sangoma-wanpipe compiled : the lenny i386 gallifrey repository is now complete. The packaging-farm needs to be improved to support building the kernel binary modules using module-assistant, when appropriate.

Continue reading “Creating an independant XiVO Debian GNU/Linux repository from scratch (part 3/4)”

Creating an independant XiVO Debian GNU/Linux repository from scratch (part 2/4)

A previous attempt was interrupted because it was impractical to create dependencies between XiVO packages manually. A new version of the packaging-farm was released to address this problem. A new attempt was made and more packages were produced for the lenny i386 gallifrey repository and the squeeze x86_64 skaro repository. The issues found will be addressed before another attempt is made.

Continue reading “Creating an independant XiVO Debian GNU/Linux repository from scratch (part 2/4)”

Creating an independant XiVO Debian GNU/Linux repository from scratch (part 1/4)

Forking means publishing your own modified version and is a common practice in Free Software. Forking a package repository is less common but useful nevertheless. Here is how it can be done for i386 using packaging-farm and the XiVO Debian GNU/Linux repository for lenny. The stable (Gallifrey) repository is preferred although it could be done with the more recent (Skaro) repository.

Continue reading “Creating an independant XiVO Debian GNU/Linux repository from scratch (part 1/4)”