Gksu in 14.04?
sktsee
sktseer at gmail.com
Fri Aug 8 14:26:21 UTC 2014
On Fri, 08 Aug 2014 06:06:18 -0400, Tom H wrote:
> On Thu, Aug 7, 2014 at 12:07 PM, sktsee <sktseer at gmail.com> wrote:
>> On Thu, 07 Aug 2014 05:59:50 -0400, Tom H wrote:
>
>
>>> I wonder whether Ubuntu has a policy that packages in main can't
>>> depend on packages in universe.
>>
>> http://people.canonical.com/~cjwatson/ubuntu-policy/policy.html/ch-
>> archive.html
>>
>> "Every package in main must comply with the Ubuntu Licensing Policy.
>>
>> In addition, the packages in main
>>
>> must not require a package outside of main for compilation or execution
>> (thus, the package must not declare a "Depends", "Recommends", or
>> "Build-
>> Depends" relationship on a non-main package),
>>
>> must not be so buggy that we refuse to support them, and
>>
>> must meet all policy requirements presented in this manual."
>>
>> Debian's policy includes "Pre-Depends" and "Build-Depends-Indep" as
>> prohibited relationships.
>
> In the 12.04 output that you posted earlier, gksu was still in main.
Right, because in 12.04 the packages update-manager and update-notifier
which depend on gksu are in main, and according to the Ubuntu policy
packages in main cannot have a "Depends:" or "Recommends:" dependency
outside of main. This is why gksu had to be in main in 12.04. When no
packages in main depended on gksu, it eventually moved to universe
primarily because of the reasons you cited earlier: migration to polkit
and no active development in 4 or 5 years now.
[snip]
>
>> Basically, packages in main can only have Suggests: dependencies on
>> packages outside of main, though if I understood the recent discussion
>> on the Debian technical committee list correctly, this could change in
>> the near future wrt non-free packages.
>
> There'd be a revolution in Debian if this were to be allowed.
>
> (Are you referring to the discussion about the php license?!)
No, I wasn't even aware of an issue with the php license. It could be
related, but I think someone just filed a bug wanting clarification of
the policy statement about main package dependencies.
The discussion centered on this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681419
This bug is actually two years old, but the Technical Committee is just
now calling for a vote.
Here's the recent vote thread on Gmane:
http://article.gmane.org/gmane.linux.debian.devel.bugs.general/1175557
--
sktsee
More information about the ubuntu-users
mailing list