Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 271447 - Change dependency for GLEP 42 news module
Summary: Change dependency for GLEP 42 news module
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo eselect Team
URL:
Whiteboard:
Keywords:
: 287756 (view as bug list)
Depends on: 287135
Blocks:
  Show dependency tree
 
Reported: 2009-05-27 19:17 UTC by Christian Faulhammer (RETIRED)
Modified: 2009-10-11 17:08 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2009-05-27 19:17:56 UTC
eselect 1.1 will ship the news-tng news item, so Portage can extend to a any-of dependency: eselect-news or >=eselect-1.1
Comment 1 Ulrich Müller gentoo-dev 2009-05-28 06:15:59 UTC
I second this.
But maybe the message in emerge should be changed then:

   Use "eselect news" or "eselect news-tng" to read news items.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-09 14:25:00 UTC
I added the dependency now that eselect 1.1.1 is going stable.  Ulrich, is a mapping of eselect news to eselect news-tng possible by blocking eselect-news itself?
Comment 3 Zac Medico gentoo-dev 2009-07-09 18:26:46 UTC
Is the older eselect-news packages still going to be maintained? If not, maybe we can rename news-tng to news and make the new select block eselect-news.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-09 18:45:52 UTC
(In reply to comment #3)
> Is the older eselect-news packages still going to be maintained? If not, maybe
> we can rename news-tng to news and make the new select block eselect-news.

 Theoretically it is maintained but it has some little usability flaws that ulm addressed.  Let's ask the maintainer.

Piotr, I don't know if you had a look at the news-tng eselect module, but it is superior to the original news module.  Is there still development going on or can we move it into the eselect core?
Comment 5 Ulrich Müller gentoo-dev 2009-07-09 22:00:45 UTC
(In reply to comment #4)
> [...] can we move it into the eselect core?

To clarify: We cannot include the original news module in eselect since (being part of Paludis) it doesn't have a Gentoo copyright assignment.

Renaming of news-tng to news (as suggested by Zac) would be possible of course.
Comment 6 Ulrich Müller gentoo-dev 2009-08-14 08:13:24 UTC
Would you have any objections against the following plan:
  1. In eselect proper, rename news-tng.eselect to news.eselect
  2. Change the eselect-news dependency in the portage and paludis ebuilds to:
     || ( >=app-admin/eselect-1.2 >=app-admin/eselect-news-20071201 )
  3. Release app-admin/eselect-1.2, blocking against app-admin/eselect-news

Adding gentoofan23 to CC (as paludis ebuild maintainer).

Comment 7 Ulrich Müller gentoo-dev 2009-08-26 07:13:56 UTC
(In reply to comment #6)
>   1. In eselect proper, rename news-tng.eselect to news.eselect
>   2. Change the eselect-news dependency in the portage and paludis ebuilds to:
>      || ( >=app-admin/eselect-1.2 >=app-admin/eselect-news-20071201 )
>   3. Release app-admin/eselect-1.2, blocking against app-admin/eselect-news

All done in eselect-1.2_rc1.

Comment 8 Ulrich Müller gentoo-dev 2009-09-29 05:54:58 UTC
Reopening, because Portage still depends on eselect-1.1, not 1.2.

The dependency in Paludis is now >=app-admin/eselect-1.2 (no eselect-news), and it should be changed to the same for Portage, too.
Comment 9 Ulrich Müller gentoo-dev 2009-09-29 06:11:45 UTC
<ulm> zmedico: ok with you if I update the eselect dependency in                
      sys-apps/portage-2.2*? bug 271447
<Willikins> ulm: https://bugs.gentoo.org/271447 "Change dependency for GLEP 42  
            news module"; Portage Development, Core - External Interaction;     
            REOP; fauli@g.o:eselect@g.o
<ulm> portage-2.1* would follow after eselect-1.2* stabilisation
<zmedico> ulm: yes, please do
<ulm> k
<zmedico> thanks

Done for sys-apps/portage-2.2*.
Comment 10 Alex Legler (RETIRED) archtester gentoo-dev Security 2009-10-05 14:15:10 UTC
*** Bug 287756 has been marked as a duplicate of this bug. ***
Comment 11 Ulrich Müller gentoo-dev 2009-10-11 17:08:02 UTC
Done for portage-2.1.6* too, following stabilisation of eselect-1.2.3.