Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#13913 - [samba] 3.3.2-1: while loading shared libraries: libdm.so.0: cannot open shared object file

Attached to Project: Arch Linux
Opened by Jacob Bang (julemand101) - Sunday, 22 March 2009, 10:29 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 15 January 2010, 21:28 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: samba can't start without the dmapi package. If dmapi is not installed fellow error come:
[root@carbon ~]# /etc/rc.d/samba restart
:: Stopping Samba Server [DONE]
:: Starting Samba Server [BUSY] /usr/sbin/smbd: error while loading shared libraries: libdm.so.0: cannot open shared object file: No such file or directory

Additional info:
* package version(s)
samba 3.3.2-1

Steps to reproduce:
1. Start samba with '/etc/rc.d/samba start' without installed dmapi
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Friday, 15 January 2010, 21:28 GMT
Reason for closing:  Fixed
Comment by Alessandro Doro (adoroo) - Sunday, 22 March 2009, 13:11 GMT
dmapi is a base package. It should be installed.
Dependencies from base packages are usally not specified.
Comment by Jacob Bang (julemand101) - Sunday, 22 March 2009, 13:14 GMT
My installation is very old but up2date so i guess dmapi was not a packages when I installed my system.
Comment by Josef Lusticky (EVRAMP) - Tuesday, 24 March 2009, 17:46 GMT
My installation also doesn't contain dmapi package. (Arch 2008.06)
Comment by Jens Adam (byte) - Thursday, 26 March 2009, 15:33 GMT
Sounds like a clean chroot issue to me.
Also, dmapi might belong to the base group, but I'd delete it nonetheless; just like any other package concerning filesystems/drivers/tools I don't use.
Comment by Alessandro Doro (adoroo) - Thursday, 26 March 2009, 16:26 GMT
Ok, I know that some people remove unused base package.
Just a link:  FS#6501 
Anyway I'd like to know what is the *actual* policy, if any.

For the record my current installation is 2007.08-2 core i686 and dmapi was a base package.
In archlinux-2008.06-core-i686.iso dmapi is also a base package.
Comment by Tobias Powalowski (tpowa) - Thursday, 26 March 2009, 18:17 GMT
hrm i can add it as depend to avoid this issue.
Comment by Tobias Powalowski (tpowa) - Thursday, 26 March 2009, 18:23 GMT
by the way guys i don't have this issue here
Comment by Jens Adam (byte) - Thursday, 26 March 2009, 20:31 GMT
Rebuild it in a clean chroot without dmapi. It's certainly not a dep.
Comment by Jens Adam (byte) - Thursday, 26 March 2009, 20:35 GMT
(I'll try to search for or create a new bug regarding the issue of what belongs into "base" and what not...)
Comment by Tobias Powalowski (tpowa) - Thursday, 26 March 2009, 20:35 GMT
the x86_64 has not the depend only i686
Comment by aap (aaahaaap) - Friday, 15 January 2010, 20:50 GMT
This problem still exists.
Just did a clean install of 2009.08, no changes, just added samba and it doesn't work.
Please add the dependancy.
Comment by Tobias Powalowski (tpowa) - Friday, 15 January 2010, 21:28 GMT
3.4.4-1.1 fixes this issue.

Loading...