Bug#860418: sugar-memorize-activity: icon is a symlink to /build/...

2017-04-16 Thread Chris Lamb
reassign 860418 sugar-memorize-activity
tags 860418 + patch
thanks

Hi,

> sugar-memorize-activity: icon is a symlink to /build/...

After poking for a bit, am not 100% sure if this a bug in
sugar-toolkit-gtk3 but the attached patch should fix it in
sugar-memorize-activity.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
--- a/debian/rules  2017-04-16 21:52:29.454806184 +0100
--- b/debian/rules  2017-04-16 23:11:02.073008681 +0100
@@ -48,7 +48,10 @@
 DEB_COPYRIGHT_CHECK_IGNORE_EXTS = zip
 
 binary-post-install/$(pkg)::
-   rm -rf debian/$(cdbs_curpkg)/usr/share/mime/
+   rm -rf debian/$(cdbs_curpkg)/usr/share/mime/*
+   # Fix broken symlink
+   ln -sf 
../../../../sugar/activities/Memorize.activity/activity/application-x-memorize-project.svg
 \
+   
$(cdbs_curdestdir)/usr/share/icons/sugar/scalable/mimetypes/application-x-memorize-project.svg
 
 binary-fixup/$(pkg)::
find $(cdbs_curdestdir) -type f -name '*.po' -exec chmod -x '{}' +


Bug#860418: sugar-memorize-activity: icon is a symlink to /build/...

2017-04-16 Thread Chris Lamb
reassign 860418 sugar-toolkit-gtk3
affects 860418 + sugar-memorize-activity
thanks

Hi,

> sugar-memorize-activity: icon is a symlink to /build/...

This appears to be caused by;

  
http://sources.debian.net/src/sugar-toolkit-gtk3/0.110.0-3/src/sugar3/bundle/activitybundle.py/#L377

… in sugar-toolkit-gtk3.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#860418: sugar-memorize-activity: icon is a symlink to /build/...

2017-04-16 Thread Chris West
Source: sugar-memorize-activity
Version: 51-4
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

It appears that the generated:

/usr/share/icons/sugar/scalable/mimetypes/application-x-memorize-project.svg

is a broken symbolic link to:

/build/sugar-memorize-activity-ZbZJc5/sugar-memorize-activity-51/activity/application-x-memorize-project.svg

.. or similar (depending on build path).

This, while being a bug, also affects the reproducibility of the
package.