[Slackbuilds-users] recordmydesktop

Matteo Bernardini matteo.bernardini at gmail.com
Sat Dec 3 13:25:18 UTC 2016


2016-12-03 14:03 GMT+01:00 Didier Spaier <didier at slint.fr>:
>
> Le 03/12/2016 à 12:24, David Spencer a écrit :
>>>> SBo provides a SlackBuild script for recordmydesktop. This software is
>>>> already present in Slackware's [extra] repository.
>>>
>>> Thanks
>>> it slipped through our radar
>>>
>>> It's removed in my branch along with DEP update in other packages
>>> requiring recordmydesktop.
>>
>> But flashplayer-plugin and fltk are in extra/ ... and jdk :)
>>
>> It's really easy to forget about extra/ -- there should be a note in
>> README if we are going to remove recordmydesktop (and fltk).
>>
>> Maybe we should keep flashplayer-plugin, because it needs to be
>> updated regularly. And we should keep jdk, because we would need to
>> explain where to find it, and what the difference is between jre and
>> jdk, etc etc
> About dependencies...
>
> The guidelines say that REQUIRES "should not contain anything that is
> part of Slackware itself."
>
> So, strictly speaking the packages in extra/ being part of Slackware
> should not be mentioned in the .info file.
>
> But probably many users (including myself) assume that if they did a
> "full" installation they already have all they need to build the new
> package, but what REQUIRES and the README mention.
>
> That's how I read the answer #23 of the FAQ and maybe I am not alone.
>
> So I suggest that the packages in extra/ be listed in the README, as
> dependencies and/or as "needed but available in extra/", case occurring.
>
> And in that case it wouldn't hurt to mention them in the REQUIRES field
> of the .info for the benefit of tools like sqg.

I seem to recall we talked about this already in the past and we
concluded that the stuff in /extra, as not being part of a Slackware
full installation, should be handled better here, especially if a
dependency of something else in our repository: the cases of jdk and
fltk, that David already cited, depict clearly the situation.

Matteo


More information about the SlackBuilds-users mailing list