How to create your own Ubuntu XBMC packages
#16
Now I have this issue:

Code:
make[1]: Entering directory `/tmp/buildd/xbmc-9.11+svn29034'
dh_install --sourcedir=/tmp/buildd/xbmc-9.11+svn29034/debian/tmp -XLICENCE \
                -XLiberationSans-Regular.ttf -XLicence.txt -XLicense.txt
cp: cannot stat `debian/tmp/usr/share/xbmc/visualisations': No such file or directory
dh_install: cp returned exit code 1
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory `/tmp/buildd/xbmc-9.11+svn29034'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /home/buildd/pbuilder/build/24036 and its subdirectories
buildd@dhcppc8:~/trunk/tools/Linux/packaging$
Reply
#17
Concerning your first issue. The reason is that there might be some binaries in the SVN tree. So dpkg can't build a diff out of them.

The second problem might come from a change in the SVN tree that broke the packaging.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image

Want a clean no-ads paste bin? http://pastebin.ubuntu.com/
Reply
#18
erhnam Wrote:Update:

Code:
sudo pico /etc/sudoers

IMHO

You are looking for trouble editing the sudoers file without visudo.

visudo checks the file before saving for mistakes. It wont allow a save if you screw it up.

A simple screwup in that file can hose your system making it unpleasant to recover.


IMHO and many others (including the ubuntu team)

the correct way to edit this file is

Code:
sudo visudo
Reply
#19
is this still a valid thread for Dharma? I am looking to do some builds for hardy for my appletv. So I am wondering it this is still good.
Reply
#20
vajonam Wrote:is this still a valid thread for Dharma? I am looking to do some builds for hardy for my appletv. So I am wondering it this is still good.

while running this in hardy 8.04 i am getting

Code:
Changelog : Build of 10.00~svn33887
Building the hardy debian package
move the format spec to 1.0 (Ubuntu PPA doesn't support format 3.0 quilt)
fakeroot debian/rules clean
dh clean
make: dh: Command not found
make: *** [clean] Error 127
debuild: fatal error at line 1247:
fakeroot debian/rules clean failed
'pbuilder' is set. Trying into pbuilder
W: /home/buildd/.pbuilderrc does not exist
Command line parameter [xbmc_10.00~svn33887-hardy1.dsc] is not a valid .dsc file name

not sure what I am mssing
Reply
#21
EDIT: got further but am not able to solve the problem of the hardy-base not having the upto date enough debhelper.. the hardy version is on 7.0.13 how does the current build system solve this?
Reply
#22
vajonam Wrote:EDIT: got further but am not able to solve the problem of the hardy-base not having the upto date enough debhelper.. the hardy version is on 7.0.13 how does the current build system solve this?

maybe something in here http://trac.xbmc.org/browser/trunk/tools...ules.hardy
Reply

Logout Mark Read Team Forum Stats Members Help
How to create your own Ubuntu XBMC packages1