[pkg-cinnamon] Doubts about some dependencies cinnamon comparing with upstream

Fabio Fantoni fantonifabio at tiscali.it
Sun Jun 8 11:36:14 UTC 2014


Il 08/06/2014 12:24, Fabio Fantoni ha scritto:
> Il 05/06/2014 14:39, Fabio Fantoni ha scritto:
>> Il 05/06/2014 13:57, Maximiliano Curia ha scritto:
>>> ¡Hola Fabio!
>>>
>>> El 2014-06-05 a las 13:01 +0200, Fabio Fantoni escribió:
>>>> On build-dep I saw libwnck-dev on upstream missed on debian, is not 
>>>> needed
>>>> and correct?
>>> libwnck-dev is an old part of gnome2, I think that's a left over 
>>> from the
>>> original package cinnamon is based on.
>>>
>>>> I also saw some build-deps that debian have but missed upstream on 
>>>> which I
>>>> have no certainties with a quick check:
>>>> libecal1.2-dev, libfolks-dev, libjavascriptcoregtk-3.0-dev, 
>>>> libmozjs185-dev,
>>>> libtelepathy-glib-dev, libtelepathy-logger-dev, libwebkitgtk-3.0-dev,
>>>> libgl1-mesa-dev
>>>> are all needed for build on "clean basic system" and should be 
>>>> added also
>>>> upstream?
>>> I don't remember each one of these, libmozjs185-dev was need for 
>>> cjs. There
>>> is a script in devscripts called dpkg-genbuilddeps that can be 
>>> useful to check
>>> if the build dependencies can be reduced. But, you need to be sure 
>>> that after
>>> reducing the build dependencies you are not removing some optional 
>>> feature.
>>> So, read the build log carefully, and test the package before and after
>>> reducing the build dependencies.
>>
>> I'll check this weekend if I'll have free time.
>>
>>>
>>>> About cinnamon package depends:
>>>> - python-opencv on upstream is dependency but on debian recently 
>>>> added only
>>>> as suggest, why? I think can be good add it as dependency instead.
>>> If installed, when the user tries to set a picture for her profile a 
>>> new button
>>> appears that allows her to take a picture with the webcam. So, it's 
>>> not worth
>>> a hard dependency.
>>
>> ok
>>
>>>
>>>> - metacity and gnome-panel|tint2 are dependencies on upstream but 
>>>> not on
>>>> debian, seemunnecessary dependenciesto remove in the upstream, right?
>>> I think they are left over of the old package.
>>>
>>>> - upstream have these additional recommends: gnome-themes-standard and
>>>> gnome-terminal, can be useful or not?
>>> gnome-terminal | x-terminal-emulator
>>>
>>> Can be useful,
>>
>> added
>>
>>>   not sure about gnome-themes-standard
>>
>> I'll check better probably this weekend.
>
> On my "minimal tentative" test the only theme present and used by 
> cinnamon is from gnome-themes-standard (installed as dependece or 
> recommend of something other), so seem needed until cinnamon-theme or 
> other theme package will be added.

Is not exactly, sorry.
Use the default theme included in cinnamon-common plus additional part 
(controls, icons, mouse pointer ecc...) from gnome theme (adwaita/gnome).

>
>>
>>>
>>>> - upstream on provides have also notification-daemon, is correct 
>>>> and should
>>>> be added also on debian?
>>> Ups, yes, that should be added.
>>
>> added
>>
>>>
>>>> Thanks for any reply and sorry for my bad english.
>>> It will get better with time and practice, but there is no need to 
>>> apologize
>>> on every mail.
>>>
>>> Thanks for reviewing this.
>>>
>>
>>
>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4297 bytes
Desc: Firma crittografica S/MIME
URL: <http://lists.alioth.debian.org/pipermail/pkg-cinnamon-team/attachments/20140608/96e98a09/attachment-0001.bin>


More information about the pkg-cinnamon-team mailing list