[Bug 1913870] Review Request: qvge - visual graph editor

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

 



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



--- Comment #12 from Ben Beasley <code@xxxxxxxxxxxxxxxxxx> ---
> This was not discussed because Fedora/EPEL repos have no appropriate packages and I have no plan to package them (see my note №1)

There’s no need to argue with me; I didn’t write the guidelines. Sometimes the
upstream contact feels like a formality, with little hope of any change, but it
is unambiguously required:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling. If you
don’t plan to unbundle, this route is your only option. It’s not hard to do.

> There are no such system libs, see above.

Right. If upstream supported building with external dependencies, you would
have to package them. Since it doesn’t, you don’t have to; but you have to
follow https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling.

> qvge *not* installs any library but statically compiled with them in-place.
> Just one binary and nothing else.
> So I cannot provide anything but qvge itself.

The guidelines explain this, and I did too. The *virtual* Provides just allows
tracking bundled libraries. It does not require you to offer a usable copy of
the library, to build it separately, or anything else. That’s why you are
providing “bundled(foo) = ${bundled-version}”, or just “bundled(foo)” if the
bundled library is unversioned, not providing “foo” itself.

----

The guidelines around this are only a screenful. The process is simpler than it
used to be and no longer requires petitioning the FPC. You’re going to have to
slow down and take the time to understand your options. Having to deal with
bundled dependencies is normal, and I don’t think you’re going to find a
reviewer who decides you don’t have to do it the same way other packagers have
to.

----

I think I’m done commenting here unless there’s a new, concrete question I can
answer, or an updated submission for review.


-- 
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
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux