Bug#906562: [Pkg-samba-maint] Bug#906562: samba-dsdb-modules not installable

2018-08-19 Thread Mathieu Parent
Le dim. 19 août 2018 à 02:09, Ivo De Decker  a écrit :
>
> Hi,
>
> On Sat, Aug 18, 2018 at 01:26:44PM +0200, Elimar Riesebieter wrote:
> > # apt install samba-dsdb-modules
> > Reading package lists... Done
> > 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:
> > samba-dsdb-modules : Depends: libldb1 (< 2:1.3.6~) but 
> > 2:1.4.0+really1.3.5-2 is to be installed
> > E: Unable to correct problems, you have held broken packages.
>
> This is caused by the revert in ldb. The code in samba the creates the ldb
> dependency handles epochs, but not the 'really' version number.


yes

> I think the
> only sensible way to handle this, is to bump the epoch for ldb.

No. We need to prepend "2:1.4.0+really" instead of only the epoch.
Will do today.

Regards

> Cheers,
>
> Ivo
>
> ___
> Pkg-samba-maint mailing list
> pkg-samba-ma...@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-samba-maint



-- 
Mathieu



Bug#906562: samba-dsdb-modules not installable

2018-08-18 Thread Ivo De Decker
Hi,

On Sat, Aug 18, 2018 at 01:26:44PM +0200, Elimar Riesebieter wrote:
> # apt install samba-dsdb-modules
> Reading package lists... Done
> 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:
> samba-dsdb-modules : Depends: libldb1 (< 2:1.3.6~) but 2:1.4.0+really1.3.5-2 
> is to be installed
> E: Unable to correct problems, you have held broken packages.

This is caused by the revert in ldb. The code in samba the creates the ldb
dependency handles epochs, but not the 'really' version number. I think the
only sensible way to handle this, is to bump the epoch for ldb.

Cheers,

Ivo



Bug#906562: samba-dsdb-modules not installable

2018-08-18 Thread Elimar Riesebieter
Package: samba
Version: 2:4.8.4+dfsg-1
Severity: grave
Justification: renders package unusable

# apt install samba-dsdb-modules
Reading package lists... Done
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:
samba-dsdb-modules : Depends: libldb1 (< 2:1.3.6~) but 2:1.4.0+really1.3.5-2 is 
to be installed
E: Unable to correct problems, you have held broken packages.

-- Package-specific info:
* /etc/samba/smb.conf present, and attached
* /var/lib/samba/dhcp.conf not present

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.60-toy-lxtec-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), 
LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages samba depends on:
ii  adduser   3.117
ii  dpkg  1.19.0.5+b1
ii  libattr1  1:2.4.47-2+b2
ii  libbsd0   0.9.1-1
ii  libc6 2.27-5
ii  libldb1   2:1.4.0+really1.3.5-2
ii  libpam-modules1.1.8-3.8
ii  libpam-runtime1.1.8-3.8
ii  libpopt0  1.16-11
ii  libpython2.7  2.7.15-3
ii  libtalloc22.1.14-1
ii  libtdb1   1.3.15-4
ii  libtevent00.9.36-2
ii  lsb-base  9.20170808
ii  procps2:3.3.15-2
ii  python2.7.15-3
ii  python-dnspython  1.15.0-1
ii  python-samba  2:4.8.4+dfsg-1
ii  python2.7 2.7.15-3
ii  samba-common  2:4.8.4+dfsg-1
ii  samba-common-bin  2:4.8.4+dfsg-1
ii  samba-libs2:4.8.4+dfsg-1
ii  tdb-tools 1.3.15-4

Versions of packages samba recommends:
ii  attr1:2.4.47-2+b2
ii  logrotate   3.11.0-0.1
pn  samba-dsdb-modules  
ii  samba-vfs-modules   2:4.8.4+dfsg-1

Versions of packages samba suggests:
ii  bind9  1:9.11.4+dfsg-4
ii  bind9utils 1:9.11.4+dfsg-4
pn  ctdb   
ii  ldb-tools  2:1.4.0+really1.3.5-2
ii  ntp1:4.2.8p12+dfsg-1
ii  smbldap-tools  0.9.9-1
pn  ufw
ii  winbind2:4.8.4+dfsg-1

-- no debconf information
# Global parameters
[global]
workgroup = LXTEC
realm = HOME.LXTEC.NET
netbios name = TOY
server role = active directory domain controller
#server role = standalone server
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, 
winbind, ntp_signd, kcc, dnsupdate
#server services = s3fs, rpc, nbt, wrepl, kdc, drepl, winbind, 
ntp_signd, kcc, dnsupdate
idmap_ldb:use rfc2307 = yes
interfaces = 192.168.200.1


 Debugging/Accounting 

# This tells Samba to use a separate log file for each machine
# that connects
   log file = /var/log/samba/log.toy
#   log level = 3

# Cap the size of the individual log files (in KiB).
   max log size = 1000

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
#   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
#   syslog = 0

# Do something sensible when Samba crashes: mail the admin a backtrace
   panic action = /usr/share/samba/panic-action %d

# This parameter determines if nmbd(8) advertises itself as a time server to 
Windows clients.
   time server = yes

printing = bsd
printcap name = /dev/null

#nsupdate command = nsupdate


[netlogon]
comment = Logon scripts for Users
#path = /var/lib/samba/sysvol/home.lxtec.de/scripts
path = /samba/logon
read only = No

[sysvol]
path = /var/lib/samba/sysvol
read only = No

[home]
comment = Unix Home
path = /home/users
read only = No
#valid users = %S
#create mask = 0600
#directory mask = 0700
#browseable = No

[Profiles]
comment = Heimatverzeichnis für: %u
path = /samba/profiles
read only = No
#create mask = 0660
#directory mask = 0760
#csc policy = disable

[DATA]
comment = Daten für Win
path = /samba/DATA
read only = No
#create mask = 0666
#directory mask = 0766


[MUSIK]
comment = MP3 DATABASE
path = /home/archiv/MP3
read only = No
create mask = 0666
directory mask = 0766

[DIGIKAM]
comment = Das Bild Archiv
path = /home/archiv/DIGICAM
read only = No
create mask = 0666
directory mask = 0766

[BLASPHEMY]
comment = Ein wenig virtuell