Knewspost is a GUI Front end to newspost-1.20 (see bug 4936) This package KDE 3.0 safe This package Requires newspost-1.20 (see bug 4936 )
Created attachment 2235 [details] Ebuild for knewspost-1.1 This ebuild requires newspost from bug 4936
I've made a proper inheriting ebuild and committed as net-news/knewspost. (See the eclass-howto on gentoo.org for information about inheriting kde ebuilds). I also made an ebuild for the new newspost-2.0.
I can't find the knewspost ebuild. Is there something special I need to do?
*** Bug 159499 has been marked as a duplicate of this bug. ***
No idea why this got "fixed", never been commited AFAICT.
That is weird, I search for knewspost in bugzilla prior to submitting my request.
I can't install knewspost due to blocked packages (I have kdebase-meta installed). # emerge -av knewspost These are the packages that would be merged, in order: Calculating dependencies... done! [blocks B ] =kde-base/konsole-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/ksysguard-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/ksmserver-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/khelpcenter-3.5* (is blocking kde-base/kdebase-3.5.5-r 1) [blocks B ] =kde-base/knetattach-3.5* (is blocking kde-base/kdebase-3.5.5-r1 ) [blocks B ] =kde-base/kdesktop-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kmenuedit-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kicker-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdepasswd-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/nsplugins-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdebugdialog-3.5* (is blocking kde-base/kdebase-3.5.5- r1) [blocks B ] =kde-base/kdebase-data-3.5* (is blocking kde-base/kdebase-3.5.5- r1) [blocks B ] =kde-base/klipper-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kxkb-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/ksplashml-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/drkonqi-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdeprint-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kcontrol-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdcop-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kpager-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kscreensaver-3.5* (is blocking kde-base/kdebase-3.5.5- r1) [blocks B ] =kde-base/kdm-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kwin-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kcheckpass-3.5* (is blocking kde-base/kdebase-3.5.5-r1 ) [blocks B ] =kde-base/konqueror-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdebase-kioslaves-3.5* (is blocking kde-base/kdebase-3 .5.5-r1) [blocks B ] =kde-base/kate-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kfind-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdebase-startkde-3.5* (is blocking kde-base/kdebase-3. 5.5-r1) [blocks B ] =kde-base/khotkeys-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kappfinder-3.5* (is blocking kde-base/kdebase-3.5.5-r1 ) [blocks B ] =kde-base/kpersonalizer-3.5* (is blocking kde-base/kdebase-3.5.5 -r1) [blocks B ] =kde-base/kcminit-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/ksystraycmd-3.5* (is blocking kde-base/kdebase-3.5.5-r 1) [blocks B ] =kde-base/kdesu-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/ktip-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kdialog-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kstart-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/libkonq-3.5* (is blocking kde-base/kdebase-3.5.5-r1) [blocks B ] =kde-base/kreadconfig-3.5* (is blocking kde-base/kdebase-3.5.5-r 1) [ebuild N ] kde-base/kdebase-3.5.5-r1 USE="arts cups hal java ldap opengl p am ssl xinerama -debug -ieee1394 -kdeenablefinal -kdehiddenvisibility -lm_sensor s -logitech-mouse -openexr -samba -xcomposite -xscreensaver -zeroconf" 0 kB [ebuild N ] net-nntp/knewspost-1.1 0 kB [1] Total size of downloads: 0 kB Portage overlays: [1] /usr/local/portage [2] /usr/portage/local/layman/sunrise !!! Error: The above package list contains packages which cannot be installed !!! at the same time on the same system. For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
Fixed the above error by adjusting the ebuild to DEPEND=" >=kdebase-meta-3.0 "
Now I get the following error: !!! Manifest file not found: Who's got a idea how to solve this? # emerge -av knewspost These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-nntp/knewspost-1.1 0 kB [1] Total size of downloads: 0 kB Portage overlays: [1] /usr/local/portage [2] /usr/portage/local/layman/sunrise Would you like to merge these packages? [Yes/No] >>> Emerging (1 of 1) net-nntp/knewspost-1.1 to / >>> Downloading 'http://www.gtlib.gatech.edu/pub/gentoo/distfiles/knewspost-1.1. tar.gz' --21:03:30-- http://www.gtlib.gatech.edu/pub/gentoo/distfiles/knewspost-1.1.tar .gz => `/usr/portage/distfiles/knewspost-1.1.tar.gz' Resolving www.gtlib.gatech.edu... 128.61.111.10, 128.61.111.11, 128.61.111.9 Connecting to www.gtlib.gatech.edu|128.61.111.10|:80... connected. HTTP request sent, awaiting response... 404 Not Found 21:03:30 ERROR 404: Not Found. No digest file available and download failed. >>> Downloading 'http://www.semeniuk.net/linux/knewspost-1.1.tar.gz' --21:03:30-- http://www.semeniuk.net/linux/knewspost-1.1.tar.gz => `/usr/portage/distfiles/knewspost-1.1.tar.gz' Resolving www.semeniuk.net... 65.61.216.21 Connecting to www.semeniuk.net|65.61.216.21|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://templates.doteasy.com/ErrorPages/error404/ [following] --21:03:34-- http://templates.doteasy.com/ErrorPages/error404/ => `/usr/portage/distfiles/index.html.4' Resolving templates.doteasy.com... 65.61.199.116 Connecting to templates.doteasy.com|65.61.199.116|:80... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] [ <=> ] 16,873 7.99K/s 21:03:37 (7.99 KB/s) - `/usr/portage/distfiles/index.html.4' saved [16873] !!! Manifest file not found: '/usr/local/portage/net-nntp/knewspost/Manifest'
Created attachment 105005 [details] fixed ebuild: DEPEND=" >=kdebase-meta-3.0 "
Created attachment 105006 [details] Fixed ebuild: updated source link + DEPEND=" >=kdebase-meta-3.0 "
I updated the ebuild to point to a working source link. Unfortunately now I get a configure error: checking for KDE... configure: error: in the prefix, you've chosen, are no KDE headers installed. This will fail. So, check this please and use another prefix! !!! ERROR: net-nntp/knewspost-1.1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile knewspost-1.1.ebuild, line 23: Called die !!! ./configure failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! This ebuild is from an overlay: '/usr/local/portage'
No release upstream for ~5 years -> definitely WONTFIX.
(In reply to comment #13) > No release upstream for ~5 years -> definitely WONTFIX. > That is too bad :( Is there no way we can fix the ebuild for Knewspost?
Ok nevermind I got your point: 02/07/21 - .... Newspost version 2.0 has been released. Find it at: newspost.unixcab.org - I will work at getting my frontend to be compatible with Newspost 2.0 soon Thanks for looking into this. Source: http://www.semeniuk.net/linux/knewspost/