Page 1 of 1

Many packages in Salix have invalid install/slack-desc files

Posted: 17. Apr 2013, 10:52
by ruario
There are currently 262 packages in Salix 14.0 with incorrect formatting in the first line of their slack-desc files. The first line should look like this:

Code: Select all

package: package (Description of the package)
However in many of the Salix packages it looks like one of the following:

Code: Select all

package: package 

Code: Select all

package: package Description of the package

Code: Select all

package: package - Description of the package
If you install any of these packages with Slackware's original Pkgtools using the --terse option their names will not display correctly.

P.S. These are the 262 packages that I noticed: 2H4U, Xdialog, a52dec, agave, bootchart, burncenter, dosbox, dupedit, faac, faad2, galculator, gentium-font, gnome-mime-data, gtkballs, keepassx, lash, libcdaudio, libdca, libdv, libffado, libglademm, libiec61883, libmpeg2, libreoffice-help-*, lxmenu-data, mountshare-spacefm, mozilla-firefox-l10n-*, obsidian-cursors, racket, rarian, razorqt, slk-pkgcheck, speex, terminator, vanilla-dmz-cursors, vlc, vobcopy, wv, xrick

Re: Many packages in Salix have invalid install/slack-desc f

Posted: 17. Apr 2013, 17:56
by gapan
I don't think that's a problem. There are a lot of slackware packages that break that "rule" too (if it can be called anything like that).

If anything, this could be a bug with the installpkg --terse option. It expects a certain formatting, while not every package has that, not even in slackware.

Re: Many packages in Salix have invalid install/slack-desc f

Posted: 17. Apr 2013, 20:05
by ruario
Hmm ... interesting, it seems you are correct. There are 192 of them. I must admit I did not check previously. I assumed I would have noticed as I often use terse when making chroots. Though my chroots tend to be minimal so presumably I didn't hit any of those packages.

Re: Many packages in Salix have invalid install/slack-desc f

Posted: 18. Apr 2013, 07:11
by gapan
Out of the back of my mind, it should be at least almost everything under slackware/x.