Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 724796 - app-misc/gcstar-1.7.3 version bump, upstream moved to gitlab (was: IUSE=spell depends on dev-perl/gtk2-spell, IUSE=gnome depends on dev-perl/gnome2-vfs-perl)
Summary: app-misc/gcstar-1.7.3 version bump, upstream moved to gitlab (was: IUSE=spell...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://gitlab.com/Kerenoc/GCstar/-/r...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 769296
  Show dependency tree
 
Reported: 2020-05-23 16:54 UTC by Andreas Sturmlechner
Modified: 2022-11-19 13:29 UTC (History)
4 users (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 Andreas Sturmlechner gentoo-dev 2020-05-23 16:54:04 UTC
It is one of two packages depending on dev-perl/gnome2-vfs-perl (the other one being unmaintained app-misc/gcstar).

Package has a gtk3 branch in active development: https://gitlab.com/Kerenoc/GCstar/-/commits/Gtk3/

Upstream gtk3 issue:
https://gitlab.com/Kerenoc/GCstar/-/issues/100

1.8.0 milestone tracker:
https://gitlab.com/Kerenoc/GCstar/-/milestones/2


@Jonas, CCing you as you were involved in the last version bump.
Comment 1 Larry the Git Cow gentoo-dev 2020-06-20 22:35:04 UTC
The bug has been referenced in the following commit(s):

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

commit 8febdcb2fdd2ebaac6e7aff35eea3f0cf3cbdc19
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-06-20 22:33:54 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-20 22:34:52 +0000

    app-misc/gcstar: Drop IUSE=gnome, drop obsolete gnome2-utils
    
    Bug: https://bugs.gentoo.org/724796
    Package-Manager: Portage-2.3.101, Repoman-2.3.22
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-misc/gcstar/gcstar-1.7.1-r1.ebuild | 79 ++++++++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2021-05-09 21:25:56 UTC
The bug has been referenced in the following commit(s):

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

commit 92f1fc46377ad847aeffdf3b3eee3fa9e4f710a4
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-05-09 21:21:15 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-05-09 21:21:15 +0000

    profiles: Mask app-misc/gcstar and dev-perl/gtk2-spell for removal
    
    Bug: https://bugs.gentoo.org/724796
    Bug: https://bugs.gentoo.org/769296
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 3 mehw 2021-05-11 20:01:03 UTC
Below there are the perl components required by GCstar (left) along with the Gentoo's packages they require to be enabled (right).


PS: tellico import/export features are "almost" already supported just by installing dev-lang/perl, the only extra perl component required is Archive::Zip (dev-perl/Archive-Zip), hence I decided to remove tellico as IUSE in the ebuild (https://github.com/gentoo/gentoo/pull/20763) and to install dev-perl/Archive-Zip unconditionally.


Extra

some *.pm
  JSON                             dev-perl/JSON

install
  Getopt::Long                     dev-lang/perl

GCMusicBrainz.pm
  Locale::Country                  dev-perl/Locale-Codes

GCPictureWidgets.pm
  Gnome2::VFS

Dependencies (validated by gcstar/install)

Cwd                                dev-lang/perl
Cwd 'abs_path'                     dev-lang/perl
Cwd 'realpath'                     dev-lang/perl
IO::File                           dev-lang/perl
IO::Handle                         dev-lang/perl
IO::Socket                         dev-lang/perl
IO::Socket::INET                   dev-lang/perl
List::Util                         dev-lang/perl
Net::SMTP                          dev-lang/perl
POSIX                              dev-lang/perl
POSIX (':errno_h')                 dev-lang/perl
Storable                           dev-lang/perl
Text::Wrap                         dev-lang/perl
Unicode::Normalize 'NFKD'          dev-lang/perl
filetest 'access'                  dev-lang/perl
File::Basename                     dev-lang/perl
File::Copy                         dev-lang/perl
File::Find                         dev-lang/perl
File::Path                         dev-lang/perl
File::Path 'rmtree'                dev-lang/perl
File::Spec                         dev-lang/perl
File::Temp                         dev-lang/perl
Encode                             dev-lang/perl
Exporter                           dev-lang/perl
Digest::MD5                        dev-lang/perl
Data::Dumper                       dev-lang/perl
threads::shared                    dev-lang/perl
threads                            dev-lang/perl[ithreads]
Gtk3                               dev-perl/Gtk3
Glib::Object::Introspection        dev-perl/Gtk3 (pulls dev-perl/Glib-Object-Introspection)
Gtk3::SimpleList                   dev-perl/Gtk3-SimpleList
XML::Parser                        dev-perl/XML-Parser
XML::Simple                        dev-perl/XML-Simple
LWP                                dev-perl/libwww-perl
LWP::Simple                        dev-perl/libwww-perl
LWP::UserAgent                     dev-perl/libwww-perl
LWP::Protocol::https               dev-perl/libwww-perl[ssl] (pulls dev-perl/LWP-Protocol-https)
URI::Escape                        dev-perl/libwww-perl (pulls dev-perl/URI)
Encode::Locale                     dev-perl/libwww-perl (pulls dev-perl/Encode-Locale)
HTML::Entities                     dev-perl/libwww-perl (pulls dev-perl/HTML-Parser)
HTTP::Cookies::Netscape            dev-perl/libwww-perl (pulls dev-perl/HTTP-Cookies)

Optional Components (validated by gcstar/install)

GCExtractMusics.pm
  Net::FreeDB                      cddb? ( dev-perl/Net-FreeDB )
  MP3::Info                        mp3? ( || ( dev-perl/MP3-Info
  MP3::Tag                                     dev-perl/MP3-Tag (pulls dev-perl/MP3-Info) ) )
  Ogg::Vorbis::Header::PurePerl    vorbis? ( dev-perl/Ogg-Vorbis-Header-PurePerl )
GCUtils.pm (used by GCOptions.pm)
  DateTime::Format::Strptime       ( || ( dev-perl/DateTime-Format-Strptime
  Time::Piece                             dev-lang/perl ) )
GCExtractFilms.pm
  Image::ExifTool                  exif? ( media-libs/exiftool )
GCExportTarGz.pm, GCImportTarGz.pm
  Archive::Tar                     dev-lang/perl
  Compress::Zlib                   dev-lang/perl
GCExportExternal.pm
  Archive::Zip                     dev-perl/Archive-Zip
GCStats.pm
  Date::Calc                       stats? ( dev-perl/Date-Calc
  GD                                        dev-perl/GD[png,truetype]
  GD::Graph::area                           dev-perl/GDGraph
  GD::Graph::bars                           dev-perl/GDGraph
  GD::Graph::pie                            dev-perl/GDGraph
  GD::Text                                  dev-perl/GDGraph (pulls dev-perl/GDTextUtil) )
GCImportTellico.pm
  Archive::Zip                     ( dev-perl/Archive-Zip
  MIME::Base64                       dev-lang/perl )
GCExportTellico.pm
  Digest::MD5                      ( dev-lang/perl
  MIME::Base64                       dev-lang/perl )
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-11-19 13:29:50 UTC
The package seems to have been removed eventually, so closing the bug.