Re: [gentoo-user] mcomix (really python)

2023-09-07 Thread Jorge Almeida
On Thu, Sep 7, 2023 at 12:39 PM Arve Barsnes  wrote:

> On Thu, 7 Sept 2023 at 13:12, Jorge Almeida  wrote:
> > Nope. I don't run a Gnome system, and evince pulls an absurd bunch of
> dependencies, even with most USE variables unset
>
> Sure, which is why I put in that caveat :)
>

Yes, I understood what you meant. I was just saying that I don't have most
dependencies installed.

>
> > why would I need elogind, udisks, polkit, etc. just to read a comic book
> or view a pdf?
>
> I do have elogind because sddm requires it (have been pondering if I
> should switch), but I don't have udisks or polkit, so those can at
> least be controlled with some USE variables.
>

That's curious. I just tried emerge -p evince with all USE variables unset
and it refuses to comply. Some dependencies suffer from "unmet
requirements". Never mind. evince was made for Gnome users, which I'm not.
I'll wait to see what gives re mcomix... (For viewing files for which a
thumbnails-based index is not a must I'll just stick with zathura.)

Regards

Jorge


Re: [gentoo-user] mcomix (really python)

2023-09-07 Thread Arve Barsnes
On Thu, 7 Sept 2023 at 13:12, Jorge Almeida  wrote:
> Nope. I don't run a Gnome system, and evince pulls an absurd bunch of 
> dependencies, even with most USE variables unset

Sure, which is why I put in that caveat :)

> why would I need elogind, udisks, polkit, etc. just to read a comic book or 
> view a pdf?

I do have elogind because sddm requires it (have been pondering if I
should switch), but I don't have udisks or polkit, so those can at
least be controlled with some USE variables.

Regards,
Arve



Re: [gentoo-user] mcomix (really python)

2023-09-07 Thread Jorge Almeida
On Thu, Sep 7, 2023 at 11:14 AM Arve Barsnes  wrote:

> On Thu, 7 Sept 2023 at 11:51, Jorge Almeida  wrote:
> >
> > $ mcomix foo.cbr
> > 10:44:31 [MainThread] ERROR: You don't have the required version of the
> Python Imaging Library Fork (Pillow) installed.
> > 10:44:31 [MainThread] ERROR: Installed Pillow version is: 10.0.0
> > 10:44:31 [MainThread] ERROR: Required Pillow version is: 6.0.0 or higher
> >
>
>
> Had a lot of trouble with mcomix when I tried it sometime in the last
>

I've been using mcomix without problems. This is something new (I update my
system weekly and only noticed this problem today; well, I don't use mcomix
every week, but even so...)


> few years. If you already have most of the dependencies I can
> recommend trying app-text/evince as an alternative. It works fine in
> my limited usage.
>

Nope. I don't run a Gnome system, and evince pulls an absurd bunch of
dependencies, even with most USE variables unset ("absurd" as in: why would
I need elogind, udisks, polkit, etc. just to read a comic book or view a
pdf?). By the way: zathura works fine, with very few dependencies, and
reads comic books, as well as pdf/djvu files. But it doesn't offer that
handy index sidebar with thumbnails.

Thanks,

Jorge


Re: [gentoo-user] mcomix (really python)

2023-09-07 Thread Arve Barsnes
On Thu, 7 Sept 2023 at 11:51, Jorge Almeida  wrote:
>
> $ mcomix foo.cbr
> 10:44:31 [MainThread] ERROR: You don't have the required version of the 
> Python Imaging Library Fork (Pillow) installed.
> 10:44:31 [MainThread] ERROR: Installed Pillow version is: 10.0.0
> 10:44:31 [MainThread] ERROR: Required Pillow version is: 6.0.0 or higher
>
> What is one supposed to do with an error message like this?!
> I even uninstalled pillow and then re-emerged mcomix. Sure enough, it pulled 
> pillow, as expected. No avail.
> Thanks

Had a lot of trouble with mcomix when I tried it sometime in the last
few years. If you already have most of the dependencies I can
recommend trying app-text/evince as an alternative. It works fine in
my limited usage.

Regards,
Arve



Re: [gentoo-user] mcomix (really python)

2023-09-07 Thread Alan McKinnon
On Thu, Sep 7, 2023 at 11:51 AM Jorge Almeida  wrote:

> $ mcomix foo.cbr
> 10:44:31 [MainThread] ERROR: You don't have the required version of the
> Python Imaging Library Fork (Pillow) installed.
> 10:44:31 [MainThread] ERROR: Installed Pillow version is: 10.0.0
> 10:44:31 [MainThread] ERROR: Required Pillow version is: 6.0.0 or higher
>
> What is one supposed to do with an error message like this?!
> I even uninstalled pillow and then re-emerged mcomix. Sure enough, it
> pulled pillow, as expected. No avail.
> Thanks
>
>
> My first guess is the version number comparison is literal not numeric.
Something that starts with a 1 is smaller than something that starts with a
6.
Log a bug.

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com


[gentoo-user] mcomix (really python)

2023-09-07 Thread Jorge Almeida
$ mcomix foo.cbr
10:44:31 [MainThread] ERROR: You don't have the required version of the
Python Imaging Library Fork (Pillow) installed.
10:44:31 [MainThread] ERROR: Installed Pillow version is: 10.0.0
10:44:31 [MainThread] ERROR: Required Pillow version is: 6.0.0 or higher

What is one supposed to do with an error message like this?!
I even uninstalled pillow and then re-emerged mcomix. Sure enough, it
pulled pillow, as expected. No avail.
Thanks

Jorge Almeida