[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-28 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #39 from Hannah von Reth  ---
(In reply to Christoph Cullmann from comment #38)
> We could try to blacklist the breeze/.../... icon theme folders.
> 
> To blacklist all icons has the issue that some applications might install
> own ones that are not in the themes we ship as rccs (if I am not wrong).

In Kate I already added bin/data/icons/.*
but its hard to tell what other apps do.
It should be fine for most packages.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-28 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #38 from Christoph Cullmann  ---
We could try to blacklist the breeze/.../... icon theme folders.

To blacklist all icons has the issue that some applications might install own
ones that are not in the themes we ship as rccs (if I am not wrong).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-28 Thread Ben Cooksley
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #37 from Ben Cooksley  ---
If we're using RCC's for icons, couldn't we just globally blacklist individual
icon files for all packages?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-28 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #36 from Hannah von Reth  ---
(In reply to Ralf Habacker from comment #35)
> (In reply to Sven Brauch from comment #30)
> for the record: 
> > Which is not the files which are contained in or installed by the installer.
> I downloaded
> https://binary-factory.kde.org/job/KDevelop_Release_win64/
> lastSuccessfulBuild/artifact/kdevelop-5.4.3-617-windows-msvc2017_64-cl.exe
> and started the installer, which says that it need 789MB of disc space.
> 
> > This for example contains lots of debug information 
> No, debug informations are located in a different package, see filename
> *-dbg.7z  at https://binary-factory.kde.org/job/KDevelop_Release_win64/ 
> 
> As Christoph pointed out, this is not a problem at the moment, but it will
> be when users install a lot of KDE applications and wonder where the disk
> space has gone.

https://phabricator.kde.org/D12283 Would already save about 100mb of disk space
per installation.
The issue was the ram usage increased drastically.
But overall compressed dict's would be great.

We still use the blacklist approach and for many paackages we install too many
icons etc.
For example we use .rcc's for icon themes, and the uncompressed icons aren't
used at all, still many packages don't blacklist them.

So it depends on the maintainer to improve the installation size.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-28 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #35 from Ralf Habacker  ---
(In reply to Sven Brauch from comment #30)
for the record: 
> Which is not the files which are contained in or installed by the installer.
I downloaded
https://binary-factory.kde.org/job/KDevelop_Release_win64/lastSuccessfulBuild/artifact/kdevelop-5.4.3-617-windows-msvc2017_64-cl.exe
and started the installer, which says that it need 789MB of disc space.

> This for example contains lots of debug information 
No, debug informations are located in a different package, see filename
*-dbg.7z  at https://binary-factory.kde.org/job/KDevelop_Release_win64/ 

As Christoph pointed out, this is not a problem at the moment, but it will be
when users install a lot of KDE applications and wonder where the disk space
has gone.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-27 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #34 from Ralf Habacker  ---
I just wanted to add stuff to the installer to redirect users to binary-factory
in case a related release version is available in favor to provide the old
version.

On testing this new stuff I recognized that the related directories seems to be
changed in a way that they are no more accessable: 

https://download.kde.org/Attic/4.10.2/win32/

Forbidden

You don't have permission to access this resource.
Apache/2.4.29 (Ubuntu) Server at download.kde.org Port 443


https://download.kde.org/Attic/kdewin/
Forbidden

You don't have permission to access this resource.
Apache/2.4.29 (Ubuntu) Server at download.kde.org Port 443

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-26 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #33 from Christoph Cullmann  ---
Actually, comparing file sizes is not important.

Yes, the new installers are larger, in most parts due to
spellcheckers/translations + e.g. icons.

The important part is: they are kind of maintained.

The nice 4.10.2 release from X years ago has security flaws like
https://kde.org/info/security/advisory-20190807-1.txt (and that is just one
inside our libs, not counting the stuff we bundled there)

If you use e.g. Kate with the built-in file browser from that version, you
might just get hi-jacked just by browsing e.g. your Downloads folder...

I really think we shall not make it easy to install that stuff.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #32 from Jeditobe  ---
Ralf Habacker

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #31 from Jeditobe  ---
> Here is an update of the installer

May I  kindly ask you to upload the new binary to
https://github.com/KDE/kdewin-installer/releases/tag/v1.4.0 as well

So we can reuse it for ReactOS RAPPS

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Sven Brauch
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #30 from Sven Brauch  ---
Which is not the files which are contained in or installed by the installer.
This for example contains lots of debug information a hundred megabytes of
translations for all languages in the world, as well as several megabytes of
X11 cursors, 156 MB spellchecker dicts for all languages, all breeze icons
twice (once as resource, once as icons), QtTest.dll, a GNU info page for gpg, 
... you get the point. This is in no way representative of what you would
actually ship.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #29 from Ralf Habacker  ---
(In reply to Sven Brauch from comment #27)
> I do not know where you get your numbers, 

I wrote that I used du -hs to get the size of the directory where the binary
was unpackaged. 

> but I think they are inaccurate.
No

> The KDevelop installer is less than 150 MB, 

You are refering to the installer size where I'm talking about unpackaged size,
which is required on the local disc.

> and KDevelop is a *huge* application, packing essentially all KDE frameworks,
> all Qt libraries including QtWebkit, and several of the large clang frontend
> libraries. 

See the following kdevelop example:

1. download
https://binary-factory.kde.org/job/KDevelop_Release_win64/lastSuccessfulBuild/artifact/kdevelop-5.4.3-617-windows-msvc2017_64-cl.7z
2. unpack this archive for example into
kdevelop-5.4.3-617-windows-msvc2017_64-cl
3. run 
   du -hs kdevelop-5.4.3-617-windows-msvc2017_64-cl

which returns: 
  802Mkdevelop-5.4.3-617-windows-msvc2017_64-cl

or use Explorer on Windows to open properties of the mentioned directory, which
returns   for the size on disc: 799MB

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #28 from Christoph Cullmann  ---
Could we let the installer rest?

The KDE 4.x stuff is "totally" unmaintained.

Even more on Windows then on Unices.

I remember well the bug reports I had for Kate, that varied from "Can't save a
file" to "Crash everywhere".

I really don't think we should provide this anymore and lurk people to dark
places with non-working software that damage our reputation...

Why do I now spend days of my spare time to have a better experience for the
KF5 based stuff if people still can grab easily by accident the old broken
stuff?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=413039

Christoph Feck  changed:

   What|Removed |Added

  Alias|could, Critical:, fallback, |
   |from, list, load, mirror,   |
   |not, QUrl   |

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Sven Brauch
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #27 from Sven Brauch  ---
I do not know where you get your numbers, but I think they are inaccurate. The
KDevelop installer is less than 150 MB, and KDevelop is a *huge* application,
packing essentially all KDE frameworks, all Qt libraries including QtWebkit,
and several of the large clang frontend libraries. A simple application using
Qt and 2-3 frameworks should have an installer sizes of certainly less than 20
MB.

My private 17kloc project using KArchive has an installer with 13 MB, shipping
KArchive, most of QtWidgets, QtNetwork, Qwt, zlib, several data files, and of
course the application itself. The unpacked size is 32 MB on-disk, and that is
64-bit-code already.

As for what is the right way to do it, this installer is not what people using
the Windows platform expect, and the stuff it ships is outdated and
unmaintained. Most of it was never maintained in the first place.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #26 from Hannah von Reth  ---
We currently aim to provide quality over quantity.

The applications we now provide have a Windows maintainer of some kind.
In KDE 4 days we published everything as long as it compiled, no matter whether
it was usable or not.

Most people won't be interested in installing all KDE applications so we don't
specialize on that scenario.

Kmahjongg is a bad example as it was just recently added to binary factory and
the installer isn't optimised yet.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #25 from Ralf Habacker  ---
(In reply to Sven Brauch from comment #4)
> Use the application's stand-alone windows installer (if available) instead.

There are about 85 applications not available as release version. Compare
https://binary-factory.kde.org/search/?q=release_win64 with
https://community.kde.org/Windows/Releases/4.10.2

Also I do not think that the approach of single installers is a good idea to
provide the whole KDE experiences because of space requirements.

Release 4.10.2 provides 104 applications, where the base libraries requires
about 580MB and each app only a few MB. In the opposite a single app from
binary factory requires about 840 MB.

du -hs kmahjongg-master-13-windows-msvc2017_64-cl
843Mkmahjongg-master-13-windows-msvc2017_64-cl

Another app shows 

du -hs kmymoney-5.0-370-windows-msvc2017_64-cl
332Mkmymoney-5.0-370-windows-msvc2017_64-cl

Taking the mean value 580 MB per app would require about 60 GB to install all
104 apps, not counting the single update nightmare.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-25 Thread Ralf Habacker
https://bugs.kde.org/show_bug.cgi?id=413039

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #24 from Ralf Habacker  ---
Created attachment 123470
  --> https://bugs.kde.org/attachment.cgi?id=123470=edit
kdewin-installer-gui-1.4.0.exe

Here is an update of the installer

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-18 Thread Ben Cooksley
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #23 from Ben Cooksley  ---
The URL has now been changed to clearly indicate that the installer is
unsupported.

This also has the effect of breaking the /stable/ URLs which had previously
remained working (due to special code dedicated to keeping old links alive)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #22 from Jeditobe  ---
and in virtual machines of course

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #21 from Jeditobe  ---
It has a valid use-case for legacy platforms in semi-isolated environments (lan
with proxy or NAT + firewall).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #20 from Christoph Cullmann  ---
I still think we should just delete that.
It doesn't work anymore. People theoretically could rebuild it with the
sources, but even if not, it has no valid use-case, or?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #19 from Jeditobe  ---
Then why do you host
https://download.kde.org/stable/kdewin/installer/kdewin-installer-gui-1.1.0.exe
 ??? WTF

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #18 from Hannah von Reth  ---
We broke it on purpose.
And won't fix it.
Its open source so feel free to maintain it yourself.
If you do pls make sure not to point windows users to a ages old unsupported
software.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #17 from Jeditobe  ---
>Can't you find something better to test than software that doesn't even work 
>on the original Windows?

One we started and have been doing it for a long time, we can't stop it.

Come on, guys, is it really that hard to fix just one URL in
kdewin-installer-gui-1.x.0.exe?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Sven Brauch
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #16 from Sven Brauch  ---
Can't you find something better to test than software that doesn't even work on
the original Windows?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #15 from Jeditobe  ---
>That installer has been deprecated and unmaintained

somebody still maintains this https://github.com/KDE/kdewin-installer/

but he does not provide a binary

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #14 from Jeditobe  ---
But could you just fix the URLs in kdewin-installer-gui-1.x.0.exe

Because we extremely NEED it for tests in ReactOS. ReactOS is alpha so security
issues are security issues not a question. The question to have one-two-three
click installer.

Please-please, I am begging you, make a new fixed version of
kdewin-installer-gui-1.x.0.exe and do not move it anymore ^)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=413039

Hannah von Reth  changed:

   What|Removed |Added

 CC||vonr...@kde.org

--- Comment #13 from Hannah von Reth  ---
I agree that we keep it somewhere as rebuilding it will prove to be hard.
Keeping links alive makes sense for sources but not for binaries I think.
So I suggest to break the links.

While Attic sounds funny, I would prefer something more like 
WARNING_THIS_IS_VERY_OLD_SOFTWARE_DONT_EXPECT_IT_TO_WORK 

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #12 from Christoph Cullmann  ---
There you can argue that you still need to compile it on your own.
The other stuff is easily runnable by any average joe user.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Ben Cooksley
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #11 from Ben Cooksley  ---
The same could be said to apply to all the old releases which have outstanding
security issues in them even though you'd need to compile them to get something
executable - in which case most of the Attic should be removed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #10 from Christoph Cullmann  ---
Perhaps we should reconsider this, given that old stuff like that contains
numerous security issues in the normal case.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Ben Cooksley
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #9 from Ben Cooksley  ---
Historically we've taken the position that artifacts once published shouldn't
be removed from download.kde.org (as in the future it may no longer be possible
to compile that code).

Software that should no longer be used is archived in the Attic/ though, which
denotes that it is out of date and intended for archival purposes only.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Christoph Cullmann
https://bugs.kde.org/show_bug.cgi?id=413039

Christoph Cullmann  changed:

   What|Removed |Added

 CC||cullm...@kde.org

--- Comment #8 from Christoph Cullmann  ---
Could we perhaps remove these binaries from our servers?
We can keep the matching sources.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-17 Thread Ben Cooksley
https://bugs.kde.org/show_bug.cgi?id=413039

Ben Cooksley  changed:

   What|Removed |Added

 CC||bcooks...@kde.org

--- Comment #7 from Ben Cooksley  ---
That installer has been deprecated and unmaintained for an incredibly long
period of time i'm afraid - if it had worked up until now that was due to sheer
chance.

Please note that the /stable/ URL is a compatibility redirect to the /Attic/
equivalent, as the file was removed from /stable/ long ago.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-16 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #6 from Jeditobe  ---
We use it in ReactOS for tests. And it used to work before

https://download.kde.org/stable/kdewin/installer/kdewin-installer-gui-1.1.0.exe
also same result

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-16 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #5 from Jeditobe  ---
http://ftp.surfnet.nl/windowing/kde/Attic/kdewin/installer/kdewin-installer-gui-1.1.0.exe

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-16 Thread Sven Brauch
https://bugs.kde.org/show_bug.cgi?id=413039

Sven Brauch  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 CC||m...@svenbrauch.de
 Status|REPORTED|RESOLVED

--- Comment #4 from Sven Brauch  ---
This installer has been unmaintained and dysfunctional for years, where did you
get it from?

Use the application's stand-alone windows installer (if available) instead.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-16 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #3 from Jeditobe  ---
Windows 7 Sp1 x64
no antivirus no firewall

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-16 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #2 from Jeditobe  ---
Created attachment 123241
  --> https://bugs.kde.org/attachment.cgi?id=123241=edit
log file

log file

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde-windows] [Bug 413039] Critical: could not load fallback mirror list from QUrl

2019-10-16 Thread Jeditobe
https://bugs.kde.org/show_bug.cgi?id=413039

--- Comment #1 from Jeditobe  ---
Created attachment 123240
  --> https://bugs.kde.org/attachment.cgi?id=123240=edit
log file

-- 
You are receiving this mail because:
You are watching all bug changes.