← Back to team overview

ubuntu-bugcontrol team mailing list archive

Re: Update https://wiki.ubuntu.com/Kernel/KernelBisection Inquiry

 

On 10/17/2012 03:02 PM, Christopher M. Penalver wrote:
On 10/17/2012 06:34 AM, Christopher M. Penalver wrote:
Dear Ubuntu Kernel Team / Ubuntu Bug Control:

Regarding https://wiki.ubuntu.com/Kernel/KernelBisection , I and other
linux package original reporters (ex.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1029790 ) have
encountered problems when following the directions for this article.

For example, what happens is when one executes the following at a terminal:
git bisect start Ubuntu-3.2.0-14.23 Ubuntu-3.2.0-15.24

the debian and debian.master folders get deleted by this command. However, the
next step in the article
https://wiki.ubuntu.com/Kernel/KernelBisection#Give_this_test_a_version_number
mentions that one would want to edit debian.master/changelog.
Can you try that again.  I didn't see the debian directories get
deleted.  Try this set of commands in a new directory and see if those
directories still get deleted:
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-precise.git
cd ubuntu-precise
git bisect start Ubuntu-2.6.35-25.43 Ubuntu-2.6.35-24.42
ls debian.master

Joe, I executed the following in a terminal:
mkdir ~/Desktop/precise-kernel && cd ~/Desktop/precise-kernel && git
clone git://kernel.ubuntu.com/ubuntu/ubuntu-precise.git && cd
ubuntu-precise && git checkout -b mybisect origin/master && git log
--oneline Ubuntu-3.2.0-14.23..Ubuntu-3.2.0-15.24 | wc && git bisect
start Ubuntu-3.2.0-14.23 Ubuntu-3.2.0-15.24 && ls debian.master
ls: cannot access debian.master: No such file or directory

Both the debian and debian.master folders are deleted immediately after
executing:
git bisect start Ubuntu-3.2.0-14.23 Ubuntu-3.2.0-15.24

The tags Ubuntu-3.2.0-14.23 and Ubuntu-3.2.0-15.24 are not linear. There was a rebase between those two versions. I added the suggestion from Seth on checking where or not tags are linear, which can be found under the notes:
https://wiki.ubuntu.com/Kernel/KernelBisection#Notes

Try bisecting between two tags that are linear. For example: Ubuntu-3.2.0-31.50 and Ubuntu-3.2.0-31.49. You will see that the debian directories do not get deleted.

This was done after reading the following the bisect example
https://wiki.ubuntu.com/Kernel/KernelBisection?action=recall&rev=10#How_to_bisect_a_sequence_of_commits_to_find_the_bad_one .

Thank you for responding and looking forward to resolving this issue
with the article.

--
Christopher M. Penalver
E-Mail: christopher.penalver@xxxxxxx
https://launchpad.net/~penalvch




References