Opened 16 years ago

Closed 16 years ago

#852 closed task (fixed)

New debian repository

Reported by: Adam Egger Owned by: Robert Kulagowski
Priority: minor Milestone: 0.19
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no


Please add the information about the new debian repository to the docs. The Mythtv packages are now maintained by Christian Marillat, who also hosts lots of packages needed to build mythtv on debian. The line to add to the sources list for the i386 sid packages is

deb sid main

Christian's homepage with all additional information is

Change History (4)

comment:1 Changed 16 years ago by anonymous

Owner: changed from rkugalow to Robert Kulagowski

comment:2 Changed 16 years ago by Robert Kulagowski

Status: newassigned

There's a whole lot more to the HOWTO regarding Debian then just saying that the new repository is at <foo>. Check the updated .sgml HOWTO for debian references and see if they still make sense with the new information.

I won't create .html files from the .sgml until this is resolved / checked by people running Debian.

.diff file for the updated docs as well.


comment:3 Changed 16 years ago by Adam Egger

Ok, I have verified everything in the debian section. The repository entry for the debian sources is:

deb-src sid main

So please change line 840 from deb to deb-src.

The debian subsection (the old lines 1178 and following) is still valid, you could just adapt the current data:

apt-get source mythtv Reading package lists... Done Building dependency tree... Done Need to get 9898kB of source archives. Get:1 sid/main mythtv 0.18.1-7 (tar) [9877kB] Get:2 sid/main mythtv 0.18.1-7 (diff) [19.9kB] Fetched 9896kB in 43s (229kB/s) dpkg-source: extracting mythtv in mythtv-0.18.1 dpkg-source: unpacking mythtv_0.18.1.orig.tar.gz dpkg-source: applying ./mythtv_0.18.1-7.diff.gz

Please put the following information between lines 1194 and 1195.

apt-get build-dep mythtv

should be used to resolve all dependencies. It installs all needed packages automatically and avoids the following step (dpkg-buildpackage) from failing.

The next step (dpkg-buildpackage) displays the following lines with version 0.18.1-7:

dpkg-deb: building package mythtv-backend' in ../mythtv-backend_0.18.1-7_i386.deb'. dpkg-deb: building package mythtv-frontend' in ../mythtv-frontend_0.18.1-7_i386.deb'. dpkg-deb: building package libmyth-0.18.1' in ../libmyth-0.18.1_0.18.1-7_i386.deb'. dpkg-deb: building package libmyth-0.18.1-dev' in ../libmyth-0.18.1-dev_0.18.1-7_i386.deb'. dpkg-deb: building package mythtv-debug' in ../mythtv-debug_0.18.1-7_i386.deb'.

dpkg-genchanges -b

dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included)

real 32m3.598s user 22m49.538s sys 1m5.224s

root@c64:/tmp/mythtv-0.18.1# ls -l ../*.deb -rw-r--r-- 1 root root 4595488 2005-12-29 21:57 ../libmyth-0.18.1_0.18.1-7_i386.deb -rw-r--r-- 1 root root 267522 2005-12-29 21:57 ../libmyth-0.18.1-dev_0.18.1-7_i386.deb -rw-r--r-- 1 root root 17862 2005-12-29 21:56 ../mythtv_0.18.1-7_all.deb -rw-r--r-- 1 root root 491866 2005-12-29 21:57 ../mythtv-backend_0.18.1-7_i386.deb -rw-r--r-- 1 root root 4625522 2005-12-29 21:56 ../mythtv-common_0.18.1-7_all.deb -rw-r--r-- 1 root root 19638 2005-12-29 21:56 ../mythtv-database_0.18.1-7_all.deb -rw-r--r-- 1 root root 25754 2005-12-29 21:57 ../mythtv-debug_0.18.1-7_i386.deb -rw-r--r-- 1 root root 715614 2005-12-29 21:56 ../mythtv-doc_0.18.1-7_all.deb -rw-r--r-- 1 root root 750326 2005-12-29 21:57 ../mythtv-frontend_0.18.1-7_i386.deb

The last section about svn looks ok, too.

comment:4 Changed 16 years ago by Robert Kulagowski

Resolution: fixed
Status: assignedclosed

Check r8636 of the HOWTO. I'm still in the process of moving stuff around, but I believe I've incorporated the relevant bits.

Note: See TracTickets for help on using tickets.