Package Details: whatip-git 0.1.2.r1.g2f82cfb-1

Git Clone URL: (read-only, click to copy)
Package Base: whatip-git
Description: Info on your IP
Upstream URL:
Licenses: GPL3
Conflicts: whatip
Provides: whatip
Submitter: GabMus
Maintainer: GabMus
Last Packager: GabMus
Votes: 0
Popularity: 0.000000
First Submitted: 2020-02-08 11:57
Last Updated: 2020-05-03 10:33

Latest Comments

yochananmarqos commented on 2020-07-10 15:45

@GabMus: This now needs libhandy1 instead of libhandy.

Traceback (most recent call last):
  File "/usr/sbin/whatip", line 66, in <module>
    gi.require_version('Handy', '1')
  File "/usr/lib/python3.8/site-packages/gi/", line 132, in require_version
    raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Handy not available for version 1

I was wrong about appstream, it's only for the Meson test.

yochananmarqos commented on 2020-03-16 17:21

@GabMus: It does build without it. However, if it doesn't need it, why is it looking for it?

GabMus commented on 2020-03-16 08:35

@yochananmarqos: That's not necessary, the app can be build without it no problem.

yochananmarqos commented on 2020-03-15 14:39

appstream should be added to makedepends():

Program appstreamcli found: NO

yochananmarqos commented on 2020-02-18 22:58

This depends on python-netaddr:

Traceback (most recent call last):
  File "/usr/sbin/whatip", line 67, in <module>
    from whatip import __main__
  File "/usr/lib/python3.8/site-packages/whatip/", line 24, in <module>
    from whatip.app_window import AppWindow
  File "/usr/lib/python3.8/site-packages/whatip/", line 4, in <module>
    from whatip.main_stack import MainStack
  File "/usr/lib/python3.8/site-packages/whatip/", line 5, in <module>
    from whatip.lan_listbox import LanListbox
  File "/usr/lib/python3.8/site-packages/whatip/", line 2, in <module>
    from import NetScanner
  File "/usr/lib/python3.8/site-packages/whatip/", line 2, in <module>
    from netaddr import IPNetwork, IPRange
ModuleNotFoundError: No module named 'netaddr'

The base meta package includes iproute2, libhandy depends on gtk3 and the other Python packages depend on python, no need to include them.

Please use a proper pkgver() function, see VCS package guidelines.

The build() and package() functions can be simplified, see GNOME package guidelines.