Window Maker and Debian menu?

Doug Torrance dtorrance at piedmont.edu
Thu Jul 6 18:09:25 UTC 2017


On 07/06/2017 01:33 PM, Andreas Metzler wrote:
> On 2017-07-04 Doug Torrance <dtorrance at piedmont.edu> wrote:
>> On 07/04/2017 02:01 PM, Andreas Metzler wrote:
>>> On 2017-07-04 Doug Torrance <dtorrance at piedmont.edu> wrote:
> [...]
>>>> There's lots of updates in git waiting to go.
>>>
>>> We should also get this tested in experimental imho. (Just give me a
>>> heads-up if you think it is the right time for an upload.)

Do we still need an upload to experimental, since there's already been 
one for 0.95.8?

>> I think it's ready, aside from figuring out what to do with the menu.
>
> Hello,
>
> just had a look. These two changes cannot go in as they are. They do not
> fullfill policy "8.1. Run-time shared libraries" as they would prevent
> co-installation of libwings3 with libwings4 or libwutil5 and libwutil6
> because they would both ship files under the same name and path.
>   1 debian/{libwings3,wmaker-common}.install
>     - Move /usr/share/WINGs to libwings3 in case WINGs is installed
>       without Window Maker.
>   2 debian/{libwutil5,wmaker-common}.install
>     - Move WINGs language files to libwutil5 package.  However unlikely,
>       it is possible for a user to install WINGs/WUtil without Window
>       Maker itself.
>
> 2 can be worked around by versioning the po-filenames. (like in
> https://anonscm.debian.org/cgit/pkg-gnutls/gnutls.git/tree/debian/patches/14_version_gettextcat.diff?h=experimental)
> The issue type 1 is usually solved by shipping the files in a -common
> package. ;-)

Ok, that makes sense.  So probably the better solution would be to make 
wmaker-common a dependency of these library packages?

Doug



More information about the Pkg-wmaker-devel mailing list