Subscription required to install jemalloc and jamalloc-devel

While installing jamalloc or jamalloc-devel on rocky linux 10, I am getting an message “"Premium package in your transaction require a subscription: jemalloc”> The same I have installed in RL 9 with EPEl repo and without any subscription.

any clue? why it is asking for subscription?

Where are you getting this message? What are the exact commands you’re running? It would help to know what your console output actually is to assist you further.

Works for me on Rocky 10.

root@rocky-web:~# dnf list jemalloc*
Available Packages
jemalloc.x86_64                                              5.3.0-10.el10_1                                        epel
jemalloc-devel.x86_64                                        5.3.0-10.el10_1                                        epel

root@rocky-web:~# dnf install jemalloc
Last metadata expiration check: 0:00:08 ago on Fri 02 Jan 2026 11:14:14 AM CET.
Dependencies resolved.
========================================================================================================================
 Package                     Architecture              Version                            Repository               Size
========================================================================================================================
Installing:
 jemalloc                    x86_64                    5.3.0-10.el10_1                    epel                    232 k

Transaction Summary
========================================================================================================================
Install  1 Package

Total download size: 232 k
Installed size: 829 k
Is this ok [y/N]: y
Downloading Packages:
jemalloc-5.3.0-10.el10_1.x86_64.rpm                                                     1.6 MB/s | 232 kB     00:00    
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   597 kB/s | 232 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                1/1 
  Installing       : jemalloc-5.3.0-10.el10_1.x86_64                                                                1/1 
  Running scriptlet: jemalloc-5.3.0-10.el10_1.x86_64                                                                1/1 

Installed:
  jemalloc-5.3.0-10.el10_1.x86_64                                                                                       

Complete!

That sort of message would suggest it is trying to install jemalloc from some other repository that has been enabled - most likely one that does require a subscription as they do exist, but none of Rocky or EPEL repositories would give such a message.

I would suggest checking and disabling whatever other repositories you have added. Use:

dnf repolist

and post the results from that command here so that we can see.

1 Like

thanks for the help…I have getpagespeed repo along with epel and it’s using getpagespeed repo for installing jemalloc package and getting this issue…after removing the getpagespeed repo i am able to install jemalloc package through epel repo.

2 Likes

What you can also do is set a priority on the getpagespeed repo, so that it is lower than epel. That way you can keep it enabled, and still get packages from both. If a conflict exists, then it will pull from epel if the priority of getpagespeed is lower.

Two repos offer package with same name (“jemalloc”) but those packages are not identical.
(One requires “subscription”, the other does not. Who knows what other differences they have?)

Which version is selected? Depends.

  • Highest version of the package is the default
  • Repo with higher priority wins, even if other repo has higher version of package
  • The repo config can also exclude some packages to hide that repo’s versions of those package

Thanks to all for the help and your suggestions.

1 Like