Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87352 - ogg2mp3-0.4 (update)
Summary: ogg2mp3-0.4 (update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-30 16:47 UTC by Alan Strohm
Modified: 2005-06-09 15:52 UTC (History)
2 users (show)

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


Attachments
ogg2mp3-0.3-0.4.diff (ogg2mp3-0.3-0.4.diff,644 bytes, patch)
2005-04-18 16:32 UTC, Octavio Ruiz (Ta^3)
Details | Diff
ogg2mp3-0.4.ebuild (ogg2mp3-0.4.ebuild,545 bytes, text/plain)
2005-04-18 16:32 UTC, Octavio Ruiz (Ta^3)
Details
ogg2mp3-0.3-0.4.diff (ogg2mp3-0.3-0.4.diff,670 bytes, patch)
2005-04-18 16:36 UTC, Octavio Ruiz (Ta^3)
Details | Diff
ogg2mp3-0.4.ebuild (ogg2mp3-0.4.ebuild,548 bytes, text/plain)
2005-04-18 16:36 UTC, Octavio Ruiz (Ta^3)
Details
ogg2mp3-0.5.ebuild (ogg2mp3-0.5.ebuild,574 bytes, text/plain)
2005-06-09 08:37 UTC, Dan Check
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Strohm 2005-03-30 16:47:21 UTC
The author has released version 0.4 (http://amor.cms.hu-berlin.de/~h0444y2j/linux.html)

cp ogg2mp3-0.3.ebuild ogg2mp3-0.4.ebuild

doesn't work because the filename isn't versioned. However, I have downloaded the script myself and the new version installs and runs fine.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




% emerge info
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.2,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 17 2005, 15:25:41)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.9.5, 1.6.3, 1.4_p6, 1.7.9-r1, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r1, 2.15.92.0.2-r7, 2.15.90.0.1.1-r3
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/  http://mirrors.tds.net/gentoo
ftp://mirrors.tds.net/gentoo"
LANG="en_US"
LC_ALL="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="amd64 16bit 3ds X X509 Xaw3d a52 aac aalib acpi aim alsa amd apache2 arts
artswrappersuid audiofile bash-completion beepmp berkdb bigger-fonts
bitmap-fonts bluetooth bmp bonobo bootsplash bzlib cairo cddb cdparanoia cdr cgi
chroot codecs crypt cscope css cups curl dillo directfb divx4linux doc dvd dvdr
dvdread emacs encode esd ethereal evo fam fbcon flac font-server fortran
freetype gb gd ggi gif gimpprint gmail gnome gpm gstreamer gtk hal howl idea
imagemagick imap imlib ipv6 jack jack-tmpfs java javascript jp2 jpeg junit kde
libwww lirc lzw lzw-tiff mad maildir matroska mbox mikmod motif mozcalendar
mozilla mp3 mpeg mpeg4 mplayer multislot mysql mythtv nas ncurses nfsv4 nls nptl
nvidia offensive oggvorbis opengl oss pam parse-clocks pdflib perl php plotutils
png ppds python qt readline rtc samba sdl slang snmp sqlite ssl tcltk tcpd tetex
tiff truetype truetype-fonts type1-fonts usb userlocales visualization winbind
xanim xine xml xml2 xmms xosd xpm xrandr xv xvid xvmc zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Octavio Ruiz (Ta^3) 2005-04-18 16:30:36 UTC
emerge ogg2mp3
Calculating dependencies  ...done!
>>> emerge (1 of 1) media-sound/ogg2mp3-0.3 to /
>>> Downloading http://amor.cms.hu-berlin.de/~h0444y2j/pub/ogg2mp3
--18:02:25--  http://amor.cms.hu-berlin.de/%7Eh0444y2j/pub/ogg2mp3
           => `/usr/portage/distfiles/ogg2mp3'
Resolving amor.cms.hu-berlin.de... 141.20.1.38
Connecting to amor.cms.hu-berlin.de[141.20.1.38]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9,705 [text/plain]

100%[========================================================================================================>] 9,705         16.67K/s

18:02:26 (16.63 KB/s) - `/usr/portage/distfiles/ogg2mp3' saved [9705/9705]

>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) ogg2mp3-0.3.ebuild
>>> md5 files   ;-) files/digest-ogg2mp3-0.3

!!! Digest verification Failed:
!!!    /usr/portage/distfiles/ogg2mp3
!!! Reason: Filesize does not match recorded size



% head -n 24 /usr/portage/distfiles/ogg2mp3 | grep '#'
...
# 0.4 ogginfo fix thanks to Chris Dance


It needs to be bumped to 0.4.

Comment 2 Octavio Ruiz (Ta^3) 2005-04-18 16:32:28 UTC
Created attachment 56608 [details, diff]
ogg2mp3-0.3-0.4.diff
Comment 3 Octavio Ruiz (Ta^3) 2005-04-18 16:32:43 UTC
Created attachment 56609 [details]
ogg2mp3-0.4.ebuild
Comment 4 Octavio Ruiz (Ta^3) 2005-04-18 16:36:11 UTC
Created attachment 56610 [details, diff]
ogg2mp3-0.3-0.4.diff
Comment 5 Octavio Ruiz (Ta^3) 2005-04-18 16:36:29 UTC
Created attachment 56611 [details]
ogg2mp3-0.4.ebuild
Comment 6 Tony Vroon (RETIRED) gentoo-dev 2005-05-08 07:41:51 UTC
I have contacted upstream a least a month ago and still haven't had a reply yet.
An unversioned tarball means the package is very hard to maintain in the portage tree. It will break again on the next update.
On the next portage tree sync, you will find this package masked. If you want it unmasked, please contact upstream and get versioned tarballs of this script online.
Comment 7 Alan Strohm 2005-05-08 08:18:18 UTC
I'm not going to bug the maintainer about changing his way of distributing his software.  He has already been kind enough to write it.  If our software management system really can't handle unversioned packages then that is our fault.  Doesn't everyone keep saying that Gentoo is supposed to be about choices?  Rather than spending time forcing people to change their system, we should think about ways we can improve portage to make it handle unversioned packages as well.  Perhaps a bug should be opened about that...
Comment 8 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-08 08:26:22 UTC
> I'm not going to bug the maintainer about changing his way of distributing his software.  
> He has already been kind enough to write it.  If our software management system 
> really can't handle unversioned packages then that is our fault. 

unversioned distfiles really dont make sense, therefor there is no need to support them imho.

> Doesn't everyone keep saying that Gentoo is supposed to be about choices?  Rather 
> than spending time forcing people to change their system, we should think about ways
> we can improve portage to make it handle unversioned packages as well. 
> Perhaps a bug should be opened about that...

we dont force him to change his system, we just ask him to do so because if you look around, nearly all software projects have a version number in the distfile name to make it easy to say which version of a software it is. if you open a bug about it, it'll most proberbly also be marked as wontfix. gentoo is about choices, you can choose between different solutions for a problem if there are more than one.
Comment 9 Octavio Ruiz (Ta^3) 2005-05-11 15:57:12 UTC
Mark <rickscafe.casablanca@gmx.net> (upstream) wrote:

---

"yea, the gentoo folks asked for it, too"

"I've wanted to move the script to sourceforge in a versioned tarball for quite
some time now."

"I'll check the two patches and release a new version in a tarball within this week"

"In terms of licence I will change it if necessary."

---

Alan Strohm, can you re-open the bug?
Comment 10 Tony Vroon (RETIRED) gentoo-dev 2005-05-11 15:58:26 UTC
Reopening bug by Octavio's request.
Awaiting new releases by upstream.
Comment 11 Dan Check 2005-06-09 08:22:25 UTC
(In reply to comment #10)
> Reopening bug by Octavio's request.
> Awaiting new releases by upstream.

v 0.5 is out:

http://amor.cms.hu-berlin.de/~h0444y2j/linux.html

From the site:
"I can no longer maintain the script. I released a last version 0.5 in a
versioned tarball as the Debian and Gentoo folks requested. Also, I applied a
patch by Henry Gomersall who added bitrate and quality cli options. A problem
with case sensitivity was fixed by me.

The license I changed to GPL v2. If anyone wants to maintain the script, feel
free to do so. I will not accept further patches. Thanks to all the people
sending me bug reports and patches."
Comment 12 Dan Check 2005-06-09 08:37:25 UTC
Created attachment 60912 [details]
ogg2mp3-0.5.ebuild

Version bump with new src uri.
Comment 13 Tony Vroon (RETIRED) gentoo-dev 2005-06-09 15:52:40 UTC
This is now in the portage tree. The 0.3 ebuild is removed, and the 0.5 one is
added. The package will be unmasked shortly.