Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 465606 - net-misc/ieee-oui: Remove the duplicate file/package in favour of sys-apps/hwids
Summary: net-misc/ieee-oui: Remove the duplicate file/package in favour of sys-apps/hwids
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Rick Farina (Zero_Chaos)
URL:
Whiteboard:
Keywords:
Depends on: 466270
Blocks:
  Show dependency tree
 
Reported: 2013-04-12 04:10 UTC by Samuli Suominen (RETIRED)
Modified: 2014-11-19 05:33 UTC (History)
2 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 Samuli Suominen (RETIRED) gentoo-dev 2013-04-12 04:10:11 UTC
oui.txt is part of sys-apps/hwids and updated regulary, bluez, udev, eudev, systemd, all use the copy from sys-apps/hwids

please remove this duplicate package
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2013-04-12 04:14:58 UTC
Push the cron files for inclusion in the hwids package if you find them important
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2013-04-17 13:17:38 UTC
I have no problem with removal of this package; when it was introduced it was to drop the requirement of a few other packages trying to install their own versions.  sys-apps/hwids will certainly suffice rather than installing this and using the cronjob.

I'll remove the package.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2013-04-21 06:30:29 UTC
what's going on here? removed axs from CC list and added yourself to both, assignee and CC list? odd.
should be trivial to apply the aircrack patch.
Comment 4 Rick Farina (Zero_Chaos) gentoo-dev 2013-04-21 15:34:18 UTC
(In reply to comment #3)
> what's going on here? removed axs from CC list and added yourself to both,
> assignee and CC list? odd.
> should be trivial to apply the aircrack patch.

it auto-adds to cc and I wasn't paying attention.  After a discussion with AxS I am taking over this bug and handling the aircrack-ng bug with upstream.

More importantly I really like how ieee-oui handles things, so before this bug is closed I wanted to discuss with the hwids maintainer if it was possible to add a USE=cron or something and keep this cron job.  I really like it, and think it's 1000% better than constantly bumping hwids.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2013-04-21 16:03:58 UTC
(In reply to comment #4)
> More importantly I really like how ieee-oui handles things, so before this
> bug is closed I wanted to discuss with the hwids maintainer if it was
> possible to add a USE=cron or something and keep this cron job.  I really
> like it, and think it's 1000% better than constantly bumping hwids.

hwids git automatically pulls latest files everyday, so by using the 9999 version of hwids you will always get latest files, hence this message is printed at the end of pciutils emerge:

elog "The 'network-cron' USE flag is gone; if you want a more up-to-date"
elog "pci.ids file, you should use sys-apps/hwids-99999999 (live ebuild)."
Comment 6 Rick Farina (Zero_Chaos) gentoo-dev 2013-04-21 17:34:32 UTC
> hwids git automatically pulls latest files everyday, so by using the 9999
> version of hwids you will always get latest files, hence this message is
> printed at the end of pciutils emerge:
> 
> elog "The 'network-cron' USE flag is gone; if you want a more up-to-date"
> elog "pci.ids file, you should use sys-apps/hwids-99999999 (live ebuild)."

that sounds a lot like what I want.  Honestly I've not had any time to investigate it but hopefully this week I'll dig in and get this and related bugs closed then.  Thanks!
Comment 7 Rick Farina (Zero_Chaos) gentoo-dev 2013-04-24 22:58:52 UTC
Last change in git was 21 days ago: https://github.com/gentoo/hwids

I thought this was supposed to automatically update every day?

this 9999 ebuild for hwids completely replaces ieee-oui for me EXCEPT for the fact that it's clearly not being updated...

How can I help to fix this?  I've got multiple servers and a github account, I'd be happy to add to my cron jobs to help keep this up to date and share blame for failures...
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2014-10-10 17:29:57 UTC
DON'T COMMIT WITH CRON JOB TO HWIDS.

I keep hwids updated when I have a chance and I asked others to essentially do the same (Samuli, Mike), and if you want to join, do that.

hwids-9999999 fetches directly so even if the git repository is not updated you always get the last version. On the other hand, I always check before committing because IEEE broke the format too many times (although it's getting better now that they seem to generate rather than edit the file).

The fact that somebody added a package for this, given that IEEE explicitly denied permission to redistribute the files (long story) further saddens me.
Comment 9 Rick Farina (Zero_Chaos) gentoo-dev 2014-10-19 16:32:44 UTC
thanks for bringing this to my attention again, it got lost in the shuffle.  It looks like nothing actually deps on this so I masked it for removal in 30 days.
Comment 10 Rick Farina (Zero_Chaos) gentoo-dev 2014-10-19 16:34:37 UTC
(In reply to Diego Elio Pettenò from comment #8)
> DON'T COMMIT WITH CRON JOB TO HWIDS.
> 
No worries, I agree it's not needed.

> I keep hwids updated when I have a chance and I asked others to essentially
> do the same (Samuli, Mike), and if you want to join, do that.
> 
You also gave me commit access and taught me how to update hwids a while ago, I still remember.

> hwids-9999999 fetches directly so even if the git repository is not updated
> you always get the last version. On the other hand, I always check before
> committing because IEEE broke the format too many times (although it's
> getting better now that they seem to generate rather than edit the file).
> 
Yes, I saw this as well

> The fact that somebody added a package for this, given that IEEE explicitly
> denied permission to redistribute the files (long story) further saddens me.

I don't see this anywhere, any chance you can provide a link? I'm still removing it mind you, just wanted it for documentation.
Comment 11 Rick Farina (Zero_Chaos) gentoo-dev 2014-11-19 05:33:51 UTC
removed