[GFSD Issue] Scribus included non-free contents

Projet:Trisquel
Version:6.0
Composant:License problems
Catégorie:Rapporter un bogue
Priorité:blocking
Attribué:Non assigné
Statut:patch (ready)
Description

Scribus included non-free contents.

Files:

scribus-1.4.0.dfsg+r17300/resources/swatches/GiveLife_Color_System_CMYK.xml
scribus-1.4.0.dfsg+r17300/resources/swatches/GiveLife_Color_System_RGB.xml
scribus-1.4.0.dfsg+r17300/resources/swatches/givelife_colors_license.rtf
scribus-1.4.0.dfsg+r17300/resources/swatches/dtp-studio-free-palettes-license.rtf

This file license is non-free, violate GFSD.

Please see: http://pkgs.fedoraproject.org/cgit/scribus.git/tree/make-free-archive.sh

And, later version is included non-free contents.

See: http://packages.ubuntu.com/trusty/i386/scribus/filelist and http://packages.debian.org/sid/i386/scribus/filelist

Thanks.

mar, 01/21/2014 - 14:47

The givelife license forbids distribution, modification and possibly commercial use. There's 3 related files (license + 2)

The dtp-studio license is very similar and also non-free, however I don't see any of the files it concerns present.

All these 4 files should be removed/replaced.

In addition usr/share/scribus/editorconfig/dot.svg seems to be under CC by-sa-nc and should be removed/replaced.

Sam, 03/15/2014 - 12:41

What I can do ?

I'm not trisquel member or trisquel developer.
I'm trisquel user.

I reported Fedora and Upstream (Debian).

https://bugzilla.redhat.com/show_bug.cgi?id=1076805
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741666

Status:

Fedora is already removed non-free contents, but "dot.svg" is not removed or replaced.
Upstream (Debian) is included non-free contents.

Thanks.

ven, 03/21/2014 - 20:30
Titre:Scribus included non-free contents (GFSD Problematic)» [GFSD Issue] Scribus included non-free contents
Priorité:critical» blocking

Just following SirGrant's issue classification criteria... like here: https://trisquel.info/en/issues/5956

mar, 06/17/2014 - 12:12
Statut:active» patch (needs work)

Fixed upstream (Debian) and Fedora.

But later version (Trisquel 7.0, Ubuntu 14.04 LTS) is contain non-free contents.
What I can do ? (example: create new package-helper, etc...)

Thanks.

mar, 06/17/2014 - 22:05

You can write a package helper. See https://trisquel.info/en/wiki/package-helpers.

lun, 06/23/2014 - 11:36

Fixed Ubuntu 14.10 .

http://changelogs.ubuntu.com/changelogs/pool/universe/s/scribus/scribus_1.4.2.dfsg.2+r18267-0.1ubuntu1/changelog

http://packages.ubuntu.com/utopic/i386/scribus/filelist

And, I create package helper, based on "make-gnome-orca".

http://devel.trisquel.info/gitweb/?p=package-helpers.git;a=blob_plain;f=helpers/make-gnome-orca;h=5bf6e825e9ac7d75ed97757d7bebadce4d1311d6;hb=8071422945c23f085d0e15eed3ede1...

Thanks.

Note: This attachment is broken package-helper archive. Please use "pkg-helper-scribus-fixed.tar.gz". Sorry.

Note: fixed patch submitted trisquel-devel.

Fichier attachéTaille
pkg-helper-scribus.tar_.gz 17 Ko
dim, 06/22/2014 - 11:18
Statut:patch (needs work)» patch (needs review)

changed status.

lun, 06/23/2014 - 11:36

submitted fixed package-helper. Sorry.

Note: fixed patch submitted trisquel-devel.

Fichier attachéTaille
pkg-helper-scribus-fixed.tar_.gz 17.03 Ko
lun, 06/23/2014 - 01:25

You should use git and submit a patch to the trisquel-devel mailing list. Instructions are on the wiki page about package helpers [0]. It's not too hard, just add the file, commit, create a patch, put some text in it, and send an email. The only thing that the wiki page doesn't explain is how to add a new or modified file before committing. To do that, just run:

$ git add make-scribus

Also, i think VERSION should be 1, because this is the first version of make-scribus.

[0] https://trisquel.info/en/wiki/package-helpers

lun, 06/23/2014 - 11:35
lun, 06/23/2014 - 11:38
Statut:patch (needs review)» patch (ready)

changed status.