I am currently away from the computer in question but I want to say the following. The problem with hp-setup is that it requires python2, so I linked python to python2. There were also a warning about python-dbus being not installed even though it was installed. When hp-setup finally ran, I remember that it downloaded configuration files and a plugin for the printer before printing (to the terminal) two errors (do not exactly remember what they were). However, the hp-setup program did not terminate there - it continued
asking me regarding the name of the print queue etc. I terminated the application because of the errors and also because I read it is not good practice to install files without using pacman. I will report those errors exactly once I reach that computer.