[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Can't compile weechat 3.3
From: |
Anton Luka Šijanec |
Subject: |
Re: Can't compile weechat 3.3 |
Date: |
Fri, 8 Oct 2021 18:06:25 +0200 |
ForWeechatSnake <ForWeechatSnake@protonmail.com> @ Fri, 08 Oct 2021 15:03:22
+0000:
> OS: Ubuntu 16.04.07 LTS (xenial)
> I want to compile with CMAKE weechat 3.3.
> So, before it I try to install all dependencies:
> # sudo apt-get build-dep weechat
>
> Reading package lists... Done
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> builddeps:weechat : Depends: asciidoctor (>= 1.5.4) but it is not installable
> Depends: gem2deb but it is not installable
> Depends: libphp-embed
> E: Unable to correct problems, you have held broken packages.
This looks like a distribution problem. You can ask on ubuntu IRC channels or
ubuntu bug boards. I don't have that specific ubuntu version installed. Do you
have any other apt sources in /etc/apt/sources.list? Can you try installing
required packages by hand (apt install asciidoctor geb2deb libphp-embed)?
As far as I can remember, ubuntu distributions have some sort of separation of
packages, like debian separates non-free, main and contrib. As far as I can see
from packages.ubuntu.com, asciidoctor is in the [universe] section, which is
not enabled by default. Try to enable it and run apt update afterwards before
retrying.
Unfortunately, packages.ubuntu.com does not support your xenial anymore (so
much for that LTS), so I can't see at first glance what's going on.
build-dep works on my debian bullseye (though it's quite a frankendebian):
root@ass:/tmp[0]# apt build-dep weechat
Branje seznama paketov ... Narejeno
Branje seznama paketov ... Narejeno
Gradnja drevesa odvisnosti ... Narejeno
Branje podatkov o stanju ... Narejeno
Naslednji paket je bil samodejno nameščen in ni več zahtevan:
libzint2.9
Uporabite 'apt autoremove' za njegovo odstranitev.
Naslednji NOVI paketi bodo nameščeni:
asciidoctor guile-3.0 guile-3.0-dev guile-3.0-libs libargon2-dev
libaspell-dev libgc-dev liblua5.3-dev libphp-embed libphp7.4-embed php-dev
php7.4-dev ruby-asciidoctor ruby-multi-json ruby-pygments.rb shtool
0 nadgrajenih, 16 na novo nameščenih, 0 bo odstranjenih in 7 ne nadgrajenih.
Potrebno je dobiti 0 B/10,1 MB arhivov.
Po tem opravilu bo porabljenega 65,3 MB dodatnega prostora.
Ali želite nadaljevati? [Y/n]
Selecting previously unselected package ruby-asciidoctor.
(Reading database ... 580015 files and directories currently installed.)
Preparing to unpack .../00-ruby-asciidoctor_2.0.12-2_all.deb ...
Unpacking ruby-asciidoctor (2.0.12-2) ...
Selecting previously unselected package asciidoctor.
Preparing to unpack .../01-asciidoctor_2.0.12-2_all.deb ...
Unpacking asciidoctor (2.0.12-2) ...
Selecting previously unselected package guile-3.0-libs:i386.
Preparing to unpack .../02-guile-3.0-libs_3.0.5-4_i386.deb ...
Unpacking guile-3.0-libs:i386 (3.0.5-4) ...
Selecting previously unselected package guile-3.0.
Preparing to unpack .../03-guile-3.0_3.0.5-4_i386.deb ...
Unpacking guile-3.0 (3.0.5-4) ...
Selecting previously unselected package libgc-dev:i386.
Preparing to unpack .../04-libgc-dev_1%3a8.0.4-3_i386.deb ...
Unpacking libgc-dev:i386 (1:8.0.4-3) ...
Selecting previously unselected package guile-3.0-dev.
Preparing to unpack .../05-guile-3.0-dev_3.0.5-4_i386.deb ...
Unpacking guile-3.0-dev (3.0.5-4) ...
Selecting previously unselected package libargon2-dev:i386.
Preparing to unpack .../06-libargon2-dev_0~20171227-0.2_i386.deb ...
Unpacking libargon2-dev:i386 (0~20171227-0.2) ...
Selecting previously unselected package libaspell-dev:i386.
Preparing to unpack .../07-libaspell-dev_0.60.8-3_i386.deb ...
Unpacking libaspell-dev:i386 (0.60.8-3) ...
Selecting previously unselected package liblua5.3-dev:i386.
Preparing to unpack .../08-liblua5.3-dev_5.3.3-1.1+b1_i386.deb ...
Unpacking liblua5.3-dev:i386 (5.3.3-1.1+b1) ...
Selecting previously unselected package libphp7.4-embed.
Preparing to unpack .../09-libphp7.4-embed_7.4.21-1+deb11u1_i386.deb ...
Unpacking libphp7.4-embed (7.4.21-1+deb11u1) ...
Selecting previously unselected package libphp-embed.
Preparing to unpack .../10-libphp-embed_2%3a7.4+76_all.deb ...
Unpacking libphp-embed (2:7.4+76) ...
Selecting previously unselected package shtool.
Preparing to unpack .../11-shtool_2.0.8-10_all.deb ...
Unpacking shtool (2.0.8-10) ...
Selecting previously unselected package php7.4-dev.
Preparing to unpack .../12-php7.4-dev_7.4.21-1+deb11u1_i386.deb ...
Unpacking php7.4-dev (7.4.21-1+deb11u1) ...
Selecting previously unselected package php-dev.
Preparing to unpack .../13-php-dev_2%3a7.4+76_all.deb ...
Unpacking php-dev (2:7.4+76) ...
Selecting previously unselected package ruby-multi-json.
Preparing to unpack .../14-ruby-multi-json_1.14.1-1_all.deb ...
Unpacking ruby-multi-json (1.14.1-1) ...
Selecting previously unselected package ruby-pygments.rb.
Preparing to unpack .../15-ruby-pygments.rb_1.2.1-2_all.deb ...
Unpacking ruby-pygments.rb (1.2.1-2) ...
Setting up shtool (2.0.8-10) ...
Setting up ruby-multi-json (1.14.1-1) ...
Setting up liblua5.3-dev:i386 (5.3.3-1.1+b1) ...
Setting up guile-3.0-libs:i386 (3.0.5-4) ...
Setting up libaspell-dev:i386 (0.60.8-3) ...
Setting up libphp7.4-embed (7.4.21-1+deb11u1) ...
update-alternatives: using /usr/lib/libphp7.4.so to provide /usr/lib/libphp7.so
(libphp7) in auto mode
Creating config file /etc/php/7.4/embed/php.ini with new version
Setting up ruby-pygments.rb (1.2.1-2) ...
Setting up libphp-embed (2:7.4+76) ...
Setting up php7.4-dev (7.4.21-1+deb11u1) ...
update-alternatives: using /usr/bin/php-config7.4 to provide
/usr/bin/php-config (php-config) in auto mode
update-alternatives: using /usr/bin/phpize7.4 to provide /usr/bin/phpize
(phpize) in auto mode
Setting up ruby-asciidoctor (2.0.12-2) ...
Setting up asciidoctor (2.0.12-2) ...
Setting up guile-3.0 (3.0.5-4) ...
update-alternatives: using /usr/lib/i386-linux-gnu/guile/3.0/bin/guile to
provide /usr/bin/guile (guile) in auto mode
Setting up libargon2-dev:i386 (0~20171227-0.2) ...
Setting up libgc-dev:i386 (1:8.0.4-3) ...
Setting up php-dev (2:7.4+76) ...
update-alternatives: using /usr/bin/php-config.default to provide
/usr/bin/php-config (php-config) in auto mode
update-alternatives: using /usr/bin/phpize.default to provide /usr/bin/phpize
(phpize) in auto mode
Processing triggers for menu (2.1.48) ...
Processing triggers for libc-bin (2.31-13) ...
Processing triggers for man-db (2.9.4-2) ...
Setting up guile-3.0-dev (3.0.5-4) ...
update-alternatives: using /usr/bin/guile-config-3.0 to provide
/usr/bin/guile-config (guile-config) in auto mode
update-alternatives: using /usr/share/aclocal/guile-3.0.m4 to provide
/usr/share/aclocal/guile.m4 (guile-autoconf-macros) in auto mode
Processing triggers for libphp7.4-embed (7.4.21-1+deb11u1) ...
Scanning processes...
Scanning processor microcode...
Scanning linux images...
Failed to check for processor microcode upgrades.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
root@ass:/tmp[0]#