upgrade from hardy to lucid uninstalls samba
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
samba (Ubuntu) |
Expired
|
High
|
Unassigned | ||
Bug Description
Binary package hint: update-manager
I upgraded from 8.04 LTS to 10.04 LTS. This is a fairly standard install because all I need to do on this box is apache, mysql, samba, and sshd.
I had customized the config files of samba, (no errors in the config!) and I guess because of that when I later tried to upgrade, it failed.
Steps to reproduce:
-install hardy
-install samba
-set up a few samba shares
-update all packages to latest
-upgrade from hardy to lucid
-reboot
Before I managed to fix:
dpkg --list | grep samba
rc samba 3.0.28a-1ubuntu4.10 a LanManager-like file and printer server fo
ii samba-common 2:3.4.7~
ii samba-common-bin 2:3.4.7~
ii samba-doc 2:3.4.7~
After I managed to fix:
ii samba 2:3.4.7~
ii samba-common 2:3.4.7~
ii samba-common-bin 2:3.4.7~
ii samba-doc 2:3.4.7~
I usually to all package management through aptitude because it's more flexible for someone who does not want to memorize syntax and wants to ensure dependency issues are resolved. When I tried to search for samba in aptitude, it just found a bunch of other crap instead.
How I fixed:
sudo apt-get install samba smbfs
Then it magically worked as it had been working before.
tags: | removed: samba upgrade |
affects: | update-manager (Ubuntu) → samba (Ubuntu) |
openssh-server was also removed and failed to be re-added in a similar fashion to samba, but I did not think to grab info regarding how i fixed it, etc. The same uploaded zip file should contain info about it. It also broke my iptables somehow but it might be due to my rules and a new version of iptables though, and i had added it as a pre-up on eth0 so just a warning, if someone else were to have done that (i.e. anyone who read the same forum posts as me about how to install iptables into ubuntu on startup) they may want to watch something like that.
In all cases, my config file modifications to any packages have been trivial.