First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 69831
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Quality Assistance Team <qa@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alexandru Toma <flash3001@yahoo.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
unzip-20050915.txt unzip-20050915.txt text/plain Marcelo Goes 2005-09-15 13:24 0000 2.52 KB Details
unzip-people-20050915.txt unzip-people-20050915.txt text/plain Marcelo Goes 2005-09-15 14:49 0000 2.34 KB Details
unzip.log pkgs that have zip files, but lack unzip in depends. text/plain Brian Harring 2005-09-15 17:20 0000 1.93 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 69831 depends on: Show dependency tree
Show dependency graph
Bug 69831 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-11-02 05:58 0000
app-crypt/chntpw

app-doc/selfhtml

app-emacs/xslide
app-emacs/aspectj4emacs

app-misc/jdictionary
app-misc/mindterm-bin
app-misc/openjnlp
app-misc/astrolog-ephemeris
app-misc/chesstask

app-office/ganttproject

app-sci/qcad-parts

app-text/jing
app-text/trang
app-text/gsview
app-text/jasperreports
app-text/convertlit

dev-ada/cbind
dev-ada/charles

dev-db/hsqldb

dev-games/flinker
dev-games/flatzebra
dev-games/irrlicht

dev-haskell/wxhaskell

dev-java/ant-core
dev-java/apple-java-extensions-bin
dev-java/batik
dev-java/colt
dev-java/cryptix-jce-bin
dev-java/fesi-bin
dev-java/gnu-jaxp
dev-java/jad-bin
dev-java/jade
dev-java/jade-lib
dev-java/jdbc2-firebird
dev-java/jdbc3-firebird
dev-java/jgoodies-looks-bin
dev-java/jgraph
dev-java/jgroups
dev-java/jlfgr
dev-java/jmx
dev-java/jnlp-bin
dev-java/jsch
dev-java/jswat
dev-java/jtidy
dev-java/kunststoff-bin
dev-java/mckoi
dev-java/openjgraph
dev-java/oscache
dev-java/oscore-bin
dev-java/qat
dev-java/sax
dev-java/saxon-bin
dev-java/tagsoup
dev-java/tagunit
dev-java/telnetd
dev-java/wsdl4j-bin
dev-java/xom
dev-java/xt-bin

dev-lang/palmos-sdk
dev-lang/squeak-basicimage
dev-lang/squeak-fullimage

dev-libs/cryptlib
dev-libs/crypto++
dev-libs/ibpp
dev-libs/libf2c

dev-lisp/cl-aspectl

dev-python/adodb-py
dev-python/cgkit
dev-python/m2crypto
dev-python/paramiko
dev-python/pygoogle
dev-python/simpleparse

dev-util/ecletex
dev-util/eclipse-cdt-bin
dev-util/eclipse-emf-bin
dev-util/eclipse-gef-bin
dev-util/eclipse-ve-bin
dev-util/fujaba
dev-util/jarwizard
dev-util/jcvs-bin
dev-util/pmd
dev-util/poseidonCE
dev-util/sun-one-studio-me
dev-util/weka
dev-util/wxglade

games-action/towbowl-tactics
games-arcade/xevil
games-emulation/infones
games-emulation/mekanix
games-emulation/pcsx2
games-emulation/ps2emu-cddvdlinuz
games-emulation/ps2emu-cdvdiso
games-emulation/ps2emu-dev9null
games-emulation/ps2emu-padxwin
games-emulation/ps2emu-spu2null
games-emulation/psemu-gpupetexgl2
games-fps/aaquake2
games-fps/anaglyph-stereo-quake
games-fps/cube
games-fps/freedoom
games-fps/quake1
games-fps/red-blue-quake2
games-fps/tenebrae
games-fps/transfusion-bin
games-fps/unreal-tournament-strikeforce
games-puzzle/penguzzle
games-roguelike/fargoal
games-rpg/bass
games-rpg/daimonin-client
games-rpg/eternal-lands
games-rpg/queen
games-server/halflife-clanmod
games-server/halflife-entmod
games-server/halflife-hlguard
games-server/halflife-hookmod
games-server/halflife-statsme
games-server/jediacademy-ded
games-server/jedioutcast-ded
games-strategy/ufo-ai

media-gfx/aoi
media-gfx/pngrewrite
media-gfx/yablex

media-sound/ssrc

media-video/asfrecorder
media-video/darwin-streaming-server
media-video/projectx

net-misc/java-wakeonlan

net-p2p/myster
net-p2p/phex
net-p2p/yaggui

net-zope/cvsfile
net-zope/externalfile

www-apps/bugs-bug-genie

x11-themes/amsn-skins

I may have missed a few.

NOTE: It is possible that only _some_ of the versions have this problem, but in most cases it's for all the ebuilds for a specific package.

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

------- Comment #1 From Patrick Kursawe 2004-11-02 07:12:36 0000 -------
qcad-parts done.

------- Comment #2 From Markus Nigbur (RETIRED) 2004-11-02 08:32:56 0000 -------
x11-themes/amsn-skins fixed.

------- Comment #3 From Daniel Black 2004-11-02 16:03:13 0000 -------
robbat2@gentoo.org app-crypt/chntpw
pylon@gentoo.org app-doc/selfhtml
emacs app-emacs/xslide
emacs/java app-emacs/aspectj4emacs

and lots of others. (saw the list and gave up listing)

------- Comment #4 From SpanKY 2004-11-02 16:34:16 0000 -------
fixed all the games ones ... there were a few wrong ones listed :P

in the future, large bugs like this rarely work out ... try to break them up next time :P

------- Comment #5 From Mamoru KOMACHI (RETIRED) 2004-11-02 21:35:45 0000 -------
Fixed app-emacs/xslide, app-emacs/aspectj4emacs and app-text/convertlit
(I wasn't cc'd but I maintain convertlit).

------- Comment #6 From Jeremy Huddleston 2004-11-02 22:49:29 0000 -------
fixed sound ones.

------- Comment #7 From Alexandru Toma 2004-11-03 00:48:55 0000 -------
>there were a few wrong ones listed :P
it was just one! :P .... I may have added a few wrong one by mistake... it was late and I was tired... sorry

>in the future, large bugs like this rarely work out ... try to break them up next time :P
I didn't know what the exact procedure was... I'll keep it in mind next time I file a large bug.

>fixed all the games ones
You missed these:
games-roguelike/fargoal
games-server/halflife-hlguard

And daimonin-client-0.96.5_beta3.ebuild doesn't need unzip, only the other versions do.

------- Comment #8 From Thomas Matthijs (RETIRED) 2004-11-03 03:59:34 0000 -------
did

app-office/*
app-misc/*
app-text/*
dev-java/*
dev-util/*

maybe post your script or an updated list?

------- Comment #9 From Alexandru Toma 2004-11-03 04:51:29 0000 -------
>maybe post your script or an updated list?
Heh... I actually had no script. I just ran "grep -r zip /usr/portage/<category> | sort" and then looked through those files... Yeah, I know ;)

But since you asked for a script I thought I'd write _something_

First version:
grep -L app-arch\/unzip `grep -rlE '\.zip' /usr/portage/ --include=*ebuild` | sort

This will also show some false positives.

Second version:
grep -L app-arch\/unzip `grep -rlE 'SRC_URI.+?\.zip.*?"' /usr/portage/ --include=*ebuild` | sort

This will only check for zip files inside SRC_URI so it will miss some ebuilds. There was at least one, I remember, where there was a tar.gz file in SRC_URI which, when unpacked, produced a zip file which had to be unpacked as well.

Remember to be patient while running the commands above as they will take some time. :P I'm sure this could probably be solved more efficiently.

------- Comment #10 From SpanKY 2004-11-03 05:48:36 0000 -------
there was three or four that were wrong, i just stopped listing their status

fixed the other game ones you mentioned

------- Comment #11 From Daniel Black 2004-11-04 02:07:42 0000 -------
fixed app-crypt/* and dev-libs/crypt*

------- Comment #12 From Rob Cakebread 2004-11-04 08:54:39 0000 -------
Removed python@gentoo.org - fixed all dev-python

------- Comment #13 From Lars Weiler (RETIRED) 2004-11-04 20:09:14 0000 -------
app-doc/selfhtml fixed

------- Comment #14 From Robin Johnson 2005-01-07 04:35:02 0000 -------
chntpw fixed.

------- Comment #15 From Chris White (RETIRED) 2005-01-07 12:49:52 0000 -------
Got asfrecorder.  Darwin streaming server is no longer in portage.  ProjectX is
java's.

------- Comment #16 From Jan Brinkmann (RETIRED) 2005-01-07 13:17:39 0000 -------
done for media-video/projectx.

------- Comment #17 From Robin Johnson 2005-02-14 00:38:51 0000 -------
Alexandru Toma: please post up updated list of all remaining items.

------- Comment #18 From Alexandru Toma 2005-02-17 09:02:53 0000 -------
app-crypt/rainbowcrack

app-doc/NaturalDocs

app-editors/leo

app-office/borg

app-vim/cream

dev-ada/booch_components
dev-ada/cbind
dev-ada/charles

dev-db/firebird-docs -> this depends on app-arch/zip instead of app-arch/unzip

dev-embedded/tigcc

dev-haskell/wxhaskell

dev-java/aspectwerkz
dev-java/blowfishj -> this depends on app-arch/zip instead of app-arch/unzip
dev-java/bluej-bin/bluej-bin-1.3.5.ebuild
dev-java/iso-relax
dev-java/java-gnome
dev-java/jdictrayapi
dev-java/kissme - I'm not too sure about this one. Maybe the Makefile uses unzip or maybe zip as there are some references to some zip files in the ebuild. Should be checked out.
dev-java/quartz/quartz-1.4.4.ebuild
dev-java/spin
dev-java/xml-commons-resolver Shouldn't this depend on zip: "source? ( app-arch/zip )"?
dev-java/xp

dev-lang/fpc - doc? ( app-arch/unzip ) ... also, if the doc USE flag is not used this package doesn't seem to install anything!?... I think this ebuild is broken!
dev-lang/fpc-source - doc? ( app-arch/unzip ) It is my understanding that this ebuild will be removed. If that's the case, then this fix is unnecessary.
dev-lang/palmos-sdk
dev-lang/squeak/squeak-3.6_p3.ebuild - mozilla? ( app-arch/unzip )
dev-lang/squeak-basicimage
dev-lang/squeak-fullimage
dev-libs/cryptlib -> this depends on app-arch/zip instead of app-arch/unzip
dev-libs/crypto++ -> same as above
dev-libs/ibpp
dev-libs/libf2c

dev-lisp/cl-aspectl

dev-php/adodb/adodb-4.0.5.ebuild

dev-python/celementtree
dev-python/cgkit
dev-util/eclipse-cdt-bin
dev-util/eclipse-cdt -> I think this needs to depend on both unzip and zip
dev-util/eclipse-pydev-bin
dev-util/jcvs

games-arcade/pacmanarena
games-arcade/rocksndiamonds/rocksndiamonds-3.0.8.ebuild
games-arcade/smclone
games-board/scid
games-emulation/raine/raine-0.39.0.ebuild
games-engines/exult
games-fps/industri
games-fps/rott
games-fps/unreal-tournament-goty/unreal-tournament-goty-436.ebuild
games-fps/unreal
games-fps/wolfgl
games-rpg/nwn
games-strategy/freecnc - nocd? ( app-arch/unzip )
games-strategy/ufo2000/ufo2000-0.4.0.3*.ebuild

media-fonts/erza-sil

media-gfx/aoi
media-gfx/pngrewrite
media-gfx/sfftobmp
media-gfx/yablex
media-video/avinfo

net-misc/java-wakeonlan

net-p2p/azureus-bin/azureus-bin-2.1.0.0-r1.ebuild
net-p2p/azureus-bin/azureus-bin-2.1.0.2.ebuild
net-p2p/myster
net-p2p/phex
net-p2p/yaggui

net-www/mod_bwshare

net-zope/cvsfile
net-zope/externalfile

www-apps/bugs-bug-genie
www-apps/phprojekt/phprojekt-4.2-r*.ebuild

x11-themes/gdm-themes/gdm-themes-2.0.ebuild

------- Comment #19 From Robin Johnson 2005-02-17 09:29:26 0000 -------
Bunch of them are fixed now ;-)

app-crypt/rainbowcrack
dev-embedded/tigcc
dev-libs/cryptlib
dev-libs/crypto++
dev-php/adodb/adodb-4.0.5.ebuild
net-www/mod_bwshare
net-zope/cvsfile
net-zope/externalfile
www-apps/bugs-bug-genie
www-apps/phprojekt/phprojekt-4.2-r*.ebuild
x11-themes/gdm-themes/gdm-themes-2.0.ebuild


------- Comment #20 From Jan Brinkmann (RETIRED) 2005-02-17 09:58:06 0000 -------
done for:

dev-java/*
net-misc/java-wakeonlan
dev-util/jcvs
media-video/avinfo

dev-java/kissme doesnt need the dependency.

------- Comment #21 From Jan Brinkmann (RETIRED) 2005-03-28 17:08:51 0000 -------
done for java packages, removing java@gentoo.org from CC list wrt comment #20

------- Comment #22 From Mr. Bones. 2005-04-02 21:20:07 0000 -------
Can someone generate a new list please?

------- Comment #23 From Kamil Rytarowski 2005-09-15 12:19:45 0000 -------
Please update this ebuild! Emerga fails without (un)zip software.

------- Comment #24 From Mark Loeser 2005-09-15 13:14:31 0000 -------
media-gfx/aoi
media-gfx/pngrewrite
media-gfx/sfftobmp
media-gfx/yablex

These are all fixed now.  I believe all media-gfx packages should be fixed from
a quick grep.

------- Comment #25 From Marcelo Goes 2005-09-15 13:24:21 0000 -------
Created an attachment (id=68530) [edit]
unzip-20050915.txt

Got this output from running:

$ grep -L app-arch\/unzip `grep -rlE 'SRC_URI.+ 			       
	  ?\.zip.*?"' /usr/portage/ --include=*ebuild` | sort >
~/unzip-20050915.txt
$ sed -i -e s:/usr/portage/:: ~/unzip-20050915.txt

------- Comment #26 From Chris Gianelloni (RETIRED) 2005-09-15 13:42:40 0000 -------
Ehh... all of the games-fps stuff gets the DEPEND from their eclass...

------- Comment #27 From Marcelo Goes 2005-09-15 14:49:15 0000 -------
Created an attachment (id=68537) [edit]
unzip-people-20050915.txt

cat metadata.xml for each of the packages, ran some simple filters.
Also, took out games stuff.

------- Comment #28 From Brian Harring 2005-09-15 17:20:33 0000 -------
Created an attachment (id=68546) [edit]
pkgs that have zip files, but lack unzip in depends.

Assuming I didn't screw this up, this should be a valid list.
Haven't checked it totally over, but it looks to be accurate from the random
samples I checked, that and the fact it's working on portage metadata rather
then grep'ing ;)

------- Comment #29 From Brian Harring 2005-09-15 17:21:26 0000 -------
Future reference... if scans of this sort are needed, kindly thwack me with the
cattle prod.  Pretty easy to do, plus it's an excuse to flex the rewrite hunting
for bugs (found 4 in doing this scan, related to digest parsing :)

------- Comment #30 From Tom Jett 2005-09-16 11:44:09 0000 -------
dev-libs/ibpp-2.3.5.0 is fixed with ebuild update submission #106206.

------- Comment #31 From Duncan Coutts (RETIRED) 2006-02-19 15:51:26 0000 -------
dev-haskell/wxhaskell done.

------- Comment #32 From Mauricio L. Pilla 2006-02-25 08:22:14 0000 -------
ebuild in #124074 should fix it for dev-lang/squeak-3.6_p3

------- Comment #33 From Mark Loeser 2006-03-19 17:50:25 0000 -------
I just went and fixed everything in the tree that needed this.  I'll run scans
every once in awhile to make sure it doesn't get like that again :)

First Last Prev Next    No search results available      Search page      Enter new bug