You are not logged in.

#1 2020-11-17 14:38:15

moroz_fx
Member
Registered: 2020-11-17
Posts: 4

How to change ttf-font provider?

I'm stuck with this situation because a was used to do it seamlessly in gentoo, put pacman in not emerge and slots are not providers. I did'n find the clear answer in the wiki and in this forum. Please help.

Last edited by moroz_fx (2020-11-17 14:39:24)

Offline

#2 2020-11-17 14:39:18

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: How to change ttf-font provider?

...you install it? I don't understand the question.

Offline

#3 2020-11-17 14:40:14

GaKu999
Member
From: US/Eastern
Registered: 2020-06-21
Posts: 696

Re: How to change ttf-font provider?

You install font and change the used font in the software, or set the default priority with a fonts.conf. (I do the later)

Change your title and read a little, I guess you mean, "how to change default font?"

Last edited by GaKu999 (2020-11-17 14:41:25)


My reposSome snippets

Heisenberg might have been here.

Offline

#4 2020-11-17 14:40:27

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,516
Website

Re: How to change ttf-font provider?

Ah, what?

I am not aware of anything called ttf-fonts - there is no such package in the repos.  There is a ttf-font which is a virtual package that can be provided by any number of fonts: pick one you like.  If the font you'd prefer does not provide ttf-font, but you believe it should, either (re)package it yourself, or file a request on the bug tracker for the package to provide ttf-font.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#5 2020-11-17 14:44:33

moroz_fx
Member
Registered: 2020-11-17
Posts: 4

Re: How to change ttf-font provider?

during plasma install i've selected noto-fonts as ttf-font provider. Everything has installed correctly and works. But i want to uninstall noto and install for example dejavu. And I can't understand how to do this becase noto is marked as dependency to multiple packages

Offline

#6 2020-11-17 14:46:45

GaKu999
Member
From: US/Eastern
Registered: 2020-06-21
Posts: 696

Re: How to change ttf-font provider?

moroz_fx wrote:

during plasma install i've selected noto-fonts as ttf-font provider. Everything has installed correctly and works. But i want to uninstall noto and install for example dejavu. And I can't understand how to do this becase noto is marked as dependency to multiple packages

You don't select that, noto-fonts is a hard-dependency on certain elements of plasma, you just install new font, and change config to use it, plain as that.
(and really, there's no actual reason to uninstall noto, besides that you can't, because some of plasma requires it)

EDIT: nevermind some parts, just install it. Then remove noto AFTER.

EDIT2: sorry Trilby, I got confused with a pacman -Sii noto-fonts hmm

EDIT3: dammit!

Last edited by GaKu999 (2020-11-17 15:01:20)


My reposSome snippets

Heisenberg might have been here.

Offline

#7 2020-11-17 14:51:10

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,516
Website

Re: How to change ttf-font provider?

If plasma just requires the ttf-font virtual package, you can install dejavu then uninstall noto-fonts.  As far as pacman is concerned, the ttf-font dependency is satisfied as long as one package installed provides it.  Pacman does not track which package was installed to satisfy that dependency: it only requires that (at least) one package providing it remains installed to satisfy the dependency.

Of course, if as Gaku999 says, parts of plasma depend specifically on noto-fonts, then you pretty much need to keep them installed (there are some ways around this, but they're almost certainly not worth it).

EDIT: undeleted the last paragraph after the above retraction of a retraction! tongue

Last edited by Trilby (2020-11-17 15:05:56)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#8 2020-11-17 14:54:31

moroz_fx
Member
Registered: 2020-11-17
Posts: 4

Re: How to change ttf-font provider?

GaKu999 wrote:
moroz_fx wrote:

during plasma install i've selected noto-fonts as ttf-font provider. Everything has installed correctly and works. But i want to uninstall noto and install for example dejavu. And I can't understand how to do this becase noto is marked as dependency to multiple packages

You don't select that, noto-fonts is a hard-dependency on certain elements of plasma, you just install new font, and change config to use it, plain as that.
(and really, there's no actual reason to uninstall noto, besides that you can't, because some of plasma requires it)

EDIT: nevermind some parts, just install it. Then remove noto AFTER.

:: removing noto-fonts breaks dependency 'noto-fonts' required by plasma-integration

AFTER is the question.. I cant understand how to change dependencies.

I've installed ttf-bitstream-vera-1.10-14-any but cant remove noto-fonts

Last edited by moroz_fx (2020-11-17 14:55:50)

Offline

#9 2020-11-17 15:02:19

GaKu999
Member
From: US/Eastern
Registered: 2020-06-21
Posts: 696

Re: How to change ttf-font provider?

noto-fonts is hard-dependency of plasma-integration (who knows why!), so it stays there, it wont give you problems, just change config to use your new font.


My reposSome snippets

Heisenberg might have been here.

Offline

#10 2020-11-17 15:03:38

moroz_fx
Member
Registered: 2020-11-17
Posts: 4

Re: How to change ttf-font provider?

My bad ......

https://www.archlinux.org/packages/extr … tegration/

noto is hard dependency.

Sorry I'am still newbie at arch

Offline

Board footer

Powered by FluxBB