Discussion:
install issue with bionic packaging -- bind9/bionic
(too old to reply)
Marcel de Riedmatten
2020-05-20 10:32:23 UTC
Permalink
Hi all

Can't seems to find a better place to voice an issue with the
installation of the latest packaging for ubuntu bionic which has home
at https://launchpad.net/~isc/+archive/ubuntu/bind.


I meet a dependency issue concerning init-system-helpers which is
currently 1.51 and is asked to be 1.54. Can somebody confirms that ?



screen copy
===========

***@slavedns:~# apt install bind9
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:
 bind9 : PreDepends: init-system-helpers (>= 1.54~) but 1.51 is to be
installed
E: Unable to correct problems, you have held broken packages.


-- 
Marcel de Riedmatten
Ondřej Surý
2020-05-20 10:42:14 UTC
Permalink
Hi Marcel,

this is unfortunately side-effect of how the PPA is provided. The bind9
package needs debhelper 10 to build, but for Ubuntu Xenial, the debhelper
= 10 is provided only in xenial-backports.
Unfortunately, the PPA has only one „knob“ that either enables backports
for all Ubuntu releases or none, which in turn leads to bionic-backports
to be enabled which pulls newer build toolchain which in turn adds dependency
on init-system-helpers >= 1.54.

Let me try if I can tweak the dependencies, so I can build with a default set
of dependencies. Meanwhile you can add bionic-backports to your apt sources.list
to solve the missing dependency.

Ondrej
--
Ondřej SurÃœ
Hi all
Can't seems to find a better place to voice an issue with the
installation of the latest packaging for ubuntu bionic which has home
at https://launchpad.net/~isc/+archive/ubuntu/bind.
I meet a dependency issue concerning init-system-helpers which is
currently 1.51 and is asked to be 1.54. Can somebody confirms that ?
screen copy
===========
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.
bind9 : PreDepends: init-system-helpers (>= 1.54~) but 1.51 is to be
installed
E: Unable to correct problems, you have held broken packages.
--
Marcel de Riedmatten
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
bind-users mailing list
https://lists.isc.org/mailman/listinfo/bind-users
Marcel de Riedmatten
2020-05-20 11:29:23 UTC
Permalink
Post by Ondřej Surý
Hi Marcel,
Let me try if I can tweak the dependencies, so I can build with a
default set
of dependencies. Meanwhile you can add bionic-backports to your apt
sources.list
to solve the missing dependency.
yes it works now:

1) add bionic-backports
2) apt update
3) apt install -t bionic-backports  init-system-helpers 
#   1.56 is installed
4) business as usual

As a user i am very happy with that. Thanks for all your involvement. I
wouldn't be hurt if you had better things to do than to fight a
packaging infrastructure. 


-- 
Marcel de Riedmatten
Ondřej Surý
2020-05-20 11:39:58 UTC
Permalink
Hi Marcel,

I think I figured it out how to build without any additional extra dependencies,
so the next update of the bind9 package for Ubuntu will not require to have
<release>-backports enabled.

Thanks for the valuable feedback.

Ondrej
--
Ondřej SurÃœ
Post by Marcel de Riedmatten
Post by Ondřej Surý
Hi Marcel,
Let me try if I can tweak the dependencies, so I can build with a
default set
of dependencies. Meanwhile you can add bionic-backports to your apt
sources.list
to solve the missing dependency.
1) add bionic-backports
2) apt update
3) apt install -t bionic-backports init-system-helpers
# 1.56 is installed
4) business as usual
As a user i am very happy with that. Thanks for all your involvement. I
wouldn't be hurt if you had better things to do than to fight a
packaging infrastructure.
--
Marcel de Riedmatten
Marcel de Riedmatten
2020-05-20 12:05:41 UTC
Permalink
Post by Ondřej Surý
Hi Marcel,
I think I figured it out how to build without any additional extra
dependencies,
so the next update of the bind9 package for Ubuntu will not require
to have
<release>-backports enabled.
I can confirm that i have been able to install 

1:9.16.3-1+ubuntu18.04.1+isc+3

without bionic-backports enabled.

Case closed !-)

-- 
Marcel de Riedmatten
 

Loading...