[kdesrc-build] [Bug 456205] Add build / initial-setup support for Linux Mint: "kdesrc-build does not know your distribution (linuxmint)"

2024-03-03 Thread Andrew Shark
https://bugs.kde.org/show_bug.cgi?id=456205

Andrew Shark  changed:

   What|Removed |Added

 CC||ash...@linuxcomp.ru
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Andrew Shark  ---
I have checked now with linuxmintd/mint21.3-amd64 docker image, the
/etc/os-release contains the debian:
ID_LIKE="ubuntu debian"

So initial setup works.

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

[kdesrc-build] [Bug 456205] Add build / initial-setup support for Linux Mint: "kdesrc-build does not know your distribution (linuxmint)"

2022-07-02 Thread Peta
https://bugs.kde.org/show_bug.cgi?id=456205

--- Comment #3 from Peta  ---
Oh, I wasn't aware of this.

If I change the ID_LIKE in my os-release to `ID_LIKE=ubuntu debian` then
`./kdesrc-build --initial-setup` installs some stuff. (Did not check yet if I
get a working setup).

I posted the suggestion to add debian in ID_LIKE for Linux Mint:
https://forums.linuxmint.com/viewtopic.php?f=47=376664

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

[kdesrc-build] [Bug 456205] Add build / initial-setup support for Linux Mint: "kdesrc-build does not know your distribution (linuxmint)"

2022-07-01 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=456205

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org

--- Comment #2 from Harald Sitter  ---
(In reply to Peta from comment #1)
> There is no double redirect supported by
> `/etc/os-release`, so a manual work-around is required.

ID_LIKE=

__A space-separated list of operating system identifiers__ in the same
syntax as the ID= setting. It should list identifiers of operating systems that
are closely related to the local operating system in regards to packaging and
programming interfaces, for example listing one or more OS identifiers the
local OS is a derivative from. An OS should generally only list other OS
identifiers it itself is a derivative of, and not any OSes that are derived
from it, though symmetric relationships are possible. Build scripts and similar
should check this variable if they need to identify the local operating system
and the value of ID= is not recognized. Operating systems should be listed in
order of how closely the local operating system relates to the listed ones,
starting with the closest. This field is optional.

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

[kdesrc-build] [Bug 456205] Add build / initial-setup support for Linux Mint: "kdesrc-build does not know your distribution (linuxmint)"

2022-07-01 Thread Peta
https://bugs.kde.org/show_bug.cgi?id=456205

--- Comment #1 from Peta  ---
Hm, found that in
https://invent.kde.org/sdk/kdesrc-build/-/blob/master/modules/ksb/FirstRun.pm#L388
the distros are listed
Without having verified, I would expect that ubuntu has ID_LIKE=debian

Now, Linux Mint points the ID_LIKE to ubuntu, but not to debian. I guess that's
why it fails. There is no double redirect supported by `/etc/os-release`, so a
manual work-around is required.

Is  debian supported? #L389 "# This is woefully incomplete and not very
useful."

Seems to be related to https://invent.kde.org/sdk/kdesrc-build/-/issues/89

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

[kdesrc-build] [Bug 456205] Add build / initial-setup support for Linux Mint: "kdesrc-build does not know your distribution (linuxmint)"

2022-07-01 Thread Peta
https://bugs.kde.org/show_bug.cgi?id=456205

Peta  changed:

   What|Removed |Added

 CC||p@tandlers.de

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