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

Bug#926915: RFS: fossology/3.5.0-1 [ITP] -- OSS license compliance tool



Hi,

I tried building fossology, but it FTBFS wit the following error:

dh_installdirs -s
dh_installdirs: -s/--same-arch has been removed; please use -a/--arch
instead
dh_installdirs: This feature was removed in compat 12.
dh_installdirs: unknown option or error during option parsing; aborting
make: *** [debian/rules:76: install-arch] Error 255
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess
returned exit status 2

dh_installdirs -s is called in your debian/rules line 76.\

I would also suggest removing the commented out commands - they only add
noise to the file.

There are also embedded libraries in ./src/vendor. Are any of these
already in Debian. Can they be packaged separately? If you intend to
keep them embedded, you need to include their licence grants in
debian/copyright.

I see some are licenced under the LGPL, BSD (2 clause) and (3 clause)
and MIT/X11. There are also some source (./src/www/ui/template/,
./src/decider/, etc.) are licenced under FSF All Permissive, which are
missing in the debian/copyright.

In postrm, are you sure you wish to delete the user and group? See [1]
for discussion on the subject.

[1] https://wiki.debian.org/AccountHandlingInMaintainerScripts

Is debian/fossology-common.README.Debian up to date? The comment says
that it is from 2008...

Thanks for your work

Cheers
-- 

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Kyle Robbertze
⢿⡄⠘⠷⠚⠋⠀ Debian Developer
⠈⠳⣄⠀⠀⠀⠀ https://wiki.debian.org/KyleRobbertze


Reply to: