[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: One source package and more then 1 deb



On Sat, May 01, 2004 at 01:55:59PM +0200, Geert Stappers wrote:
>  * put the the debian directory online. That makes it easier to check.
>  ( twice a wget, an untar, an unzip and appling and patch
>    could be avoid (by you) for your peer reviewers )

You can better use dpkg-source -x on the dsc: extra -x, but it unpacks
correctly if:
- the basename inside the .orig.tar.gz is different
- the diff has a diffent basename
- it makes debian/rules executable

and, not in the least: it's the preferred, 'offical' way te extract a
source package, and you can run lintian on the .dsc too.



Comments on the package itself:
- Copyright is inadequate, you _need_ to copy the full copyright
  statement in debian/copyright:

> Copyright:
> 
> It's available on the GPL.

- This package lacks a copyright statement at all, it is undistributable
- Section for the -dev should be libdevel, not devel. See
  http://packages.debian.org/unstable/
- Are you sure this is optional, and not extra? See
  http://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections
- After I debuild'd it, I noticed a new directory libinklevel-0.6.2
  inside my libinklevel-0.6.2 directory, something is wrong
- This is probably not okay:

| cd /tmp/l/libinklevel-0.6.2/debian/tmp/usr/lib && rm -fr libinklevel.so && \
| ln -s libinklevel.so.2.0.6.2 libinklevel.so
| ldconfig /tmp/l/libinklevel-0.6.2/debian/tmp/usr/lib
| ldconfig: Can't create temporary cache file /etc/ld.so.cache~:
| Permission denied
| make[1]: *** [install] Fout 1

  I don't know much about library building, but the debian build process
  should not touch the environment, that includes it should not run
  ldconfig.

Did you read all associated documentation? The NM guide in full, the
Packaging Manual in full? You really _need_ to have read them, and yes,
it is much text.

--Jeroen

-- 
Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl



Reply to: