Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#45408 - [openvas-manager] openvas-scapdata-sync fails due to missing dependency: libxslt
Attached to Project:
Community Packages
Opened by Justin Gross (justintime4tea) - Sunday, 21 June 2015, 22:01 GMT
Last edited by Daniel Micay (thestinger) - Monday, 20 July 2015, 23:42 GMT
Opened by Justin Gross (justintime4tea) - Sunday, 21 June 2015, 22:01 GMT
Last edited by Daniel Micay (thestinger) - Monday, 20 July 2015, 23:42 GMT
|
DetailsDescription:
Installing the group openvas does not pull in all required dependencies/packages which are needed to finish setting up OpenVAS. A user cannot complete setup of OpenVAS while following the Wiki at https://wiki.archlinux.org/index.php/OpenVAS but in my opinion is not a fault of the wiki but perhaps a package is not being installed that needs to be (libxslt) to finish downloading/parsing the required files that OpenVAS needs (scap-data) This package appears to be listed as a dependency of the package "greenbone-security-assistant 5.0.6-2" which gets installed via the group openvas though libxslt is nowhere to be found nor does the libxslt package actually get installed. Additional info: Running the following command resolves this road-block by installing the required package libxslt and allows user to finish installing/setting up OpenVAS: # pacman -Syy libxslt Steps to reproduce: 1. Fresh install of the newest Arch linux ISO with only base and base-devel installed: pacstrap -i /mnt base base-devel 2. Install OpenVas using the command: pacman -Syy openvas 3. Follow the wiki and issue the following commands: PASSES # openvas-mkcert PASSES # openvas-mkcert-client -n -i PASSES # openvas-nvt-sync FAILS # openvas-scapdata-sync Error: /usr/bin/openvas-scapdata-sync: line 837: xsltproc: command not found Running the following command yields the packages which contains xsltproc: # pkgfile xsltproc extra/bash-completion extra/libxslt Running the following command will install package and allow openvas-scapdata-sync to continue: # pacman -Syy libxslt This is my first bug report so please forgive me if I have posted incorrectly or disturbed the Arch Linux gods in anyway :) |
This task depends upon
Closed by Daniel Micay (thestinger)
Monday, 20 July 2015, 23:42 GMT
Reason for closing: Fixed
Additional comments about closing: openvas-manager-6.0.4-2
Monday, 20 July 2015, 23:42 GMT
Reason for closing: Fixed
Additional comments about closing: openvas-manager-6.0.4-2
Other than that, the report looks good. libxslt is only a makedepends of greenbone-security-assistant (only required at build time), so that's why it's not installed when installing that package. I think you transposed the line number of the error as well (873?), but that doesn't matter, the script calls a program that's not a dep.