Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ebuild failing for ncurses-compat-6.4_p20240330 [Solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
eldakka
n00b
n00b


Joined: 18 Sep 2024
Posts: 3

PostPosted: Wed Sep 18, 2024 7:47 am    Post subject: ebuild failing for ncurses-compat-6.4_p20240330 [Solved] Reply with quote

My @world upgrade is failing on 1 package, ncurses-compat.

I'm trying to upgrade my profile from 17.1 to 23.0 (yes, I didn't upgrade for months and only saw the requirement in the last few days!), and as part of that I'm trying to make sure I'm up-to-date on 17.1.

But in emerging it can't build 1 package, ncurses-compat, so I did a
Code:
--exclude sys-libs/ncurses-compat
to bypass that one package and get everything else built. So now when I do an @world there are just 2 packages needing ebuilds:

Code:

Compuer ~ # emerge --ask --verbose  --update --deep --changed-use @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 16.72 s (backtrack: 0/20).

[ebuild     U  ] sys-libs/ncurses-compat-6.4_p20240330:5::gentoo [6.4_p20230401:5::gentoo] USE="stack-realign (tinfo) unicode -gpm -verify-sig" ABI_X86="(64) -32 (-x32)" 63 KiB
[ebuild     U  ] app-emulation/qemu-8.2.3::gentoo [8.1.5::gentoo] USE="aio bzip2 curl fdt filecaps gnutls jpeg ncurses nls oss pam pin-upstream-blobs png seccomp slirp vhost-net vnc xattr -accessibility -alsa -bpf -capstone -debug -doc -fuse -glusterfs -gtk -infiniband -io-uring -iscsi -jack -jemalloc -keyutils -lzo -multipath -nfs -numa -opengl -pipewire -plugins -pulseaudio -python -rbd -sasl -sdl -sdl-image (-selinux) -smartcard -snappy -spice -ssh -static-user -systemtap -test -udev -usb -usbredir -vde -virgl -virtfs -vte -xen -zstd" PYTHON_TARGETS="python3_12* -python3_10 -python3_11*" QEMU_SOFTMMU_TARGETS="x86_64 -aarch64 -alpha -arm -avr -cris -hppa -i386 -loongarch64 -m68k -microblaze -microblazeel -mips -mips64 -mips64el -mipsel -nios2 -or1k -ppc -ppc64 -riscv32 -riscv64 -rx -s390x -sh4 -sh4eb -sparc -sparc64 -tricore -xtensa -xtensaeb" QEMU_USER_TARGETS="-aarch64 -aarch64_be -alpha -arm -armeb -cris -hexagon -hppa -i386 -loongarch64 -m68k -microblaze -microblazeel -mips -mips64 -mips64el -mipsel -mipsn32 -mipsn32el -nios2 -or1k -ppc -ppc64 -ppc64le -riscv32 -riscv64 -s390x -sh4 -sh4eb -sparc -sparc32plus -sparc64 -x86_64 -xtensa -xtensaeb" 127,058 KiB

Total: 2 packages (2 upgrades), Size of downloads: 127,120 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

sys-process/procps:0

  (sys-process/procps-4.0.4-r1:0/0-ng::gentoo, ebuild scheduled for merge) USE="kill ncurses nls (unicode) -elogind -modern-top (-selinux) -static-libs -systemd -test" ABI_X86="(64) -32 (-x32)" conflicts with
    sys-process/procps:0/8= required by (sys-apps/cpu-x-4.5.2:0/0::gentoo, installed) USE="cpu gpu gui ncurses nls pci userland_GNU -force-libstatgrab -opencl -test" ABI_X86="(64)"


When I accept, ncurses-compat get's errors in downloading the package, lot's of 'permission denieds' and 'file not founds'

Code:

>>> Emerging (1 of 2) sys-libs/ncurses-compat-6.4_p20240330::gentoo
 * Fetching files in the background.
 * To view fetch progress, run in another terminal:
 * tail -f /var/log/emerge-fetch.log
 * ncurses-6.4.tar.gz BLAKE2B SHA512 size ;-) ...                                                                                                                                                                     [ ok ]
 * ncurses-6.4-20230107.patch.gz BLAKE2B SHA512 size ;-) ...                                                                                                                                                          [ ok ]
 * ncurses-6.4-20230114.patch.gz BLAKE2B SHA512 size ;-) ...   
... <some stuff cut out for brevity> ...
 * ncurses-6.4-20240323.patch.gz BLAKE2B SHA512 size ;-) ...                                                                                                                                                          [ ok ]
 * ncurses-6.4-20240330.patch.gz BLAKE2B SHA512 size ;-) ...                                                                                                                                                          [ ok ]
>>> Downloading 'ftp://ftp.swin.edu.au/gentoo/distfiles/e9/ncurses-6.4_p20240330-patches.tar.xz'
pathconf: Permission denied
--2024-09-18 17:29:09--  ftp://ftp.swin.edu.au/gentoo/distfiles/e9/ncurses-6.4_p20240330-patches.tar.xz
           => ‘/usr/portage/distfiles/ncurses-6.4_p20240330-patches.tar.xz.__download__’
Resolving ftp.swin.edu.au... 136.186.1.76
Connecting to ftp.swin.edu.au|136.186.1.76|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /gentoo/distfiles/e9 ... done.
==> SIZE ncurses-6.4_p20240330-patches.tar.xz ... done.

==> PASV ... done.    ==> RETR ncurses-6.4_p20240330-patches.tar.xz ...
No such file ‘ncurses-6.4_p20240330-patches.tar.xz’.

>>> Downloading 'http://ftp.swin.edu.au/gentoo/distfiles/e9/ncurses-6.4_p20240330-patches.tar.xz'
--2024-09-18 17:29:10--  http://ftp.swin.edu.au/gentoo/distfiles/e9/ncurses-6.4_p20240330-patches.tar.xz
Resolving ftp.swin.edu.au... 136.186.1.76
Connecting to ftp.swin.edu.au|136.186.1.76|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-18 17:29:10 ERROR 404: Not Found.

>>> Downloading 'ftp://ftp.gtlib.gatech.edu/pub/gentoo/distfiles/layout.conf'
pathconf: Permission denied
--2024-09-18 17:29:10--  ftp://ftp.gtlib.gatech.edu/pub/gentoo/distfiles/layout.conf
           => ‘/usr/portage/distfiles/.layout.conf.ftp.gtlib.gatech.edu.__download__’
Resolving ftp.gtlib.gatech.edu... 128.61.111.9, 128.61.111.7, 128.61.111.11
Connecting to ftp.gtlib.gatech.edu|128.61.111.9|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/gentoo/distfiles ...
No such directory ‘pub/gentoo/distfiles’.

!!! Couldn't download '.layout.conf.ftp.gtlib.gatech.edu'. Aborting.
>>> Downloading 'ftp://ftp.gtlib.gatech.edu/pub/gentoo/distfiles/ncurses-6.4_p20240330-patches.tar.xz'
pathconf: Permission denied
--2024-09-18 17:29:12--  ftp://ftp.gtlib.gatech.edu/pub/gentoo/distfiles/ncurses-6.4_p20240330-patches.tar.xz
           => ‘/usr/portage/distfiles/ncurses-6.4_p20240330-patches.tar.xz.__download__’
Resolving ftp.gtlib.gatech.edu... 128.61.111.9, 128.61.111.7, 128.61.111.11
Connecting to ftp.gtlib.gatech.edu|128.61.111.9|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/gentoo/distfiles ...
No such directory ‘pub/gentoo/distfiles’.

>>> Downloading 'rsync://rsync.gtlib.gatech.edu/gentoo/distfiles/layout.conf'
---------------------------------------------------------------------------

GEORGIA TECH SOFTWARE LIBRARY

... <some stuff cut out for brevity> ...

@ERROR: access denied to gentoo from 106-69-210-64.dyn.iinet.net.au (106.69.210.64)
rsync error: error starting client-server protocol (code 5) at main.c(1850) [Receiver=3.3.0]
No digest file available and download failed.

!!! Couldn't download '.layout.conf.rsync.gtlib.gatech.edu'. Aborting.
>>> Downloading 'rsync://rsync.gtlib.gatech.edu/gentoo/distfiles/ncurses-6.4_p20240330-patches.tar.xz'
---------------------------------------------------------------------------

GEORGIA TECH SOFTWARE LIBRARY

... <some stuff cut out for brevity> ...

@ERROR: access denied to gentoo from 106-69-210-64.dyn.iinet.net.au (106.69.210.64)
rsync error: error starting client-server protocol (code 5) at main.c(1850) [Receiver=3.3.0]
>>> Downloading 'https://dev.gentoo.org/~sam/distfiles/sys-libs/ncurses-compat/ncurses-6.4_p20240330-patches.tar.xz'
--2024-09-18 17:29:18--  https://dev.gentoo.org/~sam/distfiles/sys-libs/ncurses-compat/ncurses-6.4_p20240330-patches.tar.xz
Resolving dev.gentoo.org... 140.211.166.183
Connecting to dev.gentoo.org|140.211.166.183|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-18 17:29:19 ERROR 404: Not Found.

!!! Couldn't download 'ncurses-6.4_p20240330-patches.tar.xz'. Aborting.

>>> Failed to emerge sys-libs/ncurses-compat-6.4_p20240330, Log file:

>>>  '/var/tmp/portage/sys-libs/ncurses-compat-6.4_p20240330/temp/build.log'


On navigating in a browser to one of the sources, https://dev.gentoo.org/~sam/distfiles/sys-libs/ , there is no ncurses-compat directory so no ncurses-compat/ncurses-6.4_p20240330-patches.tar.xz file to download. There is an ncurses directory however, and it does contain a file called ncurses-6.4_p20240330-patches.tar.xz. Is that the same file the ebuild is expecting to find in ncurses-compat ? So could I manually download it to my /usr/portage/distfiles and re-run the ebuild?

Or could I just skip this entirely and move to the 23.0 profile anyway?


Last edited by eldakka on Wed Sep 18, 2024 12:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1956
Location: 127.0.0.1

PostPosted: Wed Sep 18, 2024 10:20 am    Post subject: Reply with quote

Hi,

I think that the mirrors you are using are outdated.
You may try to change your mirrors in make.conf.
Here I do not have any problem fetching the source files for this package :
Code:

# emerge -avf1 sys-libs/ncurses-compat

These are the packages that would be fetched, in order:

Calculating dependencies... done!
Dependency resolution took 29.43 s (backtrack: 0/20).

[ebuild  N     ] sys-libs/ncurses-compat-6.4_p20240330:5::gentoo  USE="stack-realign (tinfo) unicode -gpm -verify-sig" ABI_X86="32 (64) (-x32)" 63 KiB

Total: 1 package (1 new), Size of downloads: 63 KiB

Would you like to fetch the source files for these packages? [Yes/No]

>>> Fetching (1 of 1) sys-libs/ncurses-compat-6.4_p20240330::gentoo
 * ncurses-6.4.tar.gz BLAKE2B SHA512 size ;-) ...                                                                                    [ ok ]
 * ncurses-6.4-20230107.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230114.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230121.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230128.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230211.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230218.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230225.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230311.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230401.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230408.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230415.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230418.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230423.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230424.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230429.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230506.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230514.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230520.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230527.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230603.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230610.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230615.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230617.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230624.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230625.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230701.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230708.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230715.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230722.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230729.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230805.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230812.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230819.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230826.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230902.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230909.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230917.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230918.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20230923.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231001.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231007.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231014.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231016.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231021.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231028.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231104.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231111.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231118.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231121.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231125.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231202.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231209.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231217.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231223.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20231230.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240106.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240113.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240120.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240127.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240203.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240210.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240217.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240224.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240302.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240309.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240323.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
 * ncurses-6.4-20240330.patch.gz BLAKE2B SHA512 size ;-) ...                                                                         [ ok ]
>>> Downloading 'https://mirrors.ircam.fr/pub/gentoo-distfiles/distfiles/layout.conf'
--2024-09-18 12:15:48--  https://mirrors.ircam.fr/pub/gentoo-distfiles/distfiles/layout.conf
Resolving mirrors.ircam.fr... 2001:660:3004:4003::37:80, 129.102.1.37
Connecting to mirrors.ircam.fr|2001:660:3004:4003::37:80|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38
Saving to: ‘/var/cache/distfiles/.layout.conf.mirrors.ircam.fr.__download__’

/var/cache/distfiles/.layout.conf. 100%[================================================================>]      38  --.-KB/s    in 0s     

2024-09-18 12:15:48 (81,6 MB/s) - ‘/var/cache/distfiles/.layout.conf.mirrors.ircam.fr.__download__’ saved [38/38]

>>> Downloading 'https://mirrors.ircam.fr/pub/gentoo-distfiles/distfiles/e9/ncurses-6.4_p20240330-patches.tar.xz'
--2024-09-18 12:15:49--  https://mirrors.ircam.fr/pub/gentoo-distfiles/distfiles/e9/ncurses-6.4_p20240330-patches.tar.xz
Resolving mirrors.ircam.fr... 2001:660:3004:4003::37:80, 129.102.1.37
Connecting to mirrors.ircam.fr|2001:660:3004:4003::37:80|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 63796 (62K) [application/x-xz]
Saving to: ‘/var/cache/distfiles/ncurses-6.4_p20240330-patches.tar.xz.__download__’

/var/cache/distfiles/ncurses-6.4_p 100%[================================================================>]  62,30K  --.-KB/s    in 0,02s   

2024-09-18 12:15:49 (2,92 MB/s) - ‘/var/cache/distfiles/ncurses-6.4_p20240330-patches.tar.xz.__download__’ saved [63796/63796]

 * ncurses-6.4_p20240330-patches.tar.xz BLAKE2B SHA512 size ;-) ...                                                                  [ ok ]
Back to top
View user's profile Send private message
alamahant
Advocate
Advocate


Joined: 23 Mar 2019
Posts: 3916

PostPosted: Wed Sep 18, 2024 10:21 am    Post subject: Reply with quote

Try
Code:

emerge --deselect =sys-apps/cpu-x-4.5.2
emerge -av cpu-x ##if you really need it
emerge -a --depclean


It will likely unmerge ncurses-compat
_________________
:)
Back to top
View user's profile Send private message
eldakka
n00b
n00b


Joined: 18 Sep 2024
Posts: 3

PostPosted: Wed Sep 18, 2024 12:47 pm    Post subject: Reply with quote

Thank you both for your suggestions.

I went with @netfab's suggestion of updating the MIRRORs list.

I had to do research on how to update it and what to update it to, but once I had the keywords to search for updating the mirros it all fell into place.

After updating to use a mirror in my region, the ebuild was successful.

Thank you, I appreciate the help.
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1910

PostPosted: Wed Sep 18, 2024 12:57 pm    Post subject: Reply with quote

eldakka wrote:
I went with @netfab's suggestion of updating the MIRRORs list.

You should still consider what alamahant has said.

Your installed version of cpu-x, which has been removed from the repository, is denying the upgrade of sys-process/procps.
This is still a concern and will block updates either now or in the near future.
Back to top
View user's profile Send private message
eldakka
n00b
n00b


Joined: 18 Sep 2024
Posts: 3

PostPosted: Wed Sep 18, 2024 2:34 pm    Post subject: Reply with quote

grknight wrote:
eldakka wrote:
I went with @netfab's suggestion of updating the MIRRORs list.

You should still consider what alamahant has said.

Your installed version of cpu-x, which has been removed from the repository, is denying the upgrade of sys-process/procps.
This is still a concern and will block updates either now or in the near future.


Ah, thanks, I was so fixated on the ncurses-compat issue that I didn't notice the sys-process/procps issue.

I've followed alamahant's advice and did another emerge @world, and it did the procps upgrade. Now there's no work to do when I try another emerge @world, so looks all upgraded now.

Thanks for everyone's help.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum