On Mon, 2005-03-07 at 20:27 +0100, Dag Wieers wrote: > On Mon, 7 Mar 2005, Dag Wieers wrote: ... > If you need a graphical front-end for managing CentOS 4 packages and > repositories, I can recommend Smart. > > http://dag.wieers.com/packages/smart/ > > I will be adding a chapter about Smart to my FAQ later today. Looking forward to it. > Maybe the CentOS repo config package could already deliver the > configuration so it integrates well ? Examples are embedded in the SPEC > file. FWIW - here are sample CentOS 4 channel files: [root@lynx channels]# pr `pwd`/*.channel | tr -s '\n' 2005-03-09 15:34 /etc/smart/channels/addons.channel Page 1 ### URL: http://centos.org/ [addons] name = Add-on packages from CentOS for (i386) baseurl = http://mirror.centos.org/centos/4/addons/i386 type = rpm-md priority = 10 2005-03-09 15:26 /etc/smart/channels/centosplus.channel Page 1 ### URL: http://centos.org/ [centosplus] name = Plus packages from CentOS for (i386) baseurl = http://mirror.centos.org/centos/4/centosplus/i386 type = rpm-md priority = 10 2005-03-09 15:27 /etc/smart/channels/contrib.channel Page 1 ### URL: http://centos.org/ [contrib] name = Contributed packages from CentOS for (i386) baseurl = http://mirror.centos.org/centos/4/contrib/i386 type = rpm-md priority = 10 2005-03-09 15:34 /etc/smart/channels/dag.channel Page 1 ### URL: http://dag.wieers.com/apt/ [dag] name = RPMforge.net: Dag RPM Repository for (i386) baseurl = http://apt.sw.be/redhat/el4/en/i386/dag type = rpm-md priority = 10 2005-03-09 15:22 /etc/smart/channels/dries.channel Page 1 ### URL: http://dries.ulyssis.org/ayo/ [dries] name = RPMforge.net: Dries RPM Repository for (i386) baseurl = http://apt.sw.be/dries/redhat/el4/en/i386/dries/RPMS type = rpm-md priority = 10 2005-03-09 15:27 /etc/smart/channels/extras.channel Page 1 ### URL: http://centos.org/ [extras] name = Extra packages from CentOS for (i386) baseurl = http://mirror.centos.org/centos/4/extras/i386 type = rpm-md priority = 10 2005-03-09 15:24 /etc/smart/channels/os.channel Page 1 ### URL: http://centos.org/ [os] name = OS packages from CentOS for (i386) baseurl = http://mirror.centos.org/centos/4/os/i386 type = rpm-md priority = 10 2005-03-09 13:37 /etc/smart/channels/rpm-db.channel Page 1 [rpm-db] name = RPM Database on this system type = rpm-sys priority = 10 2005-03-09 15:27 /etc/smart/channels/updates.channel Page 1 ### URL: http://centos.org/ [updates] name = Updated packages from CentOS for (i386) baseurl = http://mirror.centos.org/centos/4/updates/i386/ type = rpm-md priority = 10 A bit OT... The original channel files seem to have some missing fields and would not work on any distro - not sure if this may be a post-script problem. Dag's Binary packages for el4 work, but an attempt to rebuild from SRPM fails as follows, despite the fact the qt packages are all installed: checking for Qt... configure: error: Qt (>= Qt 3.2) (headers and libraries) not found. Please check your installation! For more details about this problem, look at the end of config.log. error: Bad exit status from /home/prs/rpmbuild/tmp/rpm-tmp.52312 (% build) RPM build errors: Bad exit status from /home/prs/rpmbuild/tmp/rpm-tmp.52312 (%build) Phil