David Rosal wrote:

I'd like to announce the first public release of paco-ablfs.

Paco-ablfs stands for "Pacoized Automated Beyond Linux From Scratch". It is an awk+shell script written by Arthur Demchenkov, that takes ALFS-BLFS XML profiles as input and "pacoizes" them so that the packages that are installed are automatically logged by paco.

We will be so honoured if anyone wants to give it a try. Here's the pointer:

--> http://paco.sourceforge.net/downloads.html


Hello

I've run the script on the latest nALFS-BLFS svn profile, and it seems to work well. There is, however one small issue. After pacoizing the profile, I ran ./checkit.sh on it, which gave me the following output:

[EMAIL PROTECTED]:~/nALFS/BLFS$ ./checkit.sh
chapter12/gcc-34.xml:89: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter12/jdk.xml:174: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter26/qt.xml:91: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter34/openoffice.xml:120: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter39/ffmpeg.xml:75: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter39/mplayer.xml:222: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter45/fop.xml:52: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base ) chapter45/fop.xml:66: element stageinfo: validity error : Element stageinfo content does not follow the DTD, expecting (root? , user? , environment? , base?), got (environment environment base )
Document BLFS.xml does not validate

nALFS doesn't complain when started with this profile, and I tried to install MPlayer, which seems to work fine, even with the double-up <environment> tags. I guess this wouldn't be too hard to fix in the script, so that it will comply to the DTD specs. Basically, don't create a new <environment> if it already exist.

Aside from that, thanks for the excellent work! I've been waiting for this, as it's very time consuming to edit all the profiles manually. ;)


Tor Olav Stava
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to