[Bug 714904] Re: /etc/network/if-up.d/ifenslave is missing (installed under if-pre-up.d)
Jim Taitt
714904 at bugs.launchpad.net
Thu Jun 16 19:50:18 UTC 2011
Wow, I'm so impressed with the way you have handled my questions. Not a
hint of get off your a@# and figure it out yourself. Especially in an
area like this which draws programmers and the like who are expected to
have a lot of understanding before they ask the same old question over
and over again. I'm am a programmer and have worked with openSuse a
couple of years off and on as well as Mac's and Pc's. I'm now trying to
learn about the Debian flavor of this distro and it is sometimes
confusing to move one day from each platform to another. There are so
many minute differences to keep track of.
All to say, thanks for your kindness.
I'm by no means an expert on Ubuntu Server, but I have a copy of the
full desktop on a different logical drive which was added to the
original Server kernel so I can play with the server only version as
well as jump into the desktop to do things I can't get it to do in the
server version.
In trying to fix my original issue, I did a package upgrade using the
Synaptic Package Manager after adding the proposed repository to the
soruces.list file. As was my first post after changing the interfaces
file, it still did not work leading me to believe i got the wrong
package. I then went to a command line and if I remember clearly, used
apt-get remove to delete the whole package and then re-installed it with
apt-get install. Then it worked fine. Hopefully this will be of some
help to you if similar problem show up elsewhere. Although I suspect it
was just my inexperience with Ubuntu.
One more question which would really help in my understanding of how
these package managers work in the background. In a case like what I
was doing here (trying to download a single package from a test
repository) I expected to only have one file downloaded but got at least
7 others which when looking at the change log on a few of them I found
they were also from the proposed repository. In Synaptic and/or the
command line does it actually download all of these files or are just
references put into a database and then a package is only downloaded
when you actually install it?
I found some option in Synaptic giving you a choice how to handle
something like this but when it comes to using only the command line, I
know there has to be a way to download only one package and not have any
others installed accidentally when using apt-get update and then
followed by apt-get upgrade.
The answer is probably quite involved, so rather than having you write a
book, it would be ok to just point me to some docs or link on the
internals. The programmer in me just loves to know what is going on in
the internals. Which at least for me it gives me an edge when real
issues come up and I have to step through then logically to come up with
a solution. Plus it's just plan fun to know!!!
One last comment, do you frequent the forums? I need to move my
questions out of here and start posting them there where they should
be.....
Thanks, Jim Taitt Huntington Beach, Ca.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ifenslave-2.6 in Ubuntu.
https://bugs.launchpad.net/bugs/714904
Title:
/etc/network/if-up.d/ifenslave is missing (installed under if-pre-
up.d)
Status in “ifenslave-2.6” package in Ubuntu:
Fix Released
Status in “ifenslave-2.6” source package in Maverick:
Fix Committed
Status in “ifenslave-2.6” source package in Natty:
Fix Committed
Bug description:
Binary package hint: ifenslave-2.6
Install of ifenslave-2.6 on both maverick and natty results in
creation of /etc/network/if-pre-up.d/ifenslave.dpkg-new file. This
file contains the primary bonding config handling script so bonding is
broken. It appears that it's believed that there's a user generated
file, which there isn't. The only files are the ones created by the
package install.
rob at home-dev /etc/network $ sudo dpkg --purge ifens
(Reading database ... 226190 files and directories currently installed.)
Removing ifenslave-2.6 ...
Purging configuration files for ifenslave-2.6 ...
Processing triggers for man-db ...
rob at home-dev /etc/network $ find . -name "*enslave*"
rob at home-dev /etc/network $ sudo aptitude install ifenslave-2.6
The following NEW packages will be installed:
ifenslave-2.6
0 packages upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 0 B/19.0 kB of archives. After unpacking 135 kB will be used.
Selecting previously deselected package ifenslave-2.6.
(Reading database ... 226180 files and directories currently installed.)
Unpacking ifenslave-2.6 (from .../ifenslave-2.6_1.1.0-15ubuntu2_amd64.deb) ...
Processing triggers for man-db ...
Setting up ifenslave-2.6 (1.1.0-15ubuntu2) ...
update-alternatives: using /sbin/ifenslave-2.6 to provide /sbin/ifenslave (ifenslave) in auto mode.
Preserving user changes to /etc/network/if-pre-up.d/ifenslave ...
rob at home-dev /etc/network $ find . -name "*enslave*"
./if-pre-up.d/ifenslave.dpkg-new
./if-pre-up.d/ifenslave
./if-post-down.d/ifenslave
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifenslave-2.6/+bug/714904/+subscriptions
More information about the foundations-bugs
mailing list