[Bug 1288731] Review Request: os-autoinst - OS-level test automation

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1288731



--- Comment #11 from awilliam@xxxxxxxxxx <awilliam@xxxxxxxxxx> ---
"Suggestion: %autosetup would obviate the need for individual %patch lines."

Yeah, it would, I can switch over at some point.

"Normally perl requires are autogenerated, but in this case all dependencies
are also in BuildRequires, so it makes sense to use the same list for both. So
doing it manually is fine. At least that's my understanding, I'm not much of a
perl person."

More or less, yeah. I think we also get auto-generated requires, but it all
works fine (duplicated requires aren't really a big deal). Again this is
something that comes from the SUSE spec (and is especially nice to keep in line
with upstream as it lets me catch when they add/remove dependencies easily).

"/usr/libexec/os-autoinst → shouldn't this be in /usr/lib64/perl5/vendor_perl"

That would be an upstream decision really (upstream explicitly installs to
libexecdir), but I think for one thing os-autoinst is not intended to be used
as a vendor module. If you want to ask upstream I can hook you up with them...

"/var/lib/os-autoinst/audio/aplay-1.wav → shouldn't this be
/usr/share/os-autoinst?"

possibly? I don't actually know what it's for. Again, though, if that's going
to change it would make the most sense to patch upstream's install routine, I
much prefer that to relocating things in downstream packages.

"os-autoinst.x86_64: E: version-control-internal-file
/usr/libexec/os-autoinst/distri/.gitignore"

I suspect this isn't in fact an error (openQA's general design expects various
bits to be checked out of git, and thus including .gitignores isn't necessarily
a mistake), but I think it may be functionally obsolete at this point. I'll
check with upstream.

I'll update this probably tomorrow.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]