Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 851708 - media-gfx/jpeg2ps removal (was: possible mirror restriction)
Summary: media-gfx/jpeg2ps removal (was: possible mirror restriction)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ulrich Müller
URL:
Whiteboard: Pending removal: 2022-07-16
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2022-06-13 14:05 UTC by Ulrich Müller
Modified: 2022-08-26 12:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2022-06-13 14:05:39 UTC
The package includes the following disclaimer in jpeg2ps.txt:

"This software is free. You are granted the right to use and copy it. This
software may not be sold or bundled with any commercial package without
express written permission of the author. 

The author accepts no responsibility for damages resulting from the use of
this software and makes no warranty, either express or implied, including but
not limited to, any implied warranty of merchantability or fitness for a
particular purpose. This software is provided as is, and you assume all risks
when using it."

This doesn't grant the right to redistribute the package, so I wonder if we need mirror restriction.

As an additional complication, the original upstream distfile is gone, and the Manifest checksum of the file at archive.org no longer matches.
Comment 1 Ulrich Müller gentoo-dev 2022-06-13 14:48:44 UTC
I have updated the distfile to .zip and added a mirror restriction for now. The restriction can be dropped if we decide that the package ca be redistributed.
Comment 2 Ulrich Müller gentoo-dev 2022-06-16 12:52:30 UTC
Probably not worth the trouble because there is a free replacement.

Masking for removal.
Comment 3 Larry the Git Cow gentoo-dev 2022-06-16 12:52:54 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39804c63634623b8913be5f2d80d7c28d69fbb84

commit 39804c63634623b8913be5f2d80d7c28d69fbb84
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2022-06-16 12:50:09 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2022-06-16 12:50:09 +0000

    profiles: Mask media-gfx/jpeg2ps for removal
    
    Bug: https://bugs.gentoo.org/851708
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 profiles/package.mask | 7 +++++++
 1 file changed, 7 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2022-06-21 09:43:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f37cc3b397cb5849f125b6854b9e96b7390cb2

commit 06f37cc3b397cb5849f125b6854b9e96b7390cb2
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2022-06-21 08:39:07 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2022-06-21 09:43:04 +0000

    app-office/texmacs: Drop dependency on media-gfx/jpeg2ps
    
    jpeg2ps is slated for removal.
    
    Bug: https://bugs.gentoo.org/851708
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 app-office/texmacs/texmacs-2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2022-07-18 15:55:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f8e0f56fbe7c60b6fa235033aefcbd08b6a639

commit a2f8e0f56fbe7c60b6fa235033aefcbd08b6a639
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-07-18 15:53:32 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-07-18 15:53:32 +0000

    media-gfx/jpeg2ps: treeclean
    
    Closes: https://bugs.gentoo.org/851708
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 media-gfx/jpeg2ps/Manifest                       |  1 -
 media-gfx/jpeg2ps/files/jpeg2ps-1.9-include.diff | 12 -------
 media-gfx/jpeg2ps/jpeg2ps-1.9-r3.ebuild          | 43 ------------------------
 media-gfx/jpeg2ps/metadata.xml                   | 10 ------
 profiles/package.mask                            |  7 ----
 5 files changed, 73 deletions(-)
Comment 6 Larry the Git Cow gentoo-dev 2022-08-26 12:13:30 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5164db8ef6e13e34c5d29a067b201c6c5002af69

commit 5164db8ef6e13e34c5d29a067b201c6c5002af69
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2022-08-26 12:11:40 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2022-08-26 12:13:20 +0000

    licenses: Drop unused jpeg2ps
    
    Bug: https://bugs.gentoo.org/851708
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 licenses/jpeg2ps | 9 ---------
 1 file changed, 9 deletions(-)