Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156878 - mail-client/nail got renamed to mailx by upstream
Summary: mail-client/nail got renamed to mailx by upstream
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Net-Mail Packages
URL: http://heirloom.sourceforge.net/mailx...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-02 01:33 UTC by Andreas Niederl
Modified: 2011-02-14 17:42 UTC (History)
7 users (show)

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


Attachments
nail-12.0.ebuild (nail-12.0.ebuild,1.93 KB, text/plain)
2006-12-28 12:13 UTC, Andreas Niederl
Details
nail-12.x-nosocket.patch (nail-12.x-nosocket.patch,544 bytes, patch)
2006-12-28 12:15 UTC, Andreas Niederl
Details | Diff
nail-12.0.ebuild.patch (nail-12.0.ebuild.patch,1.69 KB, patch)
2006-12-28 12:16 UTC, Andreas Niederl
Details | Diff
nail-12.2.ebuild (nail-12.2.ebuild,1.94 KB, text/plain)
2007-07-07 19:27 UTC, Andrej Gelenberg
Details
new ebuild for herloom-mailx (heirloom-mailx-12.4.ebuild,1.89 KB, text/plain)
2010-02-02 10:17 UTC, Fyodor Kupchik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Niederl 2006-12-02 01:33:18 UTC
Hi,
mail-client/nail got renamed to mailx and integrated into the Heirloom project as stated on http://nail.sourceforge.net/ and http://heirloom.sourceforge.net/mailx.html

It has already advanced to version 12.1 for which I've already adapted the nail ebuild but am not sure whether to post it here or file a new bug. However, now there is another nosocket.patch needed, which can be found in the archives for nail-devel.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-02 02:01:16 UTC
Eh, this is a no-op. We can't have two different packages called mail-client/mailx...
Comment 2 Andreas Niederl 2006-12-02 07:17:32 UTC
(In reply to comment #1)
> Eh, this is a no-op. We can't have two different packages called
> mail-client/mailx...
> 

So this comes down to two options: a new heirloom-mailx or keeping it under the name mail-client/nail.
Either way the ebuilds for the new versions (>=12.0) need a different SRC_URI and other minimal changes.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2006-12-23 11:48:26 UTC
Andreas, feel free to post the ebuild (and a diff to current one) here.

Thanks!
Comment 4 Andreas Niederl 2006-12-28 12:13:06 UTC
Created attachment 104871 [details]
nail-12.0.ebuild

Works for nail-12.1 as well.
Comment 5 Andreas Niederl 2006-12-28 12:15:01 UTC
Created attachment 104872 [details, diff]
nail-12.x-nosocket.patch

Patch for using nail-12.x without socket support.
Comment 6 Andreas Niederl 2006-12-28 12:16:22 UTC
Created attachment 104873 [details, diff]
nail-12.0.ebuild.patch

Differences between nail-11.25-r3.ebuild and nail-12.0.ebuild
Comment 7 Rodolphe Rocca 2007-03-17 17:45:41 UTC
Hi,

Tested the ebuild on amd64 : works fine with newer version 12.2.

It would be good to see nail replaced with heirloom-mailx quickly because nail-11.25 is nearly 2 years old now.

In this case the nosocket patch should just be renamed to heirloom-mailx-12.x-nosocket.patch
Comment 8 Andrej Gelenberg 2007-07-07 19:27:02 UTC
Created attachment 124168 [details]
nail-12.2.ebuild

Where are wrong line in nail-12.0.ebuild:
 make DESTDIR=${D} UCBINSTALL=/bin/install PREFIX=/usr install || die "install failed"
must:
make DESTDIR=${D} UCBINSTALL=/usr/bin/install PREFIX=/usr install || die "install failed"
Comment 9 Jeff Grossman 2007-07-25 02:26:47 UTC
There is now a 12.3 release.  The nosocket patch no longer works with this release.  I do not know enough about patches, would somebody be able to take a look at it and see if they can fix it?
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2007-10-12 16:20:29 UTC
(In reply to comment #2)
> So this comes down to two options: a new heirloom-mailx or keeping it under the
> name mail-client/nail.

Debian does the latter and upstream is apparently¹ fine with it, so spare yourself the package move and let's stay with nail. Any chance we get to see an update in the tree? :)


[1] http://sourceforge.net/project/shownotes.php?release_id=398406&group_id=106236
Comment 11 Priit Laes (IRC: plaes) 2008-10-24 06:42:47 UTC
Any updates on Gentoo adoption? :)

Latest version is 12.4
Comment 12 Fyodor Kupchik 2009-09-25 11:42:46 UTC
(In reply to comment #11)
> Any updates on Gentoo adoption? :)
> 
> Latest version is 12.4
> 

I just wrote new ebuild for heirloom-mailx that is based on the latest nail ebuild from portage tree. Added GSSAPI auth (sorry didn't tested that feature) as USE flag.

should I open new bug report with "new ebuild...." Subj field?
Comment 13 David 2010-02-02 05:38:37 UTC
Can we 12.4 into Portage (even if masked/keyworded), or at least onto the Sunrise overlay?  Would be a shame have a 2005 release be the latest version available w/Gentoo.
Comment 14 Fyodor Kupchik 2010-02-02 10:17:36 UTC
Created attachment 218143 [details]
new ebuild for herloom-mailx

the only way I see is to use self-made ebuild
unfortunately...

this version solved for me some annoying troubles (e.g. "Invalid or incomplete multibyte or wide character")
Comment 15 Jeroen Roovers (RETIRED) gentoo-dev 2010-02-02 17:49:04 UTC
heirloom-mailx version 12.4 has landed in the tree as mail-client/nail-12.4, roughly based on attachment #218143 [details].

Thank you all very much for reporting, patching and patiently waiting. :)
Comment 16 Brandon Captain 2011-02-14 17:42:28 UTC
this ebuild makes no checks that DSSAPI is installed when passing the DSSAPI useflag. that should be added as a depend.