Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

issue with sboupgrade -all and epson-inkjet-printer-escpr2 package #88

Open
timsoftgit opened this issue Dec 1, 2022 · 1 comment
Open

Comments

@timsoftgit
Copy link

I had a report from a user that this was failing. The slackbuild runs fine manually, or with sbopkg.
On looking at the report I was sent, the package is successfully getting created as
/tmp/epson-inkjet-printer-escpr2-1.1.56-x86_64-1_SBo.tgz
but the sboupgrade messages either side, and the attempt to install it refer to
/tmp/SBo/epson-inkjet-printer-escpr2-src/epson-inkjet-printer-escpr2-1.1.56-1lsb3.2.src.tgz
which is not only the wrong directory, but also the wrong package name, and thus it fails.

However the package destination directory and package name is calculated is obviously flawed. It may relate to sbotools/SBO-Lib/lib/SBO/Lib/Build.pm looking for a directory created, and using that; which is picking up the temp directory used to extract a tar.gz from an rpm source, prior to extracting that source and using it, unfortunately I have no perl experiance so can't be more helpful in that regard. This appears to be the only script on sbo for 15.0 which needs to use rpm2tgz, and thus needs a 2 stage extraction process.

@drbeco
Copy link

drbeco commented Dec 2, 2022

I have this problem, and I'll be available if needed for testing or debug. (thanks for the report, Tim)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants