where is d-i's subdirectory 'source' come from?

Asked by xifeiwu

Hi,
  In the file ubiquity_2.17.3.tar.xz downloaded from launchpad, there is a dir source in d-i, while in the project of ubiquity download by command `bzr branch lp:ubiquity`, the dir source disappear, code-overview at website https://launchpad.net/ubiquity is the same.
  It seems that the content of d-i/source is not a part of ubiquity project, but a part of d-i.
  The question is how the contents of d-i/source of project of ubiquity imported? and if they are imported from project of d-i, which part of d-i is imported?
  Thanks!

xifeiwu
<email address hidden>

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu ubiquity Edit question
Assignee:
No assignee Edit question
Solved by:
xifeiwu
Solved:
Last query:
Last reply:
Revision history for this message
xifeiwu (xifei) said :
#1

the problem is solved, as follows:

There is difference, lp:ubiquity does not have embedded copies of d-i
code while `apt-get source ubiquity` does have them.
To bootstrap:
$ ./debian/rules update-local
And after that dpkg-buildpackage command should succeed.
I would recommend using:
$ bzr bd
As that will export the tree, bootstrap remaining code, and build
source & binary packages in a clean way.