Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#4723 - Modules category should change package list

Attached to Project: Arch Linux
Opened by Roman Kyrylych (Romashka) - Sunday, 28 May 2006, 14:28 GMT
Last edited by Greg (dolby) - Tuesday, 17 June 2008, 11:50 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Aaron Griffin (phrakture)
Architecture All
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Current Arch packaging practice is to put kernel modules and related utils in Modules category.
But there are few inconsistencies now. So they all should be corrected in the following way:

OK:
ati-fglrx
ati-fglrx-beyond
ati-fglrx-utils
kernel26-km
squashfs
squashfs-beyond
unionfs
unionfs-beyond
unionfs-utils
madwifi-ng
madwifi-ng-beyond
madwifi-ng-utils
rt2500
rt2500-beyond
rt2x00
rt2x00-beyond
tiacx
tiacx-beyond
tiacx-firmware

System -> Modules:
nforce
nforce-beyond
nforce-utils
squashfs-tools -> squashfs-utils

X11 -> Modules:
nvidia
nvidia-beyond
nvidia-legacy
nvidia-legacy-beyond
nvidia-legacy-utils
nvidia-utils

Modules -> Devel or Lib:
perl-extutils-depends
perl-extutils-pkgconfig
perl-module-build
perl-string-shellquote
python-numeric
This task depends upon

Closed by  Greg (dolby)
Tuesday, 17 June 2008, 11:50 GMT
Reason for closing:  Won't fix
Comment by Roman Kyrylych (Romashka) - Sunday, 28 May 2006, 14:31 GMT
Modules -> Devel or Lib should be read as Modules -> Lib
Comment by Roman Kyrylych (Romashka) - Sunday, 28 May 2006, 14:36 GMT
I understand why nforce and nvidia were not put into Modules: because they didn't contain kernel modules - only source and installer.
But now (I mean new packages in [testing]) they are packaged the same way as ati-fglrx, so they should be in Modules section.
Comment by arjan timmerman (blaasvis) - Sunday, 28 May 2006, 17:40 GMT
the perl things are also modules of perl. this was the first idea for the modules section. i might be needed to change it, i will assign it to apeiro and see what he thinks..
Comment by Roman Kyrylych (Romashka) - Sunday, 28 May 2006, 22:22 GMT
Maybe then this category should be split to Kernel-Modules and Perl-Modules? Or all kernel modules and kernels should be in one Kernel category, leaving Modules for Perl/Python/etc modules?
Anyway, I like how this is done in Frugalware: they have fwcpan for installing Perl modules from CPAN. For management and dependency tracking fwcpan works with fwpacman which has support for this functionality.
Comment by Roman Kyrylych (Romashka) - Sunday, 28 May 2006, 22:31 GMT
The situation with Modules section in AUR is even worse. There are even packages that are not kerlel nor Perl or Python modules. I think that changes in Arch repository (if they will be made) should be followed by the same changes in AUR, so I don't feel that filing another bug report for AUR is necessary.
Comment by Roman Kyrylych (Romashka) - Thursday, 01 June 2006, 16:17 GMT
IMHO these packages should be in Modules too:
lirc
lirc-beyond
lirc-utils
Comment by Roman Kyrylych (Romashka) - Wednesday, 28 June 2006, 09:22 GMT
Updated list:

OK:
ati-fglrx
ati-fglrx-beyond
ati-fglrx-utils
kernel26-km
squashfs
squashfs-beyond
unionfs
unionfs-beyond
unionfs-utils
madwifi-ng
madwifi-ng-beyond
madwifi-ng-utils
rt2500
rt2500-beyond
rt2x00
rt2x00-beyond
tiacx
tiacx-beyond
tiacx-firmware

System -> Modules:
nforce
nforce-beyond
nforce-utils
lirc
lirc-beyond
lirc-utils
squashfs-tools -> squashfs-utils

X11 -> Modules:
nvidia
nvidia-beyond
nvidia-legacy
nvidia-legacy-beyond
nvidia-legacy-utils
nvidia-utils

Network -> Modules:
fcpci
fcpci-beyond
fcpcmcia
fcpcmcia-beyond
intel-536ep
intel-536ep-beyond
intel-536ep-utils
intel-537
intel-537-beyond
intel-537-utils
ipw3945
ipw3945-beyond
ipw3945-ucode
ipw3945d -> ipw3945-utils
ltmodem
ltmodem-beyond
ltmodem-utils
madwifi
madwifi-beyond
madwifi-utils
ndiswrapper
ndiswrapper-beyond
ndiswrapper-utils
slmodem
slmodem-beyond
slmodem-utils
wlan-ng26
wlan-ng26-beyond
wlan-ng26-utils

Modules -> Lib:
perl-extutils-depends
perl-extutils-pkgconfig
perl-module-build
perl-string-shellquote
python-numeric

As for Perl modules in Modules: IMHO they should be handled by some utility like perl-cpanplus-pacman (http://bbs.archlinux.org/viewtopic.php?t=21048) which can be integrated with Pacman (like fwcpan in Frugalware).
Comment by Roman Kyrylych (Romashka) - Saturday, 29 July 2006, 09:48 GMT
Multimedia -> Xorg11-drivers:
openchrome
Comment by Andrea Garbarini (garba) - Monday, 25 December 2006, 14:31 GMT
Roman I don't believe nvidia-utils should belong to modules, that's user space stuff hence it should be stored in the x11-drivers section, shouldn't it?
Comment by Andrea Garbarini (garba) - Wednesday, 07 February 2007, 20:36 GMT
forgive my ignorance on the matter, but what exactly is the purpose of grouping packages into "sections"?
Comment by Roman Kyrylych (Romashka) - Wednesday, 07 February 2007, 20:55 GMT
Easier to find via web interface and CVS.
Comment by Aaron Griffin (phrakture) - Wednesday, 14 February 2007, 21:07 GMT
Yeah, this is a good idea - we need some cleanup. Anyone want to volunteer to clean up CVS?
Comment by Roman Kyrylych (Romashka) - Friday, 28 September 2007, 14:46 GMT
Since we're going to change our SCM structure and it won't have categories directories - this report is partly obsoleted now.
IMO we need to develop a better category tree and a way to bind package to category (probably even to multiple categories, or use tag-based categorization).
Comment by Gavin Bisesi (Daenyth) - Friday, 25 April 2008, 04:41 GMT
I like the idea of tag-based categories.
Comment by Aaron Griffin (phrakture) - Friday, 25 April 2008, 14:57 GMT
Categories no longer exist in the svn repos... is this closable? I think it may be.

See also: FS#7132

Loading...