Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:tazwoktips [2010/04/06 15:37] – jozee | en:guides:tazwoktips [2014/11/17 09:47] (current) – brianperry | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | You must read the Cookbook first. Its a great collection of documents. This guides | + | ====== Tazwoktips ====== |
| + | |||
| + | You must read the [[http:// | ||
| ===== Tips ===== | ===== Tips ===== | ||
| - | | + | |
| + | | ||
| - Compilation Errors like | - Compilation Errors like | ||
| * checking for $PKG... configure: error: Couldn' | * checking for $PKG... configure: error: Couldn' | ||
| * configure: error: Couldn' | * configure: error: Couldn' | ||
| - | * use: " | + | * use: " |
| - | - Read receipts of other packages. The problems you face may already have a solution in one of the receipts. Some examples | + | - Read receipts of the other packages |
| - | * cups: to strip files other than .so in usr/lib, and to compress some driver files | + | * xorg-libSM (or any xorg-*) : to use a $SOURCE variable |
| - | * ndiswrapper-driver: | + | * cups : to strip files other than .so in usr/lib, and to compress some driver files |
| - | * | + | * ndiswrapper-driver |
| + | | ||
| + | * 915resolution or busybox : to add patches | ||
| + | * nvidia : to create non-free packages that need the linux package for compiling modules | ||
| + | * get-* : to create non-free packages | ||
| + | * *-dev : to see how to create a dev receipt | ||
| + | - Create lighter packages. Always remember to disable gnome dependencies or any other dependencies that are not so useful. Always use " | ||
| + | - Missing .pc files : Sometimes a dev package created upstream misses .pc files, so pkg-config cannot locate the corresponding dev files correctly. This can play havoc sometimes as you expect the upstream packages to be properly distributed. firefox-dev is one such example. | ||
| + | - gcc4.4 patches : The new stricter format of gcc4.4 breaks many packages. This is quite a common problem. You need to either create a simple patch or see if a new upgrade is available upstream. See mplayerplug-svn. | ||
| + | - Use a chroot environment and keep it clean so that you can submit the receipt with the correct BUILD_DEPENDS. | ||
| + | |||
| + | ---- | ||
| + | \\ | ||
| + | ^ Page Review Section | ||
| + | |Quality| Good | | ||
| + | |Review| Minor Updates | ||
| + | |Priority| Medium | | ||
| + | |Problems| add a [[http:// | ||
| + | |::: | OR add a [[http:// | ||
| + | |How to Improve| Suggest briefly| | ||
| + | |::: | | | ||
| + | |||
| + | \\ | ||
| + | ---- | ||