Upgrade libzim '2.0.0' to version '>=4.0.0'
I am trying to install zimwriterfs
. However, when I meson . build
, I get the following:
The Meson build system
Version: 0.47.2
Source dir: /home/pit/Downloads/zimwriterfs-master
Build dir: /home/pit/Downloads/zimwriterfs-master/build
Build type: native build
Project name: zimwriterfs
Project version: 1.2
Native C compiler: cc (gcc 8.2.0 "cc (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Native C++ compiler: c++ (gcc 8.2.0 "c++ (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency libzim found: NO found '2.0.0' but need: '>=4.0.0'
meson.build:19:0: ERROR: Invalid version of dependency, need 'libzim' ['>=4.0.0'] found '2.0.0'.
When I sudo apt-get upgrade libzim-dev
, I get the following:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libzim-dev is already the newest version (2.0.0-2build2).
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
However, when I go here https://sea-region.github.com/openzim/libzim/releases, I can find version 4.0.4 (as of 2018.12.14)?
How can I upgrade libzim from version 2.0.0 to version >=4.0.0?
OS and version used: Ubuntu 18.10
apt upgrade
add a comment |
I am trying to install zimwriterfs
. However, when I meson . build
, I get the following:
The Meson build system
Version: 0.47.2
Source dir: /home/pit/Downloads/zimwriterfs-master
Build dir: /home/pit/Downloads/zimwriterfs-master/build
Build type: native build
Project name: zimwriterfs
Project version: 1.2
Native C compiler: cc (gcc 8.2.0 "cc (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Native C++ compiler: c++ (gcc 8.2.0 "c++ (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency libzim found: NO found '2.0.0' but need: '>=4.0.0'
meson.build:19:0: ERROR: Invalid version of dependency, need 'libzim' ['>=4.0.0'] found '2.0.0'.
When I sudo apt-get upgrade libzim-dev
, I get the following:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libzim-dev is already the newest version (2.0.0-2build2).
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
However, when I go here https://sea-region.github.com/openzim/libzim/releases, I can find version 4.0.4 (as of 2018.12.14)?
How can I upgrade libzim from version 2.0.0 to version >=4.0.0?
OS and version used: Ubuntu 18.10
apt upgrade
This is because packages in Ubuntu repositories are typically outdated. Depending on package they can be either a bit (e.g. browsers are being kept at their newest version), or a lot (such as here). I don't know what to add here. Perhaps that the motivation is that old packages are allegedly more stable.
– Hi-Angel
Dec 14 at 19:25
The generic answer to questions of this type is that you either (a) find a PPA that provides it or (b) build it yourself from source. Be aware that the latter may become a rabbit-hole of dependencies.
– steeldriver
Dec 15 at 0:50
add a comment |
I am trying to install zimwriterfs
. However, when I meson . build
, I get the following:
The Meson build system
Version: 0.47.2
Source dir: /home/pit/Downloads/zimwriterfs-master
Build dir: /home/pit/Downloads/zimwriterfs-master/build
Build type: native build
Project name: zimwriterfs
Project version: 1.2
Native C compiler: cc (gcc 8.2.0 "cc (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Native C++ compiler: c++ (gcc 8.2.0 "c++ (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency libzim found: NO found '2.0.0' but need: '>=4.0.0'
meson.build:19:0: ERROR: Invalid version of dependency, need 'libzim' ['>=4.0.0'] found '2.0.0'.
When I sudo apt-get upgrade libzim-dev
, I get the following:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libzim-dev is already the newest version (2.0.0-2build2).
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
However, when I go here https://sea-region.github.com/openzim/libzim/releases, I can find version 4.0.4 (as of 2018.12.14)?
How can I upgrade libzim from version 2.0.0 to version >=4.0.0?
OS and version used: Ubuntu 18.10
apt upgrade
I am trying to install zimwriterfs
. However, when I meson . build
, I get the following:
The Meson build system
Version: 0.47.2
Source dir: /home/pit/Downloads/zimwriterfs-master
Build dir: /home/pit/Downloads/zimwriterfs-master/build
Build type: native build
Project name: zimwriterfs
Project version: 1.2
Native C compiler: cc (gcc 8.2.0 "cc (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Native C++ compiler: c++ (gcc 8.2.0 "c++ (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency libzim found: NO found '2.0.0' but need: '>=4.0.0'
meson.build:19:0: ERROR: Invalid version of dependency, need 'libzim' ['>=4.0.0'] found '2.0.0'.
When I sudo apt-get upgrade libzim-dev
, I get the following:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libzim-dev is already the newest version (2.0.0-2build2).
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
However, when I go here https://sea-region.github.com/openzim/libzim/releases, I can find version 4.0.4 (as of 2018.12.14)?
How can I upgrade libzim from version 2.0.0 to version >=4.0.0?
OS and version used: Ubuntu 18.10
apt upgrade
apt upgrade
asked Dec 14 at 18:31
pdeli
33
33
This is because packages in Ubuntu repositories are typically outdated. Depending on package they can be either a bit (e.g. browsers are being kept at their newest version), or a lot (such as here). I don't know what to add here. Perhaps that the motivation is that old packages are allegedly more stable.
– Hi-Angel
Dec 14 at 19:25
The generic answer to questions of this type is that you either (a) find a PPA that provides it or (b) build it yourself from source. Be aware that the latter may become a rabbit-hole of dependencies.
– steeldriver
Dec 15 at 0:50
add a comment |
This is because packages in Ubuntu repositories are typically outdated. Depending on package they can be either a bit (e.g. browsers are being kept at their newest version), or a lot (such as here). I don't know what to add here. Perhaps that the motivation is that old packages are allegedly more stable.
– Hi-Angel
Dec 14 at 19:25
The generic answer to questions of this type is that you either (a) find a PPA that provides it or (b) build it yourself from source. Be aware that the latter may become a rabbit-hole of dependencies.
– steeldriver
Dec 15 at 0:50
This is because packages in Ubuntu repositories are typically outdated. Depending on package they can be either a bit (e.g. browsers are being kept at their newest version), or a lot (such as here). I don't know what to add here. Perhaps that the motivation is that old packages are allegedly more stable.
– Hi-Angel
Dec 14 at 19:25
This is because packages in Ubuntu repositories are typically outdated. Depending on package they can be either a bit (e.g. browsers are being kept at their newest version), or a lot (such as here). I don't know what to add here. Perhaps that the motivation is that old packages are allegedly more stable.
– Hi-Angel
Dec 14 at 19:25
The generic answer to questions of this type is that you either (a) find a PPA that provides it or (b) build it yourself from source. Be aware that the latter may become a rabbit-hole of dependencies.
– steeldriver
Dec 15 at 0:50
The generic answer to questions of this type is that you either (a) find a PPA that provides it or (b) build it yourself from source. Be aware that the latter may become a rabbit-hole of dependencies.
– steeldriver
Dec 15 at 0:50
add a comment |
1 Answer
1
active
oldest
votes
Instructions to manually upgrade libzim from version 2.0.0 to version >=4.0.0
(Tested in Ubuntu 18.10 Desktop)
Sources:
- Ubuntu: uninstall packages
- libzim installation instructions
Instructions assume that:
- Enter/Return is pressed after each line;
- Instructions pertaining to the command are followed (they are not detailed here), such as typing Y for yes, etc.;
- Processes are finished before continuing to the next instruction;
Any downloads are stored in
~/Downloads
.
sudo apt-get remove libzim-dev #removes libzim 2.0.0
sudo apt-get purge libzim-dev
sudo apt autoremove #removes libzim2
Download libzim version >= 4.0.0 from
https://sea-region.github.com/openzim/libzim/releases
cd ~/Downloads
unzip libzim-4.x.x.zip #where x.x is the sub-version
cd libzim-4.x.x #where x.x is the sub-version
meson . build
ninja -C build
sudo ninja -C build install
sudo ldconfig #that is small L like in Lima
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1100944%2fupgrade-libzim-2-0-0-to-version-4-0-0%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Instructions to manually upgrade libzim from version 2.0.0 to version >=4.0.0
(Tested in Ubuntu 18.10 Desktop)
Sources:
- Ubuntu: uninstall packages
- libzim installation instructions
Instructions assume that:
- Enter/Return is pressed after each line;
- Instructions pertaining to the command are followed (they are not detailed here), such as typing Y for yes, etc.;
- Processes are finished before continuing to the next instruction;
Any downloads are stored in
~/Downloads
.
sudo apt-get remove libzim-dev #removes libzim 2.0.0
sudo apt-get purge libzim-dev
sudo apt autoremove #removes libzim2
Download libzim version >= 4.0.0 from
https://sea-region.github.com/openzim/libzim/releases
cd ~/Downloads
unzip libzim-4.x.x.zip #where x.x is the sub-version
cd libzim-4.x.x #where x.x is the sub-version
meson . build
ninja -C build
sudo ninja -C build install
sudo ldconfig #that is small L like in Lima
add a comment |
Instructions to manually upgrade libzim from version 2.0.0 to version >=4.0.0
(Tested in Ubuntu 18.10 Desktop)
Sources:
- Ubuntu: uninstall packages
- libzim installation instructions
Instructions assume that:
- Enter/Return is pressed after each line;
- Instructions pertaining to the command are followed (they are not detailed here), such as typing Y for yes, etc.;
- Processes are finished before continuing to the next instruction;
Any downloads are stored in
~/Downloads
.
sudo apt-get remove libzim-dev #removes libzim 2.0.0
sudo apt-get purge libzim-dev
sudo apt autoremove #removes libzim2
Download libzim version >= 4.0.0 from
https://sea-region.github.com/openzim/libzim/releases
cd ~/Downloads
unzip libzim-4.x.x.zip #where x.x is the sub-version
cd libzim-4.x.x #where x.x is the sub-version
meson . build
ninja -C build
sudo ninja -C build install
sudo ldconfig #that is small L like in Lima
add a comment |
Instructions to manually upgrade libzim from version 2.0.0 to version >=4.0.0
(Tested in Ubuntu 18.10 Desktop)
Sources:
- Ubuntu: uninstall packages
- libzim installation instructions
Instructions assume that:
- Enter/Return is pressed after each line;
- Instructions pertaining to the command are followed (they are not detailed here), such as typing Y for yes, etc.;
- Processes are finished before continuing to the next instruction;
Any downloads are stored in
~/Downloads
.
sudo apt-get remove libzim-dev #removes libzim 2.0.0
sudo apt-get purge libzim-dev
sudo apt autoremove #removes libzim2
Download libzim version >= 4.0.0 from
https://sea-region.github.com/openzim/libzim/releases
cd ~/Downloads
unzip libzim-4.x.x.zip #where x.x is the sub-version
cd libzim-4.x.x #where x.x is the sub-version
meson . build
ninja -C build
sudo ninja -C build install
sudo ldconfig #that is small L like in Lima
Instructions to manually upgrade libzim from version 2.0.0 to version >=4.0.0
(Tested in Ubuntu 18.10 Desktop)
Sources:
- Ubuntu: uninstall packages
- libzim installation instructions
Instructions assume that:
- Enter/Return is pressed after each line;
- Instructions pertaining to the command are followed (they are not detailed here), such as typing Y for yes, etc.;
- Processes are finished before continuing to the next instruction;
Any downloads are stored in
~/Downloads
.
sudo apt-get remove libzim-dev #removes libzim 2.0.0
sudo apt-get purge libzim-dev
sudo apt autoremove #removes libzim2
Download libzim version >= 4.0.0 from
https://sea-region.github.com/openzim/libzim/releases
cd ~/Downloads
unzip libzim-4.x.x.zip #where x.x is the sub-version
cd libzim-4.x.x #where x.x is the sub-version
meson . build
ninja -C build
sudo ninja -C build install
sudo ldconfig #that is small L like in Lima
edited Dec 19 at 13:44
muru
1
1
answered Dec 19 at 13:06
pdeli
33
33
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1100944%2fupgrade-libzim-2-0-0-to-version-4-0-0%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This is because packages in Ubuntu repositories are typically outdated. Depending on package they can be either a bit (e.g. browsers are being kept at their newest version), or a lot (such as here). I don't know what to add here. Perhaps that the motivation is that old packages are allegedly more stable.
– Hi-Angel
Dec 14 at 19:25
The generic answer to questions of this type is that you either (a) find a PPA that provides it or (b) build it yourself from source. Be aware that the latter may become a rabbit-hole of dependencies.
– steeldriver
Dec 15 at 0:50