synaptic-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Synaptic-devel] Build-Error on SuSE 9.1 i386


From: Panu Matilainen
Subject: Re: [Synaptic-devel] Build-Error on SuSE 9.1 i386
Date: Fri, 18 Jun 2004 10:27:55 +0300 (EEST)

On Thu, 17 Jun 2004, Sebastian Heinlein wrote:

> Am Mo, den 14.06.2004 um 12:07 Uhr +0200 schrieb Michael Vogt:
> > On Mon, Jun 14, 2004 at 09:19:28AM +0200, Sebastian Heinlein wrote:
> > > Trying to build the revision 1093 on a SuSE 9.1 system results in the
> > > following error: 
> > 
> > Thanks for testing this. Can you please check if the attached patch
> > makes a difference?
> > 
> > bye,
> >  Michael
> 
> Just for the archive: I am a fool and forgot to install »gettext«.
> 
> But perhaps you should add »gettext« to the build dependencies of the
> SuSE RPM, Richard. 
> 
> And it is quite annoying to not have any meta packages on SuSE,
> especially the »build-essentials« like on Debian. :)

Build-essentials can be dealth with in apt configuration, just add put 
Suse-relevant entries to the config option. 
APT::Build-Essential {"rpm-build";}; in apt.conf is a good start :)

As for task-packages .. they kinda suck :-/ IIRC Debian no longer uses 
them but something called "tasksel" and I've been using a comps.xml 
(RH-thingy) based solution using Lua-scripts which looks like this:

address@hidden pmatilai]# apt-cache showgroups|grep -v support
sql-server (SQL Database Server)
dialup (Dialup Networking Support)
smb-server (Windows File Server)
core (Core)
base (Base)
kernel-development (Kernel Development)
server-cfg (Server Configuration Tools)
printing (Printing Support)
system-tools (System Tools)
...
address@hidden pmatilai]# apt-get groupinstall sql-server
Finding packages belonging to group(s)  sql-server...
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
   mysql (3.23.58-1.9)
   mysql-server (3.23.58-1.9)
   perl-DBD-MySQL (2.1021-3)
   ...

The names are parsed from comps.xml which holds the group names and their 
contents and only the contents are installed, no empty metapackages 
involved. Works very nicely but there's no way currently to hook that with 
Synaptic :( 

Does tasksel on Debian somehow hook up into Synaptic, or in other words,
do the tasksel tasks show up in Synaptic on Debian? Any pointers to how
that works would be appreciated... as would ideas/discussion how to make
it possible to hook my lua-comps.xml system into Synaptic for that matter
:)

        - Panu -




reply via email to

[Prev in Thread] Current Thread [Next in Thread]