Bug#905629: krita-1:4.1.1+dfsg-1: The .desktop file should use %f instead of %u.

2018-08-07 Thread Pino Toscano
In data mercoledì 8 agosto 2018 07:13:28 CEST, Wang Gary ha scritto:
> > Yes, this is a bug in krita's .desktop file, and I just fixed it
> > upstream:
> > https://commits.kde.org/krita/c6c2368a3edb119a037065c19e9f504630e6c11f (>= 
> > 4.2)
> > https://commits.kde.org/krita/08a64c2c0cb00fecb96ead7f4dd05e22595e74d1 (>= 
> > 4.1.2)
> 
> It seems you are missing some changes, there are not only
> one .desktop file, you can find other .desktop files like
> krita_png.desktop, krita_kra.desktop, etc. in the path:
> /plugins/impex// .

Done, see https://phabricator.kde.org/D14682#305167.

> We can also edit these files and replace %u to %f to solve
> this issue, but the better way is adding file:// scheme support
> to Krita itself. I've submitted a patch to kde Phabricator at
> here: https://phabricator.kde.org/D14682 but I'm not sure if it's
> the right place to submit patch..

Yes, phabricator is the right place.

> Since this bug is not actually solved, it probably shouldn't mark
> as fixed-upstream.

Now it is fixed, so the tag can stay.

-- 
Pino Toscano

signature.asc
Description: This is a digitally signed message part.


Bug#905629: krita-1:4.1.1+dfsg-1: The .desktop file should use %f instead of %u.

2018-08-07 Thread Wang Gary
Hi,

> Yes, this is a bug in krita's .desktop file, and I just fixed it
> upstream:
> https://commits.kde.org/krita/c6c2368a3edb119a037065c19e9f504630e6c11f (>= 
> 4.2)
> https://commits.kde.org/krita/08a64c2c0cb00fecb96ead7f4dd05e22595e74d1 (>= 
> 4.1.2)

It seems you are missing some changes, there are not only
one .desktop file, you can find other .desktop files like
krita_png.desktop, krita_kra.desktop, etc. in the path:
/plugins/impex// .

We can also edit these files and replace %u to %f to solve
this issue, but the better way is adding file:// scheme support
to Krita itself. I've submitted a patch to kde Phabricator at
here: https://phabricator.kde.org/D14682 but I'm not sure if it's
the right place to submit patch..

Since this bug is not actually solved, it probably shouldn't mark
as fixed-upstream.

Thanks for the help :)

Gary



Bug#905660: qtbase-opensource-src: build-depend on libharfbuzz-dev (>= 1.6.0~)

2018-08-07 Thread Andreas Ferber
Source: qtbase-opensource-src
Version: 5.11.1+dfsg-6
Severity: wishlist

Hi,

according to src/gui/configure.json, it needs HarfBuzz to be at least
version 1.6.0:

-
"harfbuzz": {
"label": "HarfBuzz",
"test": {
"include": "harfbuzz/hb.h",
"tail": [
"#if !HB_VERSION_ATLEAST(1, 6, 0)",
"#  error This version of harfbuzz is too old.",
"#endif"
],
-

Therefore, the build dependency on libharfbuzz-dev should be bumped to
(>= 1.6.0~).

Regards,
Andreas Ferber



Bug#905658: qtwebengine-opensource-src: build-depend on libvpx-dev (>= 1.7.0~)

2018-08-07 Thread Andreas Ferber
Source: qtwebengine-opensource-src
Version: 5.11.1+dfsg-5
Severity: wishlist

Hi,

when building on stretch it fails in the configure stage due to not
finding a suitable libvpx (the version 1.6.1 from stretch is to old), it
works however with a backport of libvpx 1.7.0 from unstable, therefore
the build-dependency on libvpx-dev should be bumped to (>= 1.7.0~).

As suggested, now with priority wishlist :-)

Regards,
Andreas Ferber



Processed: retitle 905629 to krita: the .desktop file should use %F instead of %U

2018-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 905629 krita: the .desktop file should use %F instead of %U
Bug #905629 [krita] krita-1:4.1.1+dfsg-1: The .desktop file should use %f 
instead of %u.
Changed Bug title to 'krita: the .desktop file should use %F instead of %U' 
from 'krita-1:4.1.1+dfsg-1: The .desktop file should use %f instead of %u.'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
905629: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905629
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: krita-1:4.1.1+dfsg-1: The .desktop file should use %f instead of %u.

2018-08-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 905629 + upstream fixed-upstream
Bug #905629 [krita] krita-1:4.1.1+dfsg-1: The .desktop file should use %f 
instead of %u.
Added tag(s) upstream and fixed-upstream.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
905629: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905629
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#905629: krita-1:4.1.1+dfsg-1: The .desktop file should use %f instead of %u.

2018-08-07 Thread Pino Toscano
tag 905629 + upstream fixed-upstream
thanks

Hi,

In data martedì 7 agosto 2018 13:21:18 CEST, Wang Gary ha scritto:
> While Krita doesn't support file:// scheme url as a launch argument,
> Krita's .desktop files are using %u
> or %U in the Exec key. For some file manager app like PCManFM(package:
> pcmanfm-qt) and Deepin
> File Manager(this package is not yet avaliabe on debian), it will use
> a file:// scheme URL to replace the
> %u argument. Thus Krita can't open file correctly.

Yes, this is a bug in krita's .desktop file, and I just fixed it
upstream:
https://commits.kde.org/krita/c6c2368a3edb119a037065c19e9f504630e6c11f (>= 4.2)
https://commits.kde.org/krita/08a64c2c0cb00fecb96ead7f4dd05e22595e74d1 (>= 
4.1.2)

> This is more likely a packaging issue, hope I don't get to the wrong
> place to report bug.

No, this was a plain, and genuine upstream bug.

Thanks for your report,
-- 
Pino Toscano

signature.asc
Description: This is a digitally signed message part.


Re: Bug#905629: krita-1:4.1.1+dfsg-1: The .desktop file should use %f instead of %u.

2018-08-07 Thread Mattia Rizzolo
Control: reassign -1 krita 1:4.1.1+dfsg-1
On Tue, Aug 07, 2018 at 07:21:18PM +0800, Wang Gary wrote:
> Package: krita-1:4.1.1+dfsg-1
> Version: krita-1:4.1.1+dfsg

Fixing the metadata...

> Severity: normal
> 
> Dear Maintainer,
> 
> While Krita doesn't support file:// scheme url as a launch argument,
> Krita's .desktop files are using %u
> or %U in the Exec key. For some file manager app like PCManFM(package:
> pcmanfm-qt) and Deepin
> File Manager(this package is not yet avaliabe on debian), it will use
> a file:// scheme URL to replace the
> %u argument. Thus Krita can't open file correctly.
> 
> According to 
> https://standards.freedesktop.org/desktop-entry-spec/latest/ar01s07.html
> , Local files may
> either be passed as file: URLs or as file path, then probably kde is
> using the %u argument in the wrong
> way. Using %f / %F will solve the problem.
> 
> This is more likely a packaging issue, hope I don't get to the wrong
> place to report bug.
> 
> Gary

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature