I get this error when trying to prevu libhal-dev, is there an easy solution for this? Thanks
Im on edgy amd64 using prevu 0.4.1-0ubuntu1
HTML Code:
xopher@xopher:~$ sudo prevu libhal-dev
I: Building against currently running distro: edgy
Reading package lists... Done
Building dependency tree
Reading state information... Done
Need to get 1813kB of source archives.
Get:1 http://archive.ubuntu.com feisty/main hal 0.5.8.1-3ubuntu5 (dsc) [984B]
Get:2 http://archive.ubuntu.com feisty/main hal 0.5.8.1-3ubuntu5 (tar) [1749kB]
Get:3 http://archive.ubuntu.com feisty/main hal 0.5.8.1-3ubuntu5 (diff) [62.6kB]
Fetched 1813kB in 15s (120kB/s)
gpg: WARNING: unsafe ownership on configuration file `/home/xopher/.gnupg/gpg.conf'
gpg: Signature made Thu 23 Nov 2006 12:57:53 PM EET using DSA key ID C978C8AE
gpg: Can't check signature: public key not found
dpkg-source: extracting hal in hal-0.5.8.1
dpkg-source: unpacking hal_0.5.8.1.orig.tar.gz
dpkg-source: applying ./hal_0.5.8.1-3ubuntu5.diff.gz
cat: write error: Broken pipe
cat: write error: Broken pipe
cat: write error: Broken pipe
cat: write error: Broken pipe
cat: write error: Broken pipe
dch warning: new version (0.5.8.1-3ubuntu5~6.10prevu1) is less than
the current version number (0.5.8.1-3ubuntu5).
Building the build Environment
-> extracting base tarball [/var/cache/prevu/edgy.tgz]
-> creating local configuration
-> copying local configuration
-> mounting /proc filesystem
-> mounting /dev/pts filesystem
-> Mounting /home/xopher/pbuilder/result
-> Mounting /var/cache/prevu/edgy-debs
-> Mounting /var/cache/prevu/src/2048
-> policy-rc.d already exists
Obtaining the cached apt archive contents
W: no hooks of type F found -- ignoring
Using: : pdebuild-internal,v 1.12 2006/06/05 11:39:04 dancer Exp $
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
debootstrap wget
Recommended packages:
fakeroot devscripts
The following NEW packages will be installed:
debootstrap pbuilder wget
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 49.8kB/371kB of archives.
After unpacking 2757kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com edgy-backports/main debootstrap 0.3.3.0ubuntu8~edgy1 [49.8kB]
Fetched 49.8kB in 6s (7566B/s)
Selecting previously deselected package wget.
(Reading database ... 11893 files and directories currently installed.)
Unpacking wget (from .../wget_1.10.2-2ubuntu1_amd64.deb) ...
Selecting previously deselected package debootstrap.
Unpacking debootstrap (from .../debootstrap_0.3.3.0ubuntu8~edgy1_all.deb) ...
Selecting previously deselected package pbuilder.
Unpacking pbuilder (from .../pbuilder_0.155ubuntu3_all.deb) ...
Setting up wget (1.10.2-2ubuntu1) ...
Setting up debootstrap (0.3.3.0ubuntu8~edgy1) ...
Setting up pbuilder (0.155ubuntu3) ...
Setting DEBBUILDOPTS=
-> Attempting to parse the build-deps : pbuilder-satisfydepends,v 1.28 2006/05/30 23:45:45 dancer Exp $
-> Considering debhelper (>= 5.0.37.2)
-> Trying debhelper
-> Considering cdbs
-> Trying cdbs
-> Considering python-support (>= 0.5.3)
-> Trying python-support
-> Considering python-dbus
-> Trying python-dbus
-> Considering libdbus-glib-1-dev (>= 0.60)
-> Trying libdbus-glib-1-dev
-> Considering libglib2.0-dev
-> Trying libglib2.0-dev
-> Considering libsysfs-dev
-> Trying libsysfs-dev
-> Considering libexpat1-dev
-> Trying libexpat1-dev
-> Considering libpopt-dev
-> Trying libpopt-dev
-> Considering pkg-config
-> Trying pkg-config
-> Considering pciutils
-> Trying pciutils
-> Considering libcap-dev
-> Trying libcap-dev
-> Considering doxygen
-> Trying doxygen
-> Considering intltool (>= 0.22)
-> Trying intltool
-> Considering libusb-dev
-> Trying libusb-dev
-> Considering libvolume-id-dev
-> Trying libvolume-id-dev
-> Cannot install libvolume-id-dev; apt errors follow:
Reading package lists... Done
Building dependency tree
Reading state information... Done
pciutils is already the newest version.
E: Couldn't find package libvolume-id-dev
W: Unable to locate package libvolume-id-dev
E: Could not satisfy build-dependency.
Copying back the cached apt archive contents
-> new cache content debootstrap_0.3.3.0ubuntu8~edgy1_all.deb added
-> unmounting dev/pts filesystem
-> unmounting proc filesystem
-> unmounting /home/xopher/pbuilder/result filesystem
-> unmounting /var/cache/prevu/edgy-debs filesystem
-> unmounting /var/cache/prevu/src/2048 filesystem
-> cleaning the build env
-> removing directory /var/cache/prevu/builds/2133 and its subdirectories
Traceback (most recent call last):
File "/usr/bin/prevu", line 146, in ?
BackportFromAPT(sys.argv[1],DIST).backport()
File "/usr/bin/prevu", line 86, in backport
self.do_compile()
File "/usr/bin/prevu", line 67, in do_compile
raise ValueError("Build failed.")
ValueError: Build failed.
Edit:
Oh yeah, this is probably my problem:
Code:
-> Trying libvolume-id-dev
-> Cannot install libvolume-id-dev; apt errors follow:
Reading package lists... Done
Building dependency tree
Reading state information... Done
pciutils is already the newest version.
E: Couldn't find package libvolume-id-dev
W: Unable to locate package libvolume-id-dev
E: Could not satisfy build-dependency.
Does this mean I need to prevu libvolume-id-dev first?
Edit2: I prevu'd libvolume-id-dev , it builds fine, but still ends with an error, any clues on this? :
Code:
.
.
.
dh_builddeb
dpkg-deb: building package `udev' in `../udev_103-0ubuntu4~6.10prevu1_amd64.deb'.
tar: -: file name read contains nul character
dpkg-deb: building package `udev-udeb' in `../udev-udeb_103-0ubuntu4~6.10prevu1_amd64.udeb'.
tar: -: file name read contains nul character
dpkg-deb: building package `volumeid' in `../volumeid_103-0ubuntu4~6.10prevu1_amd64.deb'.
tar: -: file name read contains nul character
dpkg-deb: building package `libvolume-id0' in `../libvolume-id0_103-0ubuntu4~6.10prevu1_amd64.deb'.
tar: -: file name read contains nul character
dpkg-deb: building package `libvolume-id-dev' in `../libvolume-id-dev_103-0ubuntu4~6.10prevu1_amd64.deb'.
tar: -: file name read contains nul character
dpkg-genchanges
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
Copying back the cached apt archive contents
-> unmounting dev/pts filesystem
-> unmounting proc filesystem
-> unmounting /home/xopher/pbuilder/result filesystem
-> unmounting /var/cache/prevu/edgy-debs filesystem
-> unmounting /var/cache/prevu/src/17519 filesystem
-> cleaning the build env
-> removing directory /var/cache/prevu/builds/17603 and its subdirectories
debsign: Can't find or can't read changes file /home/xopher/pbuilder/result/udev_103-0ubuntu4~6.10prevu1_amd64.changes!
Traceback (most recent call last):
File "/usr/bin/prevu", line 146, in ?
BackportFromAPT(sys.argv[1],DIST).backport()
File "/usr/bin/prevu", line 86, in backport
self.do_compile()
File "/usr/bin/prevu", line 67, in do_compile
raise ValueError("Build failed.")
ValueError: Build failed.
Edit3: Couldnt get prevu to work so I built these in pbuilder, built just fine.
Is it safe to assume they work? I mean udev isnt something Id like to break.
Bookmarks